SessionSecurityTokenHandler.CreateToken(SecurityTokenDescriptor) Метод

Определение

Создает маркер безопасности на основе указанного дескриптора маркера.

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

Параметры

tokenDescriptor
SecurityTokenDescriptor

Дескриптор токена, из которого создается маркер.

Возвращаемое значение

Созданный маркер безопасности. Это будет экземпляр SessionSecurityToken.

Исключения

tokenDescriptor равно null.

Свойство Configuration является null.

Комментарии

Создает и возвращает маркер безопасности сеанса с помощью следующих свойств в дескрипторе маркера: SecurityTokenDescriptor.Subjectи SecurityTokenDescriptor.Lifetime. SecurityTokenHandlerConfiguration.SaveBootstrapContext Если свойство задано true в конфигурации обработчика маркеров, указанной Configuration свойством, контекст начальной загрузки создается из SecurityTokenDescriptor.Token свойства и сохраняется в маркере сеанса.

Применяется к