SecurityTokenService.GetRequestorProofEncryptingCredentials Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Haalt de bewijsversleutelingsreferenties van de aanvrager op.
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
Parameters
- request
- RequestSecurityToken
Een RequestSecurityToken die de binnenkomende tokenaanvraag (RST) vertegenwoordigt.
Retouren
Een EncryptingCredentials object dat de versleutelingsreferenties van de aanvrager vertegenwoordigt.
Uitzonderingen
request is null.
Opmerkingen
Deze methode wordt aangeroepen vanuit de GetProofToken methode.
De standaard implementatie doet het volgende. Retourneert null als er geen versleutelingstoken is opgegeven in de aanvraag (de RequestSecurityToken.ProofEncryption eigenschap is null). Als het token anders als een X509SecurityTokentoken kan worden opgehaald, worden referenties geretourneerd op basis van dat token. Als het token niet kan worden omgezet als een X509SecurityToken, wordt er een RequestFailedException gegenereerd.