AppCredentials Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Abstraction de base pour les informations d’identification AAD pour l’authentification et la mise en cache.
public abstract class AppCredentials : Microsoft.Rest.ServiceClientCredentials
type AppCredentials = class
inherit ServiceClientCredentials
Public MustInherit Class AppCredentials
Inherits ServiceClientCredentials
- Héritage
-
Microsoft.Rest.ServiceClientCredentialsAppCredentials
- Dérivé
Constructeurs
AppCredentials(String, HttpClient, ILogger) |
Initialise une nouvelle instance de la classe AppCredentials. |
AppCredentials(String, HttpClient, ILogger, String) |
Initialise une nouvelle instance de la classe AppCredentials. |
Propriétés
AuthTenant |
Obtient ou définit le locataire du jeton d’authentification du canal pour ces informations d’identification. |
ChannelAuthTenant |
Obtient ou définit le locataire à utiliser pour l’authentification de canal. |
CustomHttpClient |
Obtient ou définit le locataire du jeton d’authentification du canal pour ces informations d’identification. |
Logger |
Obtient ou définit le locataire du jeton d’authentification du canal pour ces informations d’identification. |
MicrosoftAppId |
Obtient ou définit l’ID d’application Microsoft pour ces informations d’identification. |
OAuthEndpoint |
Obtient le point de terminaison OAuth à utiliser. |
OAuthScope |
Obtient l’étendue OAuth à utiliser. |
ValidateAuthority |
Obtient une valeur indiquant s’il faut valider l’autorité. |
Méthodes
BuildAuthenticator() |
Génère le paresseux AdalAuthenticator à utiliser pour l’acquisition de jetons. |
BuildIAuthenticator() |
Génère le paresseux IAuthenticator à utiliser pour l’acquisition de jetons. |
GetTokenAsync(Boolean) |
Obtient un jeton d’accès OAuth. |
IsTrustedServiceUrl(String) |
Obsolète.
Vérifie si l’URL du service correspond à un hôte approuvé ou non. |
ProcessHttpRequestAsync(HttpRequestMessage, CancellationToken) |
Appliquez les informations d’identification à la requête HTTP. |
TrustServiceUrl(String) |
Obsolète.
Ajoute l’hôte de l’URL de service aux MicrosoftAppCredentials hôtes approuvés. |
TrustServiceUrl(String, DateTime) |
Obsolète.
Ajoute l’hôte de l’URL de service aux MicrosoftAppCredentials hôtes approuvés. |