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 ^ skiClause);
public override bool MatchesKeyIdentifierClause (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
public override bool MatchesKeyIdentifierClause (System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause);
override this.MatchesKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> bool
override this.MatchesKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> bool
Public Overrides Function MatchesKeyIdentifierClause (keyIdentifierClause As SecurityKeyIdentifierClause) As Boolean
Public Overrides Function MatchesKeyIdentifierClause (skiClause As SecurityKeyIdentifierClause) As Boolean
Parâmetros
- keyIdentifierClauseskiClause
- 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 do identificador de chave | O que é correspondido |
---|---|
X509IssuerSerialKeyIdentifierClause | O valor da IssuerName propriedade e o número de série do emissor retornados do GetSerialNumber método. |
X509RawDataKeyIdentifierClause | Os dados retornados do GetRawCertData método. |
X509SubjectKeyIdentifierClause | A extensão do identificador de chave da entidade na Extensions propriedade é correspondida. |
X509ThumbprintKeyIdentifierClause | A impressão digital retornada pelo GetCertHash método. |