SecurityTokenService.GetProofToken(RequestSecurityToken, Scope) Methode

Definition

Ruft das Nachweistoken ab, das in die Antwort (RSTR) eingeschlossen werden soll.

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

Parameter

request
RequestSecurityToken

A RequestSecurityToken , das die eingehende Tokenanforderung (RST) darstellt.

scope
Scope

Die Scope Instanz, die Informationen über die vertrauende Seite kapselt.

Gibt zurück

Ein ProofDescriptor Wert, der die neu erstellte Dokumentbeschreibung darstellt. Der Proofdeskriptor kann ein asymmetrischer Proofdeskriptor, ein symmetrischer Nachweisdeskriptor oder null im Bearertokenfall sein.

Ausnahmen

request ist null.

-oder-

scope ist null.

Hinweise

Diese Methode wird von der standard in der Issue Methode implementierten Tokenausstellungspipeline aufgerufen.

Die Standardimplementierung gibt einen Nachweisdeskriptor zurück oder löst eine entsprechende Ausnahme aus.

Gilt für:

Weitere Informationen