SecurityToken.ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) Método

Definição

Obtém a chave para a cláusula de identificador de chave especificado.

public:
 virtual System::IdentityModel::Tokens::SecurityKey ^ ResolveKeyIdentifierClause(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ keyIdentifierClause);
public:
 virtual System::IdentityModel::Tokens::SecurityKey ^ ResolveKeyIdentifierClause(System::IdentityModel::Tokens::SecurityKeyIdentifierClause ^ skiClause);
public virtual System.IdentityModel.Tokens.SecurityKey ResolveKeyIdentifierClause (System.IdentityModel.Tokens.SecurityKeyIdentifierClause keyIdentifierClause);
public virtual System.IdentityModel.Tokens.SecurityKey ResolveKeyIdentifierClause (System.IdentityModel.Tokens.SecurityKeyIdentifierClause skiClause);
abstract member ResolveKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityKey
override this.ResolveKeyIdentifierClause : System.IdentityModel.Tokens.SecurityKeyIdentifierClause -> System.IdentityModel.Tokens.SecurityKey
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
Public Overridable Function ResolveKeyIdentifierClause (skiClause As SecurityKeyIdentifierClause) As SecurityKey

Parâmetros

keyIdentifierClauseskiClause
SecurityKeyIdentifierClause

Um SecurityKeyIdentifierClause para o qual obter a chave.

Retornos

SecurityKey

Uma SecurityKey que representa a chave.

Comentários

O ResolveKeyIdentifierClause método chama a MatchesKeyIdentifierClause primeira para determinar se a cláusula de identificador de chave especificada é a mesma que essa instância.

A implementação padrão retornará o primeiro elemento da SecurityKeys coleção se a coleção não estiver vazia e se MatchesKeyIdentifierClause retornar true; caso contrário, retornará null.

Notas aos Herdeiros

Quando você herdar e implementar o ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) método e keyIdentifierClause não puder ser resolvido, retornenull.SecurityToken Uma exceção não deve ser gerada do ResolveKeyIdentifierClause(SecurityKeyIdentifierClause) método.

Aplica-se a

Confira também