Partager via


UserTokenProvider.LoginByDeviceCodeAsync Méthode

Définition

Surcharges

LoginByDeviceCodeAsync(String, 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.

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, Func<DeviceCodeResult,Boolean>)

Connectez-vous à Azure Active Directory à l’aide de l’authentification par code d’appareil.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginByDeviceCodeAsync (string clientId, Func<Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult,bool> deviceCodeHandler);
static member LoginByDeviceCodeAsync : string * Func<Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult, bool> -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginByDeviceCodeAsync (clientId As String, deviceCodeHandler As Func(Of DeviceCodeResult, Boolean)) As Task(Of ServiceClientCredentials)

Paramètres

clientId
String

ID client Active Directory pour cette application.

deviceCodeHandler
Func<Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult,Boolean>

Rappel fourni par l’utilisateur pour afficher la demande de code d’appareil. si retourne false, aucun jeton n’est acquis.

Retours

Objet ServiceClientCredentials qui peut être utilisé pour authentifier les requêtes http à l’aide des informations d’identification données.

S’applique à

LoginByDeviceCodeAsync(String, String, Func<DeviceCodeResult,Boolean>)

Connectez-vous à Azure Active Directory à l’aide de l’authentification par code d’appareil.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginByDeviceCodeAsync (string clientId, string domain, Func<Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult,bool> deviceCodeHandler);
static member LoginByDeviceCodeAsync : string * string * Func<Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult, bool> -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginByDeviceCodeAsync (clientId As String, domain As String, deviceCodeHandler As Func(Of DeviceCodeResult, Boolean)) As Task(Of ServiceClientCredentials)

Paramètres

clientId
String

ID client Active Directory pour cette application.

domain
String

L’ID de domaine ou de locataire Active Directory avec lequel s’authentifier.

deviceCodeHandler
Func<Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult,Boolean>

Rappel fourni par l’utilisateur pour afficher la demande de code d’appareil. si retourne false, aucun jeton n’est acquis.

Retours

Objet ServiceClientCredentials qui peut être utilisé pour authentifier les requêtes http à l’aide des informations d’identification données.

S’applique à

LoginByDeviceCodeAsync(String, String, TokenCache, Func<DeviceCodeResult,Boolean>)

Connectez-vous à Azure Active Directory à l’aide de l’authentification par code d’appareil.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginByDeviceCodeAsync (string clientId, string domain, Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache cache, Func<Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult,bool> deviceCodeHandler);
static member LoginByDeviceCodeAsync : string * string * Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache * Func<Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult, bool> -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginByDeviceCodeAsync (clientId As String, domain As String, cache As TokenCache, deviceCodeHandler As Func(Of DeviceCodeResult, Boolean)) As Task(Of ServiceClientCredentials)

Paramètres

clientId
String

ID client Active Directory pour cette application.

domain
String

L’ID de domaine ou de locataire Active Directory avec lequel s’authentifier.

cache
Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache

Cache de jeton à cibler pendant l’authentification.

deviceCodeHandler
Func<Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult,Boolean>

Rappel fourni par l’utilisateur pour afficher la demande de code d’appareil. si retourne false, aucun jeton n’est acquis.

Retours

Objet ServiceClientCredentials qui peut être utilisé pour authentifier les requêtes http à l’aide des informations d’identification données.

S’applique à

LoginByDeviceCodeAsync(String, String, ActiveDirectoryServiceSettings, Func<DeviceCodeResult,Boolean>)

Connectez-vous à Azure Active Directory à l’aide de l’authentification par code d’appareil.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginByDeviceCodeAsync (string clientId, string domain, Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings serviceSettings, Func<Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult,bool> deviceCodeHandler);
static member LoginByDeviceCodeAsync : string * string * Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings * Func<Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult, bool> -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginByDeviceCodeAsync (clientId As String, domain As String, serviceSettings As ActiveDirectoryServiceSettings, deviceCodeHandler As Func(Of DeviceCodeResult, Boolean)) As Task(Of ServiceClientCredentials)

Paramètres

clientId
String

ID client Active Directory pour cette application.

domain
String

L’ID de domaine ou de locataire Active Directory avec lequel s’authentifier.

serviceSettings
ActiveDirectoryServiceSettings

Les détails du service Active Directory, y compris les points de terminaison d’authentification et l’audience de jeton prévue.

deviceCodeHandler
Func<Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult,Boolean>

Rappel fourni par l’utilisateur pour afficher la demande de code d’appareil. si retourne false, aucun jeton n’est acquis.

Retours

Objet ServiceClientCredentials qui peut être utilisé pour authentifier les requêtes http à l’aide des informations d’identification données.

S’applique à

LoginByDeviceCodeAsync(String, String, ActiveDirectoryServiceSettings, TokenCache, Func<DeviceCodeResult,Boolean>)

Connectez-vous à Azure Active Directory à l’aide de l’authentification par code d’appareil.

public static System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials> LoginByDeviceCodeAsync (string clientId, string domain, Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings serviceSettings, Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache cache, Func<Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult,bool> deviceCodeHandler);
static member LoginByDeviceCodeAsync : string * string * Microsoft.Rest.Azure.Authentication.ActiveDirectoryServiceSettings * Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache * Func<Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult, bool> -> System.Threading.Tasks.Task<Microsoft.Rest.ServiceClientCredentials>
Public Shared Function LoginByDeviceCodeAsync (clientId As String, domain As String, serviceSettings As ActiveDirectoryServiceSettings, cache As TokenCache, deviceCodeHandler As Func(Of DeviceCodeResult, Boolean)) As Task(Of ServiceClientCredentials)

Paramètres

clientId
String

ID client Active Directory pour cette application.

domain
String

L’ID de domaine ou de locataire Active Directory avec lequel s’authentifier.

serviceSettings
ActiveDirectoryServiceSettings

Les détails du service Active Directory, y compris les points de terminaison d’authentification et l’audience de jeton prévue.

cache
Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache

Cache de jeton à cibler pendant l’authentification.

deviceCodeHandler
Func<Microsoft.IdentityModel.Clients.ActiveDirectory.DeviceCodeResult,Boolean>

Rappel fourni par l’utilisateur pour afficher la demande de code d’appareil. si retourne false, aucun jeton n’est acquis.

Retours

Objet ServiceClientCredentials qui peut être utilisé pour authentifier les requêtes http à l’aide des informations d’identification données.

S’applique à