Udostępnij za pośrednictwem


SubjectIdentifier.MatchesCertificate(X509Certificate2) Metoda

Definicja

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.

Dotyczy