Langue

SecurityTokenService.GetProofToken(RequestSecurityToken, Scope) Méthode

Définition

Obtient le jeton de preuve à inclure dans la réponse (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

Paramètres

request
RequestSecurityToken

Qui RequestSecurityToken représente la demande de jeton entrante (RST).

scope
Scope

Instance Scope qui encapsule des informations sur la partie de confiance.

Retours

Qui ProofDescriptor représente le descripteur de preuve nouvellement créé. Le descripteur de preuve peut être un descripteur de preuve asymétrique, un descripteur de preuve symétrique ou null dans le cas du jeton du porteur.

Exceptions

request a la valeur null.

- ou -

scope a la valeur null.

Remarques

Cette méthode est appelée à partir du pipeline d’émission de jeton par défaut implémenté dans la Issue méthode.

L’implémentation par défaut retourne un descripteur de preuve ou lève une exception appropriée.

S’applique à

Voir aussi