Sdílet prostřednictvím


SecurityTokenService.GetProofToken(RequestSecurityToken, Scope) Metoda

Definice

Získá token proof, který se má zahrnout do odpovědi (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

Parametry

request
RequestSecurityToken

A RequestSecurityToken , který představuje příchozí žádost o token (RST).

scope
Scope

Instance Scope , která zapouzdřuje informace o předávající straně.

Návraty

A ProofDescriptor , který představuje nově vytvořený popisovač důkazu. Popisovač důkazu může být asymetrickým popisovačem, popisovač symetrického důkazu nebo null v případu nosné tokeny.

Výjimky

request je null.

-nebo-

scope je null.

Poznámky

Tato metoda se volá z výchozího kanálu vystavování tokenů Issue implementovaného v metodě.

Výchozí implementace vrátí popisovač důkazu nebo vyvolá příslušnou výjimku.

Platí pro

Viz také