X509IssuerSerialKeyIdentifierClause.Matches Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un valore che indica se l'identificatore di chiave per l'istanza corrisponde all'oggetto specificato.
Overload
Matches(SecurityKeyIdentifierClause) |
Restituisce un valore che indica se l'identificatore di chiave per l'istanza corrisponde all'identificatore di chiave specificato. |
Matches(X509Certificate2) |
Restituisce un valore che indica se l'identificatore di chiave per l'istanza corrisponde al certificato X.509 specificato. |
Matches(String, String) |
Restituisce un valore che indica se l'identificatore di chiave per questa istanza è equivalente al nome e al numero di serie dell'emittente specificati. |
Matches(SecurityKeyIdentifierClause)
Restituisce un valore che indica se l'identificatore di chiave per l'istanza corrisponde all'identificatore di chiave specificato.
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
Parametri
- keyIdentifierClause
- SecurityKeyIdentifierClause
Classe SecurityKeyIdentifierClause da confrontare con questa istanza.
Restituisce
true
se keyIdentifierClause
è di tipo X509IssuerSerialKeyIdentifierClause e la clausola identificatore di chiave corrisponde. In caso contrario, false
.
Commenti
Per la classe X509IssuerSerialKeyIdentifierClause i valori delle clausole identificatore di chiave confrontate per determinare se esiste una corrispondenza sono i valori delle proprietà IssuerName e IssuerSerialNumber.
Si applica a
Matches(X509Certificate2)
Restituisce un valore che indica se l'identificatore di chiave per l'istanza corrisponde al certificato X.509 specificato.
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
Parametri
- certificate
- X509Certificate2
Elemento X509Certificate2 che contiene il certificato X.509 da confrontare.
Restituisce
true
se certificate
ha lo stesso nome e lo stesso numero di serie dell'emittente dell'istanza corrente. In caso contrario, false
.
Commenti
Il nome e il numero di serie dell'emittente vengono ottenuti dal parametro certificate
ottenendo il valore della proprietà IssuerName e chiamando il metodo GetSerialNumber rispettivamente.
Si applica a
Matches(String, String)
Restituisce un valore che indica se l'identificatore di chiave per questa istanza è equivalente al nome e al numero di serie dell'emittente specificati.
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
Parametri
- issuerName
- String
Il nome distinto dell'autorità di certificazione che ha emesso il certificato X.509.
- issuerSerialNumber
- String
Numero di serie del certificato X.509.
Restituisce
true
se i parametri issuerName
e issuerSerialNumber
corrispondono alle proprietà IssuerName e IssuerSerialNumber; in caso contrario, false
.