Partilhar 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 o tipo de token solicitado não é compatível (não há nenhum manipulador configurado para o tipo de token especificado).

Comentários

Na implementação padrão se requestedTokenType for null ou 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