Partager via


UserTokenProvider Classe

Définition

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 à