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 di token in ingresso (RST).

scope
Scope

Scope Istanza che incapsula informazioni sulla relying party.

Valori restituiti

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

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