X509IssuerSerialKeyIdentifierClause.Matches Método

Definição

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)

Origem:
X509IssuerSerialKeyIdentifierClause.cs
Origem:
X509IssuerSerialKeyIdentifierClause.cs
Origem:
X509IssuerSerialKeyIdentifierClause.cs

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)

Origem:
X509IssuerSerialKeyIdentifierClause.cs
Origem:
X509IssuerSerialKeyIdentifierClause.cs
Origem:
X509IssuerSerialKeyIdentifierClause.cs

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)

Origem:
X509IssuerSerialKeyIdentifierClause.cs
Origem:
X509IssuerSerialKeyIdentifierClause.cs
Origem:
X509IssuerSerialKeyIdentifierClause.cs

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.

Aplica-se a