BaseAbstractAcquireTokenParameterBuilder<T> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase base para generadores de solicitudes de token, que intentan adquirir un token basado en los parámetros proporcionados.
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
- Herencia
-
BaseAbstractAcquireTokenParameterBuilder<T>
- Derivado
Constructores
| Nombre | Description |
|---|---|
| BaseAbstractAcquireTokenParameterBuilder<T>() |
Constructor predeterminado para AbstractAcquireTokenParameterBuilder. |
Métodos
| Nombre | Description |
|---|---|
| ExecuteAsync() |
Ejecuta la solicitud de token de forma asincrónica. |
| ExecuteAsync(CancellationToken) |
Ejecuta la solicitud de token de forma asincrónica, con la posibilidad de cancelar el método asincrónico. |
| Validate() |
Valida los parámetros de la operación AcquireToken. |
| WithCorrelationId(Guid) |
Establece el identificador de correlación que se usará en la solicitud de autenticación. Se usa para realizar un seguimiento de una solicitud en los registros del SDK y del servicio proveedor de identidades. Si no se establece, se generará uno aleatorio. |
| WithExtraQueryParameters(Dictionary<String,String>) |
Obsoletos.
Establece parámetros de consulta adicionales para la cadena de consulta en la solicitud de autenticación HTTP. |
| WithExtraQueryParameters(IDictionary<String,ValueTuple<String,Boolean>>) |
Establece parámetros de consulta adicionales para la cadena de consulta en la solicitud de autenticación HTTP con control sobre qué parámetros se incluyen en la clave de caché. |
Métodos de extensión
| Nombre | Description |
|---|---|
| WithCachePartitionKey<T>(BaseAbstractAcquireTokenParameterBuilder<T>, String, String, Boolean) |
Agrega un par clave-valor a la clave de caché de tokens sin enviarlo como parámetro de consulta.
Úselo para crear particiones de tokens almacenados en caché (por ejemplo, aislar sesiones de corta duración de sesiones regulares para el mismo usuario). Tanto como |
| WithCachePartitionKey<T>(BaseAbstractAcquireTokenParameterBuilder<T>, String, String) |
Agrega un par clave-valor a la clave de caché de tokens sin enviarlo como parámetro de consulta.
Úselo para particionar tokens de acceso almacenados en caché (por ejemplo, aislar sesiones de corta duración de sesiones regulares para el mismo usuario). Tanto como |