X509IssuerSerialKeyIdentifierClause.Matches Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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)
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)
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)
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
.