SecurityTokenService.GetRequestorProofEncryptingCredentials Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar begärandens autentiseringsuppgifter för korrekturkryptering.
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
Parametrar
- request
- RequestSecurityToken
En RequestSecurityToken som representerar begäran om inkommande token (RST).
Returer
Ett EncryptingCredentials objekt som representerar beställarens krypterande autentiseringsuppgifter.
Undantag
request är null.
Kommentarer
Den här metoden anropas från GetProofToken -metoden.
Standardimplementeringen gör följande. Returnerar null om det inte finns någon krypteringstoken angiven i begäran (egenskapen RequestSecurityToken.ProofEncryption är null). Om den annars kan hämta token som en X509SecurityTokenreturnerar den autentiseringsuppgifter baserat på den token. Om den inte kan matcha token som en X509SecurityTokengenereras en RequestFailedException .