SecurityTokenService.GetProofToken(RequestSecurityToken, Scope) Método

Definição

Obtém o token de prova a ser incluído na resposta (RSTR).

protected:
 virtual System::IdentityModel::Tokens::ProofDescriptor ^ GetProofToken(System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ request, System::IdentityModel::Scope ^ scope);
protected virtual System.IdentityModel.Tokens.ProofDescriptor GetProofToken (System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.IdentityModel.Scope scope);
abstract member GetProofToken : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * System.IdentityModel.Scope -> System.IdentityModel.Tokens.ProofDescriptor
override this.GetProofToken : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * System.IdentityModel.Scope -> System.IdentityModel.Tokens.ProofDescriptor
Protected Overridable Function GetProofToken (request As RequestSecurityToken, scope As Scope) As ProofDescriptor

Parâmetros

request
RequestSecurityToken

Um RequestSecurityToken que representa a solicitação (RST) de token de entrada.

scope
Scope

A instância Scope que encapsula informações sobre a terceira parte confiável.

Retornos

Um ProofDescriptor que representa o descritor de prova recém-criado. O descritor de prova pode ser um descritor de prova assimétrico, um descritor de prova simétrico ou null no caso de token de portador.

Exceções

request é null.

- ou -

scope é null.

Comentários

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

A implementação padrão retorna um descritor de prova ou gera uma exceção apropriada.

Aplica-se a

Confira também