BaseAbstractAcquireTokenParameterBuilder<T> Classe
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.
Classe base para construtores de pedidos 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 Genérico
- T
- Herança
-
BaseAbstractAcquireTokenParameterBuilder<T>
- Derivado
Construtores
| Nome | Descrição |
|---|---|
| BaseAbstractAcquireTokenParameterBuilder<T>() |
Construtor padrão para AbstractAcquireTokenParameterBuilder. |
Métodos
| Nome | Descrição |
|---|---|
| ExecuteAsync() |
Executa o pedido de Token de forma assíncrona. |
| ExecuteAsync(CancellationToken) |
Executa o pedido de Token de forma assíncrona, com possibilidade de cancelar o método assíncrono. |
| Validate() |
Valida os parâmetros da operação AcquireToken. |
| WithCorrelationId(Guid) |
Define o id de correlação a ser usado no pedido de autenticação. Usado para rastrear um pedido nos registos tanto do SDK como do serviço Identity Provider. Se não for definido, será gerado um aleatório. |
| WithExtraQueryParameters(Dictionary<String,String>) |
Obsoleto.
Define parâmetros extra de consulta para a cadeia de consulta no pedido de autenticação HTTP. |
| WithExtraQueryParameters(IDictionary<String,ValueTuple<String,Boolean>>) |
Define Parâmetros Extra de Consulta para a cadeia de consulta no pedido de autenticação HTTP com controlo sobre quais os parâmetros incluídos na chave de cache |
Métodos da Extensão
| Nome | Descrição |
|---|---|
| WithCachePartitionKey<T>(BaseAbstractAcquireTokenParameterBuilder<T>, String, String, Boolean) |
Adiciona um par chave-valor à chave cache do token sem a enviar como parâmetro de consulta.
Use isto para particionar tokens em cache (por exemplo, isolando sessões de curta duração de sessões normais para o mesmo utilizador). Tanto |
| WithCachePartitionKey<T>(BaseAbstractAcquireTokenParameterBuilder<T>, String, String) |
Adiciona um par chave-valor à chave cache do token sem a enviar como parâmetro de consulta.
Use isto para particionar tokens de acesso em cache (por exemplo, isolando sessões de curta duração de sessões normais para o mesmo utilizador). Tanto |