MobileServicePKCEAuthentication Classe
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.
Implementação do MobileServiceAuthentication que manipula a autenticação PKCE.
public abstract class MobileServicePKCEAuthentication : Microsoft.WindowsAzure.MobileServices.Internal.MobileServiceAuthentication
type MobileServicePKCEAuthentication = class
inherit MobileServiceAuthentication
Public MustInherit Class MobileServicePKCEAuthentication
Inherits MobileServiceAuthentication
- Herança
Construtores
MobileServicePKCEAuthentication(MobileServiceClient, String, String, IDictionary<String,String>) |
Crie uma nova instância do MobileServicePKCEAuthentication. |
Campos
LoginAsyncDoneUriFragment |
Fragmento de URI relativo do ponto de extremidade de logon/concluído. (Herdado de MobileServiceAuthentication) |
LoginAsyncUriFragment |
Fragmento de URI relativo do ponto de extremidade de logon. (Herdado de MobileServiceAuthentication) |
WindowsAzureActiveDirectoryRestApiPathName |
O nome do provedor de autenticação do Azure Active Directory, conforme usado pela API REST do serviço. (Herdado de MobileServiceAuthentication) |
Propriedades
CallbackUri |
Uri do ponto de extremidade chamado quando o fluxo de autenticação é concluído |
Client |
O MobileServiceClient associado a essa MobileServiceAuthentication instância. (Herdado de MobileServiceAuthentication) |
CodeVerifier |
Os bytes aleatórios usados para verificar a conexão. |
EndUri |
O Uri final a ser usado para autenticação. Esse Uri indica que o fluxo de autenticação foi concluído. Ao ser redirecionado para qualquer URL que comece com o endUrl, o controle baseado em navegador deve parar de navegar e retornar os dados de resposta. (Herdado de MobileServiceAuthentication) |
LoginUri |
Uri do ponto de extremidade usado para iniciar o fluxo de autenticação. |
Parameters |
Parâmetros extras específicos do provedor que são enviados como parâmetros de cadeia de caracteres de consulta para o ponto de extremidade de logon. (Herdado de MobileServiceAuthentication) |
ProviderName |
O nome do provedor de autenticação usado por essa MobileServiceAuthentication instância. (Herdado de MobileServiceAuthentication) |
StartUri |
O URI inicial a ser usado para autenticação. O controle baseado em navegador deve primeiro navegar até esse Uri para iniciar o fluxo de autenticação. (Herdado de MobileServiceAuthentication) |
Métodos
GetAuthorizationCodeAsync() |
Retorna o código de autorização necessário para concluir a transação. |
GetSha256Hash(String) |
Hash SHA-256 seguido pela codificação Base64 da entrada da cadeia de caracteres. |
LoginAsync() |
Faça logon de um usuário em um aplicativo dos Serviços Móveis com o nome do provedor e o objeto de token opcional dessa instância. (Herdado de MobileServiceAuthentication) |
LoginAsyncOverride() |
Faça logon por meio do protocolo PKCE do OAuth 2.0. |
Aplica-se a
Azure SDK for .NET