Sdílet prostřednictvím


X509IssuerSerialKeyIdentifierClause.Matches Metoda

Definice

Vrátí hodnotu, která označuje, zda identifikátor klíče pro tuto instanci odpovídá zadanému objektu.

Přetížení

Matches(SecurityKeyIdentifierClause)

Vrátí hodnotu, která označuje, zda identifikátor klíče pro tuto instanci odpovídá zadanému identifikátoru klíče.

Matches(X509Certificate2)

Vrátí hodnotu, která označuje, zda identifikátor klíče pro tuto instanci odpovídá zadanému certifikátu X.509.

Matches(String, String)

Vrátí hodnotu, která označuje, zda je identifikátor klíče pro tuto instanci ekvivalentní zadanému názvu vystavitele a sériovému číslu vystavitele.

Matches(SecurityKeyIdentifierClause)

Zdroj:
X509IssuerSerialKeyIdentifierClause.cs
Zdroj:
X509IssuerSerialKeyIdentifierClause.cs
Zdroj:
X509IssuerSerialKeyIdentifierClause.cs

Vrátí hodnotu, která označuje, zda identifikátor klíče pro tuto instanci odpovídá zadanému identifikátoru klíče.

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 pro porovnání s touto instancí.

Návraty

true pokud keyIdentifierClause je X509IssuerSerialKeyIdentifierClause typ a klauzule identifikátoru klíče se shodují; v opačném případě false.

Poznámky

X509IssuerSerialKeyIdentifierClause Pro třídu jsou hodnoty klauzulí identifikátoru klíče, které se porovnávají, aby se zjistilo, jestli existuje shoda, hodnoty IssuerName vlastností aIssuerSerialNumber.

Platí pro

Matches(X509Certificate2)

Zdroj:
X509IssuerSerialKeyIdentifierClause.cs
Zdroj:
X509IssuerSerialKeyIdentifierClause.cs
Zdroj:
X509IssuerSerialKeyIdentifierClause.cs

Vrátí hodnotu, která označuje, zda identifikátor klíče pro tuto instanci odpovídá zadanému certifikátu 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

Obsahuje X509Certificate2 certifikát X.509, který chcete porovnat.

Návraty

true pokud certificate má stejný název vystavitele a stejné sériové číslo vystavitele jako aktuální instance, v opačném případě false.

Poznámky

Název vystavitele a sériové číslo vystavitele jsou získány z parametru certificate získáním hodnoty IssuerName vlastnosti a voláním GetSerialNumber metody v uvedeném pořadí.

Platí pro

Matches(String, String)

Zdroj:
X509IssuerSerialKeyIdentifierClause.cs
Zdroj:
X509IssuerSerialKeyIdentifierClause.cs
Zdroj:
X509IssuerSerialKeyIdentifierClause.cs

Vrátí hodnotu, která označuje, zda je identifikátor klíče pro tuto instanci ekvivalentní zadanému názvu vystavitele a sériovému číslu vystavitele.

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

Rozlišující název certifikační autority, která vydala certifikát X.509.

issuerSerialNumber
String

Sériové číslo certifikátu X.509.

Návraty

truepokud parametry issuerName a issuerSerialNumber odpovídají vlastnostem IssuerName aIssuerSerialNumber, v opačném případě . false

Platí pro