AcquireTokenInteractiveParameterBuilder.WithProofOfPossession 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.
Modifica o pedido de aquisição do token para que o token adquirido seja um token de Prova de Posse (PoP), em vez de um token Portador. Os tokens PoP são semelhantes aos tokens Bearer, mas estão ligados ao pedido HTTP e a uma chave criptográfica, que o MSAL pode gerir no Windows. Note que apenas as partes do host e do caminho do URI do pedido serão atribuídas. Veja https://aka.ms/msal-net-pop
public Microsoft.Identity.Client.AcquireTokenInteractiveParameterBuilder WithProofOfPossession(string nonce, System.Net.Http.HttpMethod httpMethod, Uri requestUri);
member this.WithProofOfPossession : string * System.Net.Http.HttpMethod * Uri -> Microsoft.Identity.Client.AcquireTokenInteractiveParameterBuilder
Public Function WithProofOfPossession (nonce As String, httpMethod As HttpMethod, requestUri As Uri) As AcquireTokenInteractiveParameterBuilder
Parâmetros
- nonce
- String
O núcleo do recurso protegido será publicado como parte do cabeçalho WWW-Authenticate associado a uma resposta HTTP 401 ou como parte do cabeçalho AuthorityInfo associado à resposta 200. Defina aqui para que faça parte da parte do Pedido HTTP Assinado do token PoP.
- httpMethod
- HttpMethod
O método HTTP ("GET", "POST", etc.) que será vinculado ao token. Se definido como nulo, o token PoP não será vinculado ao método. Corresponde à parte "m" de um pedido HTTP assinado.
- requestUri
- Uri
O URI para associar o pedido HTTP assinado.
Devoluções
O construtor.
Observações
- Um cabeçalho de autenticação é automaticamente adicionado ao pedido.
- O token PoP está ligado ao pedido HTTP, mais especificamente ao método HTTP (GET, POST, etc.) e ao Uri (path e query, mas não parâmetros de consulta).
- O corretor é obrigado a usar Prova de Posse em clientes públicos.