Udostępnij za pośrednictwem


SessionSecurityTokenHandler.CreateToken(SecurityTokenDescriptor) Metoda

Definicja

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.

Dotyczy