SecurityTokenService.GetRequestorProofEncryptingCredentials Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém a prova do requerente que encripta as credenciais.
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
Parâmetros
- request
- RequestSecurityToken
A RequestSecurityToken que representa o pedido de token recebido (RST).
Devoluções
Um EncryptingCredentials objeto que representa as credenciais de encriptação do requerente.
Exceções
request é null.
Observações
Este método é chamado do GetProofToken método.
A implementação padrão faz o seguinte. Retorna null se não houver um token de encriptação especificado no pedido (a RequestSecurityToken.ProofEncryption propriedade é null). Caso contrário, se conseguir obter o token como X509SecurityTokenum , devolve credenciais com base nesse token. Se não conseguir resolver o token como X509SecurityTokenum , a RequestFailedException é lançado.