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


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 .

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

См. также раздел