SecurityTokenService.GetSecurityTokenHandler(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает соответствующий обработчик токенов безопасности для создания токена безопасности указанного типа.
protected:
virtual System::IdentityModel::Tokens::SecurityTokenHandler ^ GetSecurityTokenHandler(System::String ^ requestedTokenType);
protected virtual System.IdentityModel.Tokens.SecurityTokenHandler GetSecurityTokenHandler (string requestedTokenType);
abstract member GetSecurityTokenHandler : string -> System.IdentityModel.Tokens.SecurityTokenHandler
override this.GetSecurityTokenHandler : string -> System.IdentityModel.Tokens.SecurityTokenHandler
Protected Overridable Function GetSecurityTokenHandler (requestedTokenType As String) As SecurityTokenHandler
Параметры
- requestedTokenType
- String
Строка, содержащая универсальный код ресурса (URI) типа запрашиваемого токена.
Возвращаемое значение
SecurityTokenHandler, представляющее обработчик токена, используемый для создания выданного токена безопасности. Возвращает значение null
, если не поддерживается запрашиваемый тип токена (никаких обработчиков не настроено для определенного типа токена).
Комментарии
В реализации по умолчанию, если requestedTokenType
является null
или пустой строкой, используется тип маркера по умолчанию из конфигурации. Это определяется свойством DefaultTokenType объекта конфигурации STS, доступ к которым осуществляется через SecurityTokenServiceConfiguration свойство .
Этот метод вызывается из конвейера выдачи маркеров по умолчанию, реализованного в методе Issue .