SecurityTokenService.GetRequestorProofEncryptingCredentials Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Beweis der Verschlüsselungsanmeldeinformationen des Anfordernden ab.
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
Parameter
- request
- RequestSecurityToken
Ein RequestSecurityToken, das die eingehende Tokenanforderung (RST) darstellt.
Gibt zurück
Ein EncryptingCredentials-Objekt, das die verschlüsselnden Anmeldeinformationen des Anfordernden darstellt.
Ausnahmen
request
ist null
.
Hinweise
Diese Methode wird von der GetProofToken -Methode aufgerufen.
Die Standardimplementierung führt folgendes aus. Gibt zurück null
, wenn in der Anforderung kein Verschlüsselungstoken angegeben ist (die RequestSecurityToken.ProofEncryption -Eigenschaft ist null
). Wenn das Token andernfalls als X509SecurityTokenabgerufen werden kann, gibt es anmeldeinformationen basierend auf diesem Token zurück. Wenn das Token nicht als X509SecurityTokenaufgelöst werden kann, wird ein RequestFailedException ausgelöst.