Freigeben über


SecurityTokenService.GetProofToken(RequestSecurityToken, Scope) Methode

Definition

Ruft das Prüftoken ab, das in der Antwort enthalten sein soll (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

Parameter

request
RequestSecurityToken

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

scope
Scope

Die Scope-Instanz, die Informationen über die abhängige Partei kapselt.

Gibt zurück

Ein ProofDescriptor, der den neu erstellten Proof-Deskriptor darstellt. Der Proof-Deskriptor kann ein asymmetrischer oder ein symmetrischer Proof-Deskriptor sein, oder null im Falle eines Bearer-Token.

Ausnahmen

request ist null.

- oder -

scope ist null.

Hinweise

Diese Methode wird von der standardmäßigen Tokenausstellungspipeline aufgerufen, die in der Issue -Methode implementiert ist.

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

Gilt für:

Weitere Informationen