SubjectIdentifier.MatchesCertificate(X509Certificate2) Methode

Definition

Überprüft, ob der Antragstellerbezeichner des angegebenen Zertifikats mit der aktuellen Antragstellerbezeichnerinstanz übereinstimmt.

public:
 bool MatchesCertificate(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public bool MatchesCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
member this.MatchesCertificate : System.Security.Cryptography.X509Certificates.X509Certificate2 -> bool
Public Function MatchesCertificate (certificate As X509Certificate2) As Boolean

Parameter

certificate
X509Certificate2

Das Zertifikat, das mit der aktuellen Antragsteller-ID-Instanz übereinstimmt.

Gibt zurück

truewenn der Bezeichner des angegebenen Zertifikats mit der aktuellen Instanz des Antragstellerbezeichners übereinstimmt; andernfalls . false

Ausnahmen

Ungültiger Antragstellerbezeichnertyp.

Hinweise

Wenn die aktuelle Instanz des Antragstellerbezeichners vom Typ SubjectIdentifierType.IssuerAndSerialNumberist, vergleicht diese Methode die X09-Ausstellernummer und den Ausstellernamen der aktuellen Instanz mit der Seriennummer und dem Ausstellernamen des angegebenen Zertifikats. Wenn die aktuelle Antragstellerbezeichnerinstanz vom Typ SubjectIdentifierType.SubjectKeyIdentifierist, vergleicht diese Methode den Antragstellerschlüsselbezeichner der aktuellen Instanz mit dem Antragstellerschlüsselbezeichner des angegebenen Zertifikats.

Gilt für: