BaseAbstractAcquireTokenParameterBuilder<T> Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe base para construtores de solicitações de token, que tentam adquirir um token com base nos parâmetros fornecidos.
public abstract class BaseAbstractAcquireTokenParameterBuilder<T> where T : BaseAbstractAcquireTokenParameterBuilder<T>
type BaseAbstractAcquireTokenParameterBuilder<'T (requires 'T :> BaseAbstractAcquireTokenParameterBuilder<'T>)> = class
Public MustInherit Class BaseAbstractAcquireTokenParameterBuilder(Of T)
Parâmetros de tipo
- T
- Herança
-
BaseAbstractAcquireTokenParameterBuilder<T>
- Derivado
Construtores
| Nome | Description |
|---|---|
| BaseAbstractAcquireTokenParameterBuilder<T>() |
Construtor padrão para AbstractAcquireTokenParameterBuilder. |
Métodos
| Nome | Description |
|---|---|
| ExecuteAsync() |
Executa a solicitação de token de forma assíncrona. |
| ExecuteAsync(CancellationToken) |
Executa a solicitação de token de forma assíncrona, com a possibilidade de cancelar o método assíncrono. |
| Validate() |
Valida os parâmetros da operação AcquireToken. |
| WithCorrelationId(Guid) |
Define a ID de correlação a ser usada na solicitação de autenticação. Usado para acompanhar uma solicitação nos logs do SDK e do serviço provedor de identidade. Se não for definido, um aleatório será gerado. |
| WithExtraQueryParameters(Dictionary<String,String>) |
Obsoleto.
Define parâmetros de consulta extras para a cadeia de caracteres de consulta na solicitação de autenticação HTTP. |
| WithExtraQueryParameters(IDictionary<String,ValueTuple<String,Boolean>>) |
Define parâmetros de consulta extra para a cadeia de caracteres de consulta na solicitação de autenticação HTTP com controle sobre quais parâmetros estão incluídos na chave de cache |
Métodos de Extensão
| Nome | Description |
|---|---|
| WithCachePartitionKey<T>(BaseAbstractAcquireTokenParameterBuilder<T>, String, String, Boolean) |
Adiciona um par chave-valor à chave de cache de token sem enviá-la como um parâmetro de consulta.
Use isso para particionar tokens armazenados em cache (por exemplo, isolando sessões de curta duração de sessões regulares para o mesmo usuário). Ambos |
| WithCachePartitionKey<T>(BaseAbstractAcquireTokenParameterBuilder<T>, String, String) |
Adiciona um par chave-valor à chave de cache de token sem enviá-la como um parâmetro de consulta.
Use isso para particionar tokens de acesso armazenados em cache (por exemplo, isolando sessões de curta duração de sessões regulares para o mesmo usuário). Ambos |