Partilhar via


IssuedSecurityTokenProvider.GetTokenCore(TimeSpan) Método

Definição

Obtém o núcleo do token.

protected:
 override System::IdentityModel::Tokens::SecurityToken ^ GetTokenCore(TimeSpan timeout);
protected override System.IdentityModel.Tokens.SecurityToken GetTokenCore (TimeSpan timeout);
override this.GetTokenCore : TimeSpan -> System.IdentityModel.Tokens.SecurityToken
Protected Overrides Function GetTokenCore (timeout As TimeSpan) As SecurityToken

Parâmetros

timeout
TimeSpan

Um TimeSpan após o qual que a chamada atinge o tempo limite.

Retornos

O SecurityToken que representa o núcleo do token.

Comentários

É necessário ter cuidado ao armazenar em cache e reutilizar tokens de segurança retornados do GetTokenCore método , pois o token de segurança pode se tornar inutilizável quando o canal ao qual o provedor de token está associado é fechado. O token de segurança se torna inutilizável quando o tipo de chave solicitado é assimétrico e o thread está em execução no contexto representado quando o GetTokenCore método é chamado.

Aplica-se a