Compartilhar via


SecurityTokenService.GetSecurityTokenHandler(String) Método

Definição

Obtém o manipulador de token de segurança apropriado para emitir um token de segurança do tipo especificado.

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

Parâmetros

requestedTokenType
String

Uma cadeia de caracteres que contém o URI do tipo de token solicitado.

Retornos

Um SecurityTokenHandler que representa o manipulador de token a ser usado para criar o token de segurança emitido. Retorna null se não houver suporte para o tipo de token solicitado (não há nenhum manipulador configurado para o tipo de token especificado).

Comentários

Na implementação padrão, se requestedTokenType for null ou em uma cadeia de caracteres vazia, o tipo de token padrão da configuração será usado. Isso é especificado pela DefaultTokenType propriedade do objeto de configuração sts acessado por meio da SecurityTokenServiceConfiguration propriedade.

Esse método é chamado do pipeline de emissão de token padrão implementado no Issue método.

Aplica-se a

Confira também