SessionSecurityTokenHandler.CreateToken(SecurityTokenDescriptor) Metod

Definition

Skapar en säkerhetstoken baserat på den angivna tokenbeskrivningen.

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

Parametrar

tokenDescriptor
SecurityTokenDescriptor

Tokenbeskrivningen som token ska skapas från.

Returer

Säkerhetstoken som skapades. Det här är en instans av SessionSecurityToken.

Undantag

tokenDescriptor är null.

Kommentarer

Skapar och returnerar en sessionssäkerhetstoken med hjälp av följande egenskaper i tokenbeskrivningen: SecurityTokenDescriptor.Subject, och SecurityTokenDescriptor.Lifetime. Om egenskapen SecurityTokenHandlerConfiguration.SaveBootstrapContext anges true för den tokenhanterarkonfiguration som anges av Configuration egenskapen skapas bootstrap-kontexten SecurityTokenDescriptor.Token från egenskapen och sparas i sessionstoken.

Gäller för