UserTokenProvider 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.
Fournit des jetons pour les utilisateurs d’ID Microsoft et d’ID d’organisation Azure Active Directory.
public class UserTokenProvider : Microsoft.Rest.ITokenProvider
type UserTokenProvider = class
interface ITokenProvider
Public Class UserTokenProvider
Implements ITokenProvider
- Héritage
-
UserTokenProvider
- Implémente
Constructeurs
UserTokenProvider(AuthenticationContext, String, Uri, UserIdentifier) |
Créez un fournisseur de jetons qui peut fournir des jetons utilisateur dans le contexte donné. L’utilisateur doit s’être précédemment authentifié dans le contexte donné. Les jetons sont récupérés à partir du cache de jetons. |
Champs
CommonTenantId |
ID du locataire commun Active Directory. |
Méthodes
CreateCredentialsFromCache(String, String, String) |
Créez des informations d’identification client de service à l’aide des informations mises en cache à partir d’une connexion précédente à Azure Resource Manager à l’aide du cache de jetons par défaut. Les paramètres sont utilisés pour faire correspondre les jetons existants. |
CreateCredentialsFromCache(String, String, String, ActiveDirectoryServiceSettings) |
Créez des informations d’identification client de service à l’aide des informations mises en cache à partir d’une connexion précédente dans le cache de jetons par défaut. Les paramètres sont utilisés pour faire correspondre les jetons existants. |
CreateCredentialsFromCache(String, String, String, ActiveDirectoryServiceSettings, TokenCache) |
Créez des informations d’identification client de service à l’aide des informations mises en cache à partir d’une connexion précédente. Les paramètres sont utilisés pour faire correspondre les jetons existants. |
CreateCredentialsFromCache(String, String, String, TokenCache) |
Créez des informations d’identification client de service à l’aide des informations mises en cache à partir d’une connexion précédente à Azure Resource Manager. Les paramètres sont utilisés pour faire correspondre les jetons existants. |
GetAuthenticationHeaderAsync(CancellationToken) |
Obtient un jeton d’accès à partir du cache de jetons ou du point de terminaison d’authentification AD. Tente d’actualiser le jeton d’accès s’il a expiré. |
LoginByDeviceCodeAsync(String, Func<DeviceCodeResult,Boolean>) |
Connectez-vous à Azure Active Directory à l’aide de l’authentification par code d’appareil. |
LoginByDeviceCodeAsync(String, String, ActiveDirectoryServiceSettings, Func<DeviceCodeResult,Boolean>) |
Connectez-vous à Azure Active Directory à l’aide de l’authentification par code d’appareil. |
LoginByDeviceCodeAsync(String, String, ActiveDirectoryServiceSettings, TokenCache, Func<DeviceCodeResult,Boolean>) |
Connectez-vous à Azure Active Directory à l’aide de l’authentification par code d’appareil. |
LoginByDeviceCodeAsync(String, String, Func<DeviceCodeResult,Boolean>) |
Connectez-vous à Azure Active Directory à l’aide de l’authentification par code d’appareil. |
LoginByDeviceCodeAsync(String, String, TokenCache, Func<DeviceCodeResult,Boolean>) |
Connectez-vous à Azure Active Directory à l’aide de l’authentification par code d’appareil. |
S’applique à
Azure SDK for .NET