SessionSecurityTokenHandler.CreateToken(SecurityTokenDescriptor) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un token de seguridad basándose en el descriptor 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
Descriptor de token a partir del que se va a crear el token.
Devoluciones
Token de seguridad que se creó. Será una instancia de SessionSecurityToken.
Excepciones
tokenDescriptor
es null
.
La propiedad Configuration es null
.
Comentarios
Crea y devuelve un token de seguridad de sesión mediante las siguientes propiedades en el descriptor de token: SecurityTokenDescriptor.Subject, y SecurityTokenDescriptor.Lifetime. Si la SecurityTokenHandlerConfiguration.SaveBootstrapContext propiedad se establece true
en la configuración del controlador de tokens especificada por la Configuration propiedad , el contexto de arranque se crea a partir de la SecurityTokenDescriptor.Token propiedad y se guarda en el token de sesión.