SecurityToken.ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) 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.
Obtém a chave para a cláusula identificadora de chave especificada.
public:
virtual System::IdentityModel::Tokens::SecurityKey ^ ResolveKeyIdentifierClause(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public virtual System.IdentityModel.Tokens.SecurityKey ResolveKeyIdentifierClause(System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
abstract member ResolveKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityKey
override this.ResolveKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityKey
Public Overridable Function ResolveKeyIdentifierClause (keyIdentifierClause As SecurityKeyIdentifierClause) As SecurityKey
Parâmetros
- keyIdentifierClause
- SecurityKeyIdentifierClause
A SecurityKeyIdentifierClause para obter a chave.
Devoluções
A SecurityKey que representa a chave.
Observações
O ResolveKeyIdentifierClause método chama o MatchesKeyIdentifierClause para primeiro determinar se a cláusula identificadora de chave especificada é igual à desta instância.
A implementação padrão devolve o primeiro elemento da SecurityKeys coleção se a coleção não estiver vazia e se MatchesKeyIdentifierClause devolver true; caso contrário, retorna null.
Notas para Herdeiros
Quando herdas de SecurityToken, e implementas o ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) método e keyIdentifierClause não pode ser resolvido, devolve null. Não deve ser excluída uma exceção do ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) método.