Поделиться через


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.

Значение свойства Configurationnull.

Комментарии

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

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