AbstractConfidentialClientAcquireTokenParameterBuilderExtension.OnBeforeTokenRequest<T> Método

Definición

Interviene en la canalización de solicitudes mediante la ejecución de un delegado proporcionado por el usuario antes de que MSAL realice la solicitud de token. El delegado puede modificar la carga de la solicitud agregando o quitando parámetros y encabezados del cuerpo. OnBeforeTokenRequestData

public static Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<T> OnBeforeTokenRequest<T>(this Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<T> builder, Func<Microsoft.Identity.Client.Extensibility.OnBeforeTokenRequestData,System.Threading.Tasks.Task> onBeforeTokenRequestHandler) where T : Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<T>;
static member OnBeforeTokenRequest : Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<'T (requires 'T :> Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<'T>)> * Func<Microsoft.Identity.Client.Extensibility.OnBeforeTokenRequestData, System.Threading.Tasks.Task> -> Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<'T (requires 'T :> Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<'T>)> (requires 'T :> Microsoft.Identity.Client.AbstractAcquireTokenParameterBuilder<'T>)
<Extension()>
Public Function OnBeforeTokenRequest(Of T As AbstractAcquireTokenParameterBuilder(Of T)) (builder As AbstractAcquireTokenParameterBuilder(Of T), onBeforeTokenRequestHandler As Func(Of OnBeforeTokenRequestData, Task)) As AbstractAcquireTokenParameterBuilder(Of T)

Parámetros de tipo

T

Parámetros

builder
AbstractAcquireTokenParameterBuilder<T>

Generador al que encadenar opciones

onBeforeTokenRequestHandler
Func<OnBeforeTokenRequestData,Task>

Delegado asincrónico que se invoca justo antes de que MSAL realice una solicitud de token.

Devoluciones

Generador al que encadenar otras opciones.

Se aplica a