SubjectIdentifier.MatchesCertificate(X509Certificate2) Metod

Definition

Verifierar om det angivna certifikatets ämnesidentifierare matchar den aktuella instansen av ämnesidentifieraren.

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

Parametrar

certificate
X509Certificate2

Certifikatet som ska matchas med den aktuella instansen av ämnesidentifieraren.

Returer

trueom det angivna certifikatets identifierare matchar den aktuella instansen av ämnesidentifieraren. annars . false

Undantag

Ogiltig typ av ämnesidentifierare.

Kommentarer

Om den aktuella ämnesidentifierarinstansen är av typen SubjectIdentifierType.IssuerAndSerialNumberjämför den här metoden den aktuella instansens X09-utfärdarserienummer och utfärdarnamn med det angivna certifikatets utfärdarserienummer och utfärdarnamn. Om den aktuella instansen av ämnesidentifieraren är av typen SubjectIdentifierType.SubjectKeyIdentifierjämför den här metoden den aktuella instansens ämnesnyckelidentifierare med det angivna certifikatets ämnesnyckelidentifierare.

Gäller för