X509IssuerSerialKeyIdentifierClause.Matches Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia jest zgodny z określonym obiektem.
Przeciążenia
Matches(SecurityKeyIdentifierClause) |
Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia jest zgodny z określonym identyfikatorem klucza. |
Matches(X509Certificate2) |
Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia jest zgodny z określonym certyfikatem X.509. |
Matches(String, String) |
Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia jest odpowiednikiem określonej nazwy wystawcy i numeru seryjnego wystawcy. |
Matches(SecurityKeyIdentifierClause)
Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia jest zgodny z określonym identyfikatorem klucza.
public:
override bool Matches(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public override bool Matches (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
override this.Matches : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> bool
Public Overrides Function Matches (keyIdentifierClause As SecurityKeyIdentifierClause) As Boolean
Parametry
- keyIdentifierClause
- SecurityKeyIdentifierClause
A SecurityKeyIdentifierClause do porównania z tym wystąpieniem.
Zwraca
true
jeśli keyIdentifierClause
jest typem X509IssuerSerialKeyIdentifierClause , a klauzule identyfikatora klucza są zgodne; w przeciwnym razie false
.
Uwagi
W przypadku X509IssuerSerialKeyIdentifierClause klasy wartości klauzul identyfikatora klucza, które są porównywane w celu określenia, czy istnieje dopasowanie, są wartościami IssuerName właściwości i IssuerSerialNumber .
Dotyczy
Matches(X509Certificate2)
Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia jest zgodny z określonym certyfikatem X.509.
public:
bool Matches(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public bool Matches (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
override this.Matches : System.Security.Cryptography.X509Certificates.X509Certificate2 -> bool
Public Function Matches (certificate As X509Certificate2) As Boolean
Parametry
- certificate
- X509Certificate2
Element X509Certificate2 zawierający certyfikat X.509 do porównania.
Zwraca
true
jeśli certificate
ma taką samą nazwę wystawcy i numer seryjny wystawcy co bieżące wystąpienie; w przeciwnym razie false
.
Uwagi
Nazwa wystawcy i numer seryjny wystawcy są uzyskiwane z parametru certificate
, uzyskując odpowiednio wartość IssuerName właściwości i wywołując metodę GetSerialNumber .
Dotyczy
Matches(String, String)
Zwraca wartość wskazującą, czy identyfikator klucza dla tego wystąpienia jest odpowiednikiem określonej nazwy wystawcy i numeru seryjnego wystawcy.
public:
bool Matches(System::String ^ issuerName, System::String ^ issuerSerialNumber);
public bool Matches (string issuerName, string issuerSerialNumber);
override this.Matches : string * string -> bool
Public Function Matches (issuerName As String, issuerSerialNumber As String) As Boolean
Parametry
- issuerName
- String
Nazwa wyróżniająca urzędu certyfikacji, który wystawił certyfikat X.509.
- issuerSerialNumber
- String
Numer seryjny certyfikatu X.509.
Zwraca
true
issuerName
jeśli parametry i są zgodne z właściwościami IssuerName i issuerSerialNumber
IssuerSerialNumber; false
w przeciwnym razie .