Edit

Share via


X509ThumbprintKeyIdentifierClause Constructors

Definition

Initializes a new instance of the X509ThumbprintKeyIdentifierClause class.

Overloads

X509ThumbprintKeyIdentifierClause(Byte[])

Initializes a new instance of the X509ThumbprintKeyIdentifierClause class using the specified thumbprint for an X.509 certificate.

X509ThumbprintKeyIdentifierClause(X509Certificate2)

Initializes a new instance of the X509ThumbprintKeyIdentifierClause class using the specified X.509 certificate.

X509ThumbprintKeyIdentifierClause(Byte[])

Source:
X509ThumbprintKeyIdentifierClause.cs
Source:
X509ThumbprintKeyIdentifierClause.cs

Initializes a new instance of the X509ThumbprintKeyIdentifierClause class using the specified thumbprint for an X.509 certificate.

public:
 X509ThumbprintKeyIdentifierClause(cli::array <System::Byte> ^ thumbprint);
public X509ThumbprintKeyIdentifierClause (byte[] thumbprint);
new System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause : byte[] -> System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause
Public Sub New (thumbprint As Byte())

Parameters

thumbprint
Byte[]

An array of Byte that contains the thumbprint of the X.509 certificate.

Exceptions

thumbprint is null.

-or-

thumbprint is zero length.

Applies to

X509ThumbprintKeyIdentifierClause(X509Certificate2)

Source:
X509ThumbprintKeyIdentifierClause.cs
Source:
X509ThumbprintKeyIdentifierClause.cs

Initializes a new instance of the X509ThumbprintKeyIdentifierClause class using the specified X.509 certificate.

public:
 X509ThumbprintKeyIdentifierClause(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public X509ThumbprintKeyIdentifierClause (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
new System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause : System.Security.Cryptography.X509Certificates.X509Certificate2 -> System.IdentityModel.Tokens.X509ThumbprintKeyIdentifierClause
Public Sub New (certificate As X509Certificate2)

Parameters

certificate
X509Certificate2

An X509Certificate2 that contains the X.509 certificate.

Exceptions

certificate is null.

Remarks

This constructor obtains the thumbprint (the SHA-1 hash value of the X.509 certificate raw data) by calling the GetCertHash method.

Applies to