X509CertificateCredential Class

 

Credential type containing X509 certificate.

Namespace:   Microsoft.IdentityModel.Clients.ActiveDirectory
Assembly:  Microsoft.IdentityModel.Clients.ActiveDirectory (in Microsoft.IdentityModel.Clients.ActiveDirectory.dll)

Inheritance Hierarchy

System.Object
  Microsoft.IdentityModel.Clients.ActiveDirectory.X509CertificateCredential

Syntax

public class X509CertificateCredential
public ref class X509CertificateCredential 
type X509CertificateCredential = class end
Public Class X509CertificateCredential

Constructors

Name Description
System_CAPS_pubmethod X509CertificateCredential(String, X509Certificate2)

Properties

Name Description
System_CAPS_pubproperty Certificate

The certificate used as credential.

System_CAPS_pubproperty OwnerId

Identifier of the owner of the credential.

Methods

Name Description
System_CAPS_pubmethod CreateHash()

Create hash from properties to be used for token caching

System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from Object.)

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod ToString()

(Inherited from Object.)

Fields

Name Description
System_CAPS_pubfieldSystem_CAPS_static MinKeySizeInBits

Minimum X509 certificate key size in bits

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.IdentityModel.Clients.ActiveDirectory Namespace

Return to top