X509SecurityToken.MatchesKeyIdentifierClause Método

Definição

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

Boolean

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.

Aplica-se a