X509IssuerSerialKeyIdentifierClause.Matches Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Devolve um valor que indica se o identificador de chave para esta instância corresponde ao objeto especificado.
Sobrecargas
| Name | Description |
|---|---|
| Matches(SecurityKeyIdentifierClause) |
Devolve um valor que indica se o identificador de chave para esta instância corresponde ao identificador especificado. |
| Matches(X509Certificate2) |
Devolve um valor que indica se o identificador de chave para esta instância corresponde ao certificado X.509 especificado. |
| Matches(String, String) |
Devolve um valor que indica se o identificador-chave para esta instância é equivalente ao nome do emissor e ao número de série do emissor especificados. |
Matches(SecurityKeyIdentifierClause)
Devolve um valor que indica se o identificador de chave para esta instância corresponde ao identificador especificado.
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
Parâmetros
- keyIdentifierClause
- SecurityKeyIdentifierClause
A SecurityKeyIdentifierClause para comparar com este caso.
Devoluções
true se keyIdentifierClause for um X509IssuerSerialKeyIdentifierClause tipo e as cláusulas identificadoras de chave coincidirem; caso contrário, false.
Observações
Para a X509IssuerSerialKeyIdentifierClause classe, os valores das cláusulas identificadoras de chave que são comparadas para determinar se existe correspondência são os valores das IssuerName propriedades e.IssuerSerialNumber
Aplica-se a
Matches(X509Certificate2)
Devolve um valor que indica se o identificador de chave para esta instância corresponde ao certificado X.509 especificado.
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
Parâmetros
- certificate
- X509Certificate2
E X509Certificate2 que contém o certificado X.509 para comparar.
Devoluções
true se certificate tiver o mesmo nome do emissor e número de série do emissor que a instância atual; caso contrário, false.
Observações
O nome do emissor e o número de série do emissor são obtidos a partir do certificate parâmetro, obtendo o valor da IssuerName propriedade e chamando o GetSerialNumber método, respetivamente.
Aplica-se a
Matches(String, String)
Devolve um valor que indica se o identificador-chave para esta instância é equivalente ao nome do emissor e ao número de série do emissor especificados.
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
Parâmetros
- issuerName
- String
O nome distinto da autoridade certificadora que emitiu o certificado X.509.
- issuerSerialNumber
- String
O número de série do certificado X.509.
Devoluções
true se os issuerName parâmetros e issuerSerialNumber corresponderem às IssuerName propriedades e; IssuerSerialNumber caso contrário, false.