Partager via


SecurityTokenService.GetRequestorProofEncryptingCredentials Méthode

Définition

Obtient les informations d'identification de chiffrement de la preuve du demandeur.

protected:
 virtual System::IdentityModel::Tokens::EncryptingCredentials ^ GetRequestorProofEncryptingCredentials(System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ request);
protected virtual System.IdentityModel.Tokens.EncryptingCredentials GetRequestorProofEncryptingCredentials (System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request);
abstract member GetRequestorProofEncryptingCredentials : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken -> System.IdentityModel.Tokens.EncryptingCredentials
override this.GetRequestorProofEncryptingCredentials : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken -> System.IdentityModel.Tokens.EncryptingCredentials
Protected Overridable Function GetRequestorProofEncryptingCredentials (request As RequestSecurityToken) As EncryptingCredentials

Paramètres

request
RequestSecurityToken

RequestSecurityToken qui représente la requête entrante de jeton (RST).

Retours

Objet EncryptingCredentials qui représente les informations d’identification de chiffrement du demandeur.

Exceptions

request a la valeur null.

Remarques

Cette méthode est appelée à partir de la GetProofToken méthode .

L’implémentation par défaut effectue les opérations suivantes. Retourne null si aucun jeton de chiffrement n’est spécifié dans la requête (la RequestSecurityToken.ProofEncryption propriété est null). Sinon, s’il peut obtenir le jeton en tant que X509SecurityToken, il retourne des informations d’identification basées sur ce jeton. S’il ne peut pas résoudre le jeton en tant que X509SecurityToken, un RequestFailedException est levée.

S’applique à