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 subjektu zadaného certifikátu odpovídá instanci aktuálního 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í aktuálního identifikátoru subjektu.
Návraty
truepokud identifikátor zadaného certifikátu odpovídá aktuální instanci identifikátoru subjektu; v opačném případě . false
Výjimky
Neplatný typ identifikátoru subjektu
Poznámky
Pokud je aktuální instance identifikátoru subjektu typu SubjectIdentifierType.IssuerAndSerialNumber, tato metoda porovná sériové číslo vystavitele X09 aktuální instance a název vystavitele se zadaným vystavitelem certifikátu sériové číslo a název vystavitele. Pokud je aktuální instance identifikátoru subjektu typu SubjectIdentifierType.SubjectKeyIdentifier, tato metoda porovná identifikátor klíče předmětu aktuální instance s identifikátorem klíče předmětu zadaného certifikátu.