Freigeben über


X509IssuerSerialKeyIdentifierClause.Matches Methode

Definition

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz mit dem angegebenen Objekt übereinstimmt.

Überlädt

Matches(SecurityKeyIdentifierClause)

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz mit dem angegebenen Schlüsselbezeichner übereinstimmt.

Matches(X509Certificate2)

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz mit dem angegebenen X.509-Zertifikat übereinstimmt.

Matches(String, String)

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz mit dem angegebenen Ausstellernamen und der Ausstellerseriennummer übereinstimmt.

Matches(SecurityKeyIdentifierClause)

Quelle:
X509IssuerSerialKeyIdentifierClause.cs
Quelle:
X509IssuerSerialKeyIdentifierClause.cs
Quelle:
X509IssuerSerialKeyIdentifierClause.cs

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz mit dem angegebenen Schlüsselbezeichner übereinstimmt.

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

Parameter

keyIdentifierClause
SecurityKeyIdentifierClause

Ein SecurityKeyIdentifierClause für einen Vergleich mit dieser Instanz.

Gibt zurück

true, wenn keyIdentifierClause ein X509IssuerSerialKeyIdentifierClause-Typ ist und die Schlüsselbezeichnerklauseln zusammenpassen, andernfalls false.

Hinweise

Die X509IssuerSerialKeyIdentifierClause-Klasse, mit denen die Werte der Schlüsselbezeichnerklauseln auf Übereinstimmung verglichen werden, sind die Werte der IssuerName-Eigenschaft und der IssuerSerialNumber-Eigenschaft.

Gilt für:

Matches(X509Certificate2)

Quelle:
X509IssuerSerialKeyIdentifierClause.cs
Quelle:
X509IssuerSerialKeyIdentifierClause.cs
Quelle:
X509IssuerSerialKeyIdentifierClause.cs

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz mit dem angegebenen X.509-Zertifikat übereinstimmt.

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

Parameter

certificate
X509Certificate2

Ein X509Certificate2, der das zu vergleichende X.509-Zertifikat enthält.

Gibt zurück

true, wenn certificate den gleichen Ausstellernamen und Ausstellerseriennummer als aktuelle Instanz hat, andernfalls false.

Hinweise

Der Ausstellername und die Ausstellerseriennummer werden aus dem certificate-Parameter abgerufen, indem der Wert der IssuerName-Eigenschaft und die GetSerialNumber-Methode abgerufen werden.

Gilt für:

Matches(String, String)

Quelle:
X509IssuerSerialKeyIdentifierClause.cs
Quelle:
X509IssuerSerialKeyIdentifierClause.cs
Quelle:
X509IssuerSerialKeyIdentifierClause.cs

Gibt einen Wert zurück, der angibt, ob der Schlüsselbezeichner für diese Instanz mit dem angegebenen Ausstellernamen und der Ausstellerseriennummer übereinstimmt.

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

Parameter

issuerName
String

Der Distinguished Name der Zertifizierungsstelle, die das X.509-Zertifikat ausgestellt hat.

issuerSerialNumber
String

Die Seriennummer des X.509-Zertifikats.

Gibt zurück

true wenn der issuerName-Parameter und der issuerSerialNumber-Parameter mit dem IssuerName und den IssuerSerialNumber-Eigenschaften übereinstimmen, andernfalls false.

Gilt für: