X509SecurityToken.MatchesKeyIdentifierClause Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um valor que indica se o identificador de chave para essa instância é igual ao identificador de chave especificado.
public:
override bool MatchesKeyIdentifierClause(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public override bool MatchesKeyIdentifierClause (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
override this.MatchesKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> bool
Public Overrides Function MatchesKeyIdentifierClause (keyIdentifierClause As SecurityKeyIdentifierClause) As Boolean
Parâmetros
- keyIdentifierClause
- SecurityKeyIdentifierClause
Um SecurityKeyIdentifierClause a ser comparado a esta instância.
Retornos
true
se keyIdentifierClause
for um dos tipos X509SubjectKeyIdentifierClause, X509ThumbprintKeyIdentifierClause, X509IssuerSerialKeyIdentifierClause ou X509RawDataKeyIdentifierClause e se as cláusulas de identificador de chave corresponderem, caso contrário, false
.
Comentários
O MatchesKeyIdentifierClause método corresponde aos critérios no certificado X.509 na Certificate propriedade com base no tipo do keyIdentifierClause
parâmetro . A tabela a seguir detalha o que é correspondido.
Tipo de cláusula de identificador de chave | O que é correspondido |
---|---|
X509IssuerSerialKeyIdentifierClause | O valor da IssuerName propriedade e o número de série do emissor retornado do GetSerialNumber método . |
X509RawDataKeyIdentifierClause | Os dados retornados do GetRawCertData método . |
X509SubjectKeyIdentifierClause | A extensão do identificador de chave do assunto na Extensions propriedade é correspondida. |
X509ThumbprintKeyIdentifierClause | A impressão digital retornada pelo GetCertHash método . |