SessionSecurityTokenHandler.CreateToken(SecurityTokenDescriptor) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy token zabezpieczający na podstawie określonego deskryptora 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
Deskryptor tokenu, z którego ma zostać utworzony token.
Zwraca
Utworzony token zabezpieczający. Będzie to wystąpienie klasy SessionSecurityToken.
Wyjątki
tokenDescriptor
to null
.
Właściwość Configuration to null
.
Uwagi
Tworzy i zwraca token zabezpieczeń sesji przy użyciu następujących właściwości deskryptora tokenów: SecurityTokenDescriptor.Subject, i SecurityTokenDescriptor.Lifetime. SecurityTokenHandlerConfiguration.SaveBootstrapContext Jeśli właściwość jest ustawiona true
w konfiguracji procedury obsługi tokenów określonej przez Configuration właściwość, kontekst bootstrap jest tworzony na podstawie SecurityTokenDescriptor.Token właściwości i jest zapisywany w tokenie sesji.