SignedHttpRequestDescriptor Construtores
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.
Sobrecargas
| Name | Descrição |
|---|---|
| SignedHttpRequestDescriptor(String, HttpRequestData, SigningCredentials) |
Inicializa uma nova instância de SignedHttpRequestDescriptor. |
| SignedHttpRequestDescriptor(String, HttpRequestData, SigningCredentials, SignedHttpRequestCreationParameters) |
Inicializa uma nova instância de SignedHttpRequestDescriptor. |
SignedHttpRequestDescriptor(String, HttpRequestData, SigningCredentials)
Inicializa uma nova instância de SignedHttpRequestDescriptor.
public SignedHttpRequestDescriptor(string accessToken, Microsoft.IdentityModel.Protocols.HttpRequestData httpRequestData, Microsoft.IdentityModel.Tokens.SigningCredentials signingCredentials);
new Microsoft.IdentityModel.Protocols.SignedHttpRequest.SignedHttpRequestDescriptor : string * Microsoft.IdentityModel.Protocols.HttpRequestData * Microsoft.IdentityModel.Tokens.SigningCredentials -> Microsoft.IdentityModel.Protocols.SignedHttpRequest.SignedHttpRequestDescriptor
Public Sub New (accessToken As String, httpRequestData As HttpRequestData, signingCredentials As SigningCredentials)
Parâmetros
- accessToken
- String
Um token de acesso que contém a reivindicação 'cnf'.
- httpRequestData
- HttpRequestData
Uma estrutura que representa um pedido http de saída.
- signingCredentials
- SigningCredentials
Uma chave de segurança e um algoritmo que serão usados para assinar o (Assinado)HttpRequest.
Observações
accessToken tem de conter a reivindicação 'cnf' para que a chave PoP possa ser resolvida do lado da validação.
https://datatracker.ietf.org/doc/html/rfc7800#section-3.1 Padrão SignedHttpRequestCreationParameters e CallContext serão criados.
Aplica-se a
SignedHttpRequestDescriptor(String, HttpRequestData, SigningCredentials, SignedHttpRequestCreationParameters)
Inicializa uma nova instância de SignedHttpRequestDescriptor.
public SignedHttpRequestDescriptor(string accessToken, Microsoft.IdentityModel.Protocols.HttpRequestData httpRequestData, Microsoft.IdentityModel.Tokens.SigningCredentials signingCredentials, Microsoft.IdentityModel.Protocols.SignedHttpRequest.SignedHttpRequestCreationParameters signedHttpRequestCreationParameters);
new Microsoft.IdentityModel.Protocols.SignedHttpRequest.SignedHttpRequestDescriptor : string * Microsoft.IdentityModel.Protocols.HttpRequestData * Microsoft.IdentityModel.Tokens.SigningCredentials * Microsoft.IdentityModel.Protocols.SignedHttpRequest.SignedHttpRequestCreationParameters -> Microsoft.IdentityModel.Protocols.SignedHttpRequest.SignedHttpRequestDescriptor
Public Sub New (accessToken As String, httpRequestData As HttpRequestData, signingCredentials As SigningCredentials, signedHttpRequestCreationParameters As SignedHttpRequestCreationParameters)
Parâmetros
- accessToken
- String
Um token de acesso que contém a reivindicação 'cnf'.
- httpRequestData
- HttpRequestData
Uma estrutura que representa um pedido http de saída.
- signingCredentials
- SigningCredentials
Uma chave de segurança e um algoritmo que serão usados para assinar o (Assinado)HttpRequest.
- signedHttpRequestCreationParameters
- SignedHttpRequestCreationParameters
Um conjunto de parâmetros necessários para criar um SignedHttpRequest.
Observações
accessToken tem de conter a reivindicação 'cnf' para que a chave PoP possa ser resolvida do lado da validação. https://datatracker.ietf.org/doc/html/rfc7800#section-3.1