SubjectIdentifier.MatchesCertificate(X509Certificate2) Método

Definição

Verifica se o identificador de sujeito do certificado especificado corresponde à instância atual do identificador de sujeito.

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

Parâmetros

certificate
X509Certificate2

O certificado para corresponder à instância atual do identificador de sujeito.

Devoluções

true se o identificador do certificado especificado corresponder à instância atual do identificador de sujeito; caso contrário, false.

Exceções

Tipo de identificador de sujeito inválido.

Observações

Se a instância do identificador de sujeito atual for do tipo SubjectIdentifierType.IssuerAndSerialNumber, este método compara o número de série do emissor X09 e o nome do emissor da instância atual com o número de série do emissor e o nome do emitente do certificado especificado. Se a instância do identificador de sujeito atual for do tipo SubjectIdentifierType.SubjectKeyIdentifier, este método compara o identificador de chave sujeito da instância atual com o identificador de chave sujeito do certificado especificado.

Aplica-se a