SecurityTokenService.GetProofToken(RequestSecurityToken, Scope) Metodo

Definizione

Ottiene il token di prova da includere nella risposta (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

Parametri

request
RequestSecurityToken

Oggetto RequestSecurityToken che rappresenta la richiesta token in entrata (RST).

scope
Scope

Istanza di Scope che incapsula le informazioni sul relying party.

Restituisce

ProofDescriptor

Oggetto ProofDescriptor che rappresenta il descrittore di prova appena creato. Il descrittore di prova può essere asimmetrico, simmetrico o null nel caso dei token di trasporto.

Eccezioni

request è null.

-oppure-

scope è null.

Commenti

Questo metodo viene chiamato dalla pipeline di rilascio di token predefinita implementata nel Issue metodo .

L'implementazione predefinita restituisce un descrittore di prova o genera un'eccezione appropriata.

Si applica a

Vedi anche