SubjectIdentifier.MatchesCertificate(X509Certificate2) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Ověří, jestli identifikátor předmětu zadaného certifikátu odpovídá aktuální instanci identifikátoru subjektu.
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
Parametry
- certificate
- X509Certificate2
Certifikát, který se má shodovat s instancí identifikátoru aktuálního subjektu.
Návraty
true
pokud identifikátor zadaného certifikátu odpovídá instanci aktuálního identifikátoru subjektu; v opačném případě . false
Výjimky
Neplatný typ identifikátoru subjektu
Poznámky
Pokud je instance identifikátoru aktuálního subjektu typu SubjectIdentifierType.IssuerAndSerialNumber, tato metoda porovná sériové číslo vystavitele X09 aktuální instance a název vystavitele se zadaným číslem vystavitele certifikátu a názvem vystavitele. Pokud je instance aktuálního identifikátoru subjektu typu SubjectIdentifierType.SubjectKeyIdentifier, tato metoda porovná identifikátor klíče předmětu aktuální instance s identifikátorem klíče subjektu zadaného certifikátu.