UserTokenProvider.LoginByDeviceCodeAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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.
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.
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.
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.
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.
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
Azure SDK for .NET
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de