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. Toto 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.Subject, a SecurityTokenDescriptor.Lifetime. SecurityTokenHandlerConfiguration.SaveBootstrapContext Pokud je vlastnost nastavena true na konfiguraci obslužné rutiny tokenu Configuration určenou vlastností, vytvoří se kontext bootstrap z SecurityTokenDescriptor.Token vlastnosti a uloží se do tokenu relace.

Platí pro