SessionSecurityTokenHandler.CreateToken(SecurityTokenDescriptor) Método

Definição

Cria um token de segurança com base no descritor do 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 do token a partir do qual se deve criar o token.

Devoluções

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

Exceções

tokenDescriptor é null.

A propriedade Configuration é null.

Observações

Cria e devolve um token de segurança de sessão usando as seguintes propriedades no descritor do token: SecurityTokenDescriptor.Subject, e SecurityTokenDescriptor.Lifetime. Se a SecurityTokenHandlerConfiguration.SaveBootstrapContext propriedade estiver definida true na configuração do handler de token especificada pela Configuration propriedade, o contexto de bootstrap é criado a partir da SecurityTokenDescriptor.Token propriedade e é guardado no token da sessão.

Aplica-se a