AppCredentials 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.
Astrazione di base per le credenziali di AAD per l'autenticazione e la memorizzazione nella cache.
public abstract class AppCredentials : Microsoft.Rest.ServiceClientCredentials
type AppCredentials = class
inherit ServiceClientCredentials
Public MustInherit Class AppCredentials
Inherits ServiceClientCredentials
- Ereditarietà
-
Microsoft.Rest.ServiceClientCredentialsAppCredentials
- Derivato
Costruttori
AppCredentials(String, HttpClient, ILogger, String) |
Inizializza una nuova istanza della classe AppCredentials. |
AppCredentials(String, HttpClient, ILogger) |
Inizializza una nuova istanza della classe AppCredentials. |
Proprietà
AuthTenant |
Ottiene o imposta il tenant del token di autenticazione del canale per questa credenziale. |
ChannelAuthTenant |
Ottiene o imposta il tenant da usare per l'autenticazione del canale. |
CustomHttpClient |
Ottiene o imposta il tenant del token di autenticazione del canale per questa credenziale. |
DefaultChannelAuthTenant |
Ottiene DefaultChannelAuthTenant. |
Logger |
Ottiene o imposta il tenant del token di autenticazione del canale per questa credenziale. |
MicrosoftAppId |
Ottiene o imposta l'ID app Microsoft per questa credenziale. |
OAuthEndpoint |
Ottiene l'endpoint OAuth da usare. |
OAuthScope |
Ottiene l'ambito OAuth da usare. |
ToChannelFromBotLoginUrlTemplate |
Ottiene ToChannelFromBotLoginUrlTemplate. |
ToChannelFromBotOAuthScope |
Ottiene ToChannelFromBotoAuthScope. |
ValidateAuthority |
Ottiene un valore che indica se convalidare l'autorità. |
Metodi
BuildIAuthenticator() |
Compila il IAuthenticator differita da usare per l'acquisizione di token. |
GetTokenAsync(Boolean) |
Ottiene un token di accesso OAuth. |
IsTrustedServiceUrl(String) |
Obsoleti.
Controlla se l'URL del servizio è per un host attendibile o meno. |
ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken) |
Applicare le credenziali alla richiesta HTTP. |
TrustServiceUrl(String, DateTime) |
Obsoleti.
Aggiunge l'host dell'URL del servizio a MicrosoftAppCredentials host attendibili. |
TrustServiceUrl(String) |
Obsoleti.
Aggiunge l'host dell'URL del servizio a MicrosoftAppCredentials host attendibili. |