X509IssuerSerialKeyIdentifierClause.Matches Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu örneğin anahtar tanımlayıcısının belirtilen nesneyle eşleşip eşleşmediğini belirten bir değer döndürür.
Aşırı Yüklemeler
Matches(SecurityKeyIdentifierClause) |
Bu örneğin anahtar tanımlayıcısının belirtilen anahtar tanımlayıcısı ile eşleşip eşleşmediğini belirten bir değer döndürür. |
Matches(X509Certificate2) |
Bu örneğin anahtar tanımlayıcısının belirtilen X.509 sertifikasıyla eşleşip eşleşmediğini gösteren bir değer döndürür. |
Matches(String, String) |
Bu örneğin anahtar tanımlayıcısının belirtilen veren adı ve veren seri numarasıyla eşdeğer olup olmadığını gösteren bir değer döndürür. |
Matches(SecurityKeyIdentifierClause)
Bu örneğin anahtar tanımlayıcısının belirtilen anahtar tanımlayıcısı ile eşleşip eşleşmediğini belirten bir değer döndürür.
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
Parametreler
- keyIdentifierClause
- SecurityKeyIdentifierClause
Bu örnekle karşılaştırmak için A SecurityKeyIdentifierClause .
Döndürülenler
true
bir türse keyIdentifierClause
ve anahtar tanımlayıcı yan tümceleri eşleşiyorsa; eşleşmiyorsa, false
.X509IssuerSerialKeyIdentifierClause
Açıklamalar
X509IssuerSerialKeyIdentifierClause sınıfı için, bir eşleşme olup olmadığını belirlemek için karşılaştırılan anahtar tanımlayıcı yan tümcelerinin değerleri ve IssuerSerialNumber özelliklerinin değerleridirIssuerName.
Şunlara uygulanır
Matches(X509Certificate2)
Bu örneğin anahtar tanımlayıcısının belirtilen X.509 sertifikasıyla eşleşip eşleşmediğini gösteren bir değer döndürür.
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
Parametreler
- certificate
- X509Certificate2
X509Certificate2 Karşılaştıracak X.509 sertifikasını içeren.
Döndürülenler
true
geçerli örnekle aynı veren adına ve verenin seri numarasına sahipse certificate
; değilse, false
.
Açıklamalar
Veren adı ve veren seri numarası, parametreden, özelliğin certificate
değeri IssuerName alınıp yöntemi sırasıyla çağrılarak GetSerialNumber elde edilir.
Şunlara uygulanır
Matches(String, String)
Bu örneğin anahtar tanımlayıcısının belirtilen veren adı ve veren seri numarasıyla eşdeğer olup olmadığını gösteren bir değer döndürür.
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
Parametreler
- issuerName
- String
X.509 sertifikasını veren sertifika yetkilisinin ayırt edici adı.
- issuerSerialNumber
- String
X.509 sertifikasının seri numarası.
Döndürülenler
true
issuerName
ve parametreleri ve issuerSerialNumber
IssuerSerialNumber özellikleriyle IssuerName eşleşiyorsa; eşleşmiyorsa, false
.