Share via


FPCCertificate object

Applies to: desktop apps only

The FPCCertificate object represents a certificate stored on the Forefront TMG computer. The FPCCertificate object provides read-only access to information about the certificate.

This object is an element of an FPCCertificates collection and is created by its Refresh method.

Ff824467.bkbutton(en-us,VS.85).png Click here to see the Forefront TMG object hierarchy.

Members

The FPCCertificate object has these types of members:

  • Properties

Properties

The FPCCertificate object has these properties.

Property Access type Description

CertificateStore

Read-only

Gets a value from the FpcCertificateStore enumerated type that specifies the store in which the certificate resides.

ExpirationDate

Read-only

Gets a Date value that specifies the date and time in Coordinated Universal Time (UTC) when the certificate expires.

FriendlyName

Read-only

Gets the friendly name of the certificate.

Hash

Read-only

Gets the hash value of the certificate.

IsExpired

Read-only

Gets a Boolean value that indicates whether the certificate expired.

IsNotValidYet

Read-only

Gets a Boolean value that indicates whether the certificate is not yet valid.

IsPrivateKeyValid

Read-only

Gets a Boolean value that indicates whether the private key of the certificate is valid.

IssuedBy

Read-only

Gets the name of the entity that issued the certificate.

IssuedTo

Read-only

Gets the name of the entity to which the certificate was issued.

IsValidForSSTP

Read-only

Gets a Boolean value that indicates whether the certificate is valid for use as an SSTP certificate.

PrivateKeyFailure

Read-only

Gets a value from the FpcPrivateKeyFailure enumerated type that identifies the problem in the certificate's private key.

Subject

Read-only

Gets the distinguished name in the issuer field of the certificate.

SubjectAlternativeName

Read-only

Gets the names specified in the Subject Alternative Names field of the certificate.

ValidFromDate

Read-only

Gets a Date value that specifies the date and time in Coordinated Universal Time (UTC) when the certificate became valid.

 

Interfaces for C++ Programming

This object implements the IFPCCertificate, IFPCCertificate2, and IFPCCertificate3 interfaces.

Requirements

Minimum supported client

Windows Vista, None supported

Minimum supported server

Windows Server 2008 R2, Windows Server 2008 with SP2 (64-bit only)

Version

Forefront Threat Management Gateway (TMG) 2010

IDL

Msfpccom.idl

See also

COM Objects

 

 

Build date: 7/12/2010