Condividi tramite


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 confrontare con l'istanza dell'identificatore del soggetto corrente.

Restituisce

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 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à di certificazione con il numero di serie dell'autorità di certificazione e il nome dell'autorità di certificazione specificati. Se l'istanza dell'identificatore soggetto corrente è di tipo SubjectIdentifierType.SubjectKeyIdentifier, questo metodo confronta l'identificatore della chiave soggetto dell'istanza corrente con l'identificatore della chiave soggetto del certificato specificato.

Si applica a