SessionSecurityTokenHandler.CreateToken(SecurityTokenDescriptor) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
.
Vlastnost Configuration 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.