BaseRequestExtensions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |