Compartilhar via


SessionSecurityTokenHandler.CreateToken(SecurityTokenDescriptor) Método

Definição

Cria um token de segurança com base no descritor de token especificado.

public:
 override System::IdentityModel::Tokens::SecurityToken ^ CreateToken(System::IdentityModel::Tokens::SecurityTokenDescriptor ^ tokenDescriptor);
public override System.IdentityModel.Tokens.SecurityToken CreateToken (System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor);
override this.CreateToken : System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Tokens.SecurityToken
Public Overrides Function CreateToken (tokenDescriptor As SecurityTokenDescriptor) As SecurityToken

Parâmetros

tokenDescriptor
SecurityTokenDescriptor

O descritor de token do qual o token deve ser criado.

Retornos

O token de segurança que foi criado. Esta será uma instância de SessionSecurityToken.

Exceções

tokenDescriptor é null.

A propriedade Configuration é null.

Comentários

Cria e retorna um token de segurança de sessão usando as seguintes propriedades no descritor de token: SecurityTokenDescriptor.Subjecte SecurityTokenDescriptor.Lifetime. Se a SecurityTokenHandlerConfiguration.SaveBootstrapContext propriedade for definida true na configuração do manipulador de token especificada pela Configuration propriedade , o contexto de inicialização será criado a SecurityTokenDescriptor.Token partir da propriedade e será salvo no token de sessão.

Aplica-se a