Sdílet prostřednictvím


SessionSecurityTokenHandler.CreateToken(SecurityTokenDescriptor) Metoda

Definice

Vytvoří token zabezpečení na základě zadaného popisovače tokenu.

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

Parametry

tokenDescriptor
SecurityTokenDescriptor

Popisovač tokenu, ze kterého se má token vytvořit.

Návraty

Token zabezpečení, který byl vytvořen. To bude instance SessionSecurityToken.

Výjimky

tokenDescriptor je null.

Poznámky

Vytvoří a vrátí token zabezpečení relace pomocí následujících vlastností v popisovači tokenu: SecurityTokenDescriptor.Subjecta SecurityTokenDescriptor.Lifetime. SecurityTokenHandlerConfiguration.SaveBootstrapContext Pokud je vlastnost nastavena true v konfiguraci obslužné rutiny tokenu určená Configuration vlastností, vytvoří se kontext bootstrap z SecurityTokenDescriptor.Token vlastnosti a uloží se do tokenu relace.

Platí pro