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. To 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.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.