SubjectIdentifier.MatchesCertificate(X509Certificate2) Metodo

Definizione

Verifica se l'identificatore del soggetto del certificato specificato corrisponde all'istanza dell'identificatore del soggetto corrente.

public:
 bool MatchesCertificate(System::Security::Cryptography::X509Certificates::X509Certificate2 ^ certificate);
public bool MatchesCertificate(System.Security.Cryptography.X509Certificates.X509Certificate2 certificate);
member this.MatchesCertificate : System.Security.Cryptography.X509Certificates.X509Certificate2 -> bool
Public Function MatchesCertificate (certificate As X509Certificate2) As Boolean

Parametri

certificate
X509Certificate2

Certificato da associare all'istanza dell'identificatore del soggetto corrente.

Valori restituiti

true se l'identificatore del certificato specificato corrisponde all'istanza dell'identificatore del soggetto corrente; in caso contrario, false.

Eccezioni

Tipo di identificatore del soggetto non valido.

Commenti

Se l'istanza dell'identificatore del soggetto corrente è di tipo SubjectIdentifierType.IssuerAndSerialNumber, questo metodo confronta il numero di serie dell'autorità di certificazione X09 dell'istanza corrente e il nome dell'autorità emittente con il numero di serie e il nome dell'autorità emittente specificati. Se l'istanza dell'identificatore del soggetto corrente è di tipo SubjectIdentifierType.SubjectKeyIdentifier, questo metodo confronta l'identificatore della chiave del soggetto dell'istanza corrente con l'identificatore della chiave del soggetto del certificato specificato.

Si applica a