SubjectIdentifier.MatchesCertificate(X509Certificate2) Metoda
Definicja
Ważny
Niektóre informacje dotyczą produktów przedpremierowych, które mogą zostać znacznie zmodyfikowane przed premierą. Microsoft nie udziela żadnych gwarancji, ani wyraźnych, ani domniemanych, dotyczących informacji podanych tutaj.
Sprawdza, czy identyfikator podmiotu określonego certyfikatu jest zgodny z bieżącym wystąpieniem identyfikatora podmiotu.
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
Certyfikat zgodny z bieżącym wystąpieniem identyfikatora podmiotu.
Zwraca
true jeśli identyfikator określonego certyfikatu jest zgodny z bieżącym wystąpieniem identyfikatora podmiotu; w przeciwnym razie , false.
Wyjątki
Nieprawidłowy typ identyfikatora podmiotu.
Uwagi
Jeśli bieżące wystąpienie identyfikatora podmiotu jest typu SubjectIdentifierType.IssuerAndSerialNumber, ta metoda porównuje numer seryjny wystawcy X09 bieżącego wystąpienia i nazwę wystawcy z numerem seryjnym wystawcy określonego certyfikatu i nazwą wystawcy. Jeśli bieżące wystąpienie identyfikatora podmiotu jest typu SubjectIdentifierType.SubjectKeyIdentifier, ta metoda porównuje identyfikator klucza podmiotu bieżącego wystąpienia z identyfikatorem klucza podmiotu określonego certyfikatu.