Compartilhar via


UserTokenProvider.LoginByDeviceCodeAsync Método

Definição

Sobrecargas

LoginByDeviceCodeAsync(String, Func<DeviceCodeResult,Boolean>)

Faça logon no azure Active Directory usando a autenticação de código do dispositivo.

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

Faça logon no azure Active Directory usando a autenticação de código do dispositivo.

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

Faça logon no azure Active Directory usando a autenticação de código do dispositivo.

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

Faça logon no azure Active Directory usando a autenticação de código do dispositivo.

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

Faça logon no azure Active Directory usando a autenticação de código do dispositivo.

LoginByDeviceCodeAsync(String, Func<DeviceCodeResult,Boolean>)

Faça logon no azure Active Directory usando a autenticação de código do dispositivo.

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)

Parâmetros

clientId
String

A ID do cliente do Active Directory para este aplicativo.

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

O usuário forneceu retorno de chamada para exibir a solicitação de código do dispositivo. se retornar false nenhum token será adquirido.

Retornos

Um objeto ServiceClientCredentials que pode ser usado para autenticar solicitações http usando as credenciais fornecidas.

Aplica-se a

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

Faça logon no azure Active Directory usando a autenticação de código do dispositivo.

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)

Parâmetros

clientId
String

A ID do cliente do Active Directory para este aplicativo.

domain
String

O domínio do active directory ou a ID do locatário com o qual autenticar.

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

O usuário forneceu retorno de chamada para exibir a solicitação de código do dispositivo. se retornar false nenhum token será adquirido.

Retornos

Um objeto ServiceClientCredentials que pode ser usado para autenticar solicitações http usando as credenciais fornecidas.

Aplica-se a

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

Faça logon no azure Active Directory usando a autenticação de código do dispositivo.

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)

Parâmetros

clientId
String

A ID do cliente do Active Directory para este aplicativo.

domain
String

O domínio do active directory ou a ID do locatário com o qual autenticar.

cache
Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache

O cache de token a ser direcionado durante a autenticação.

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

O usuário forneceu retorno de chamada para exibir a solicitação de código do dispositivo. se retornar false nenhum token será adquirido.

Retornos

Um objeto ServiceClientCredentials que pode ser usado para autenticar solicitações http usando as credenciais fornecidas.

Aplica-se a

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

Faça logon no azure Active Directory usando a autenticação de código do dispositivo.

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)

Parâmetros

clientId
String

A ID do cliente do Active Directory para este aplicativo.

domain
String

O domínio do active directory ou a ID do locatário com o qual autenticar.

serviceSettings
ActiveDirectoryServiceSettings

Os detalhes do serviço do Active Directory, incluindo pontos de extremidade de autenticação e o público-alvo do token pretendido.

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

O usuário forneceu retorno de chamada para exibir a solicitação de código do dispositivo. se retornar false nenhum token será adquirido.

Retornos

Um objeto ServiceClientCredentials que pode ser usado para autenticar solicitações http usando as credenciais fornecidas.

Aplica-se a

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

Faça logon no azure Active Directory usando a autenticação de código do dispositivo.

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)

Parâmetros

clientId
String

A ID do cliente do Active Directory para este aplicativo.

domain
String

O domínio do active directory ou a ID do locatário com o qual autenticar.

serviceSettings
ActiveDirectoryServiceSettings

Os detalhes do serviço do Active Directory, incluindo pontos de extremidade de autenticação e o público-alvo do token pretendido.

cache
Microsoft.IdentityModel.Clients.ActiveDirectory.TokenCache

O cache de token a ser direcionado durante a autenticação.

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

O usuário forneceu retorno de chamada para exibir a solicitação de código do dispositivo. se retornar false nenhum token será adquirido.

Retornos

Um objeto ServiceClientCredentials que pode ser usado para autenticar solicitações http usando as credenciais fornecidas.

Aplica-se a