BaseRequestExtensions Classe

Definizione

Metodi di estensione per le richieste graph

public static class BaseRequestExtensions
type BaseRequestExtensions = class
Public Module BaseRequestExtensions
Ereditarietà
BaseRequestExtensions

Metodi

Nome Descrizione
WithAppOnly<T>(T, Boolean, String)

Applicato a una richiesta, esprime l'uso delle autorizzazioni solo per l'app per Graph.

WithAuthenticationOptions<T>(T, Action<AuthorizationHeaderProviderOptions>)

Esegue l'override delle opzioni di autenticazione per una determinata richiesta.

WithAuthenticationScheme<T>(T, String)

Imposta lo schema di autenticazione che verrà usato da IAuthenticationProvider per autenticare questa richiesta. Questo funziona solo con il gestore di autenticazione predefinito e il set predefinito di provider di autenticazione Microsoft Graph. Se si usa un gestore di autenticazione personalizzato o un provider di autenticazione, è necessario gestirlo nell'implementazione.

WithScopes<T>(T, String[])

Imposta gli ambiti di Microsoft Graph che verranno usati da IAuthenticationProvider per autenticare questa richiesta e possono essere usati per eseguire il consenso incrementale dell'ambito. Questo funziona solo con il gestore di autenticazione predefinito e il set predefinito di provider di autenticazione Microsoft Graph. Se si usa un gestore di autenticazione personalizzato o un provider di autenticazione, è necessario gestirlo nell'implementazione.

WithUser<T>(T, ClaimsPrincipal)

Esegue l'override delle opzioni di autenticazione per una determinata richiesta.

Si applica a