SecurityTokenService.GetProofToken(RequestSecurityToken, Scope) Método

Definição

Obtém que o token de prova seja 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

A RequestSecurityToken que representa o pedido de token recebido (RST).

scope
Scope

A Scope instância que encapsula informações sobre a parte confiante.

Devoluções

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

Exceções

request é null.

-ou-

scope é null.

Observações

Este método é chamado do pipeline de emissão de tokens por defeito implementado no Issue método.

A implementação padrão devolve um descritor de prova ou lança uma exceção apropriada.

Aplica-se a

Ver também