Microsoft.WindowsAzure.Mobile.Service.Security Namespace
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.
Classes
AzureActiveDirectoryCredentials |
Uma ProviderCredentials implementação que contém credenciais específicas do provedor para autenticação do Azure Active Directory. |
FacebookCredentials |
Uma ProviderCredentials implementação que contém credenciais específicas do provedor para autenticação do Facebook. |
GoogleCredentials |
Uma ProviderCredentials implementação que contém credenciais específicas do provedor para autenticação do Google. |
LoginProvider |
Essa classe fornece uma implementação base da ILoginProvider interface que define uma base comum para autenticar clientes fazendo logon em um serviço móvel. |
LoginResult |
O resultado retornado de um logon bem-sucedido. |
LoginResultUser |
As informações de usuário aninhadas retornadas como parte de um logon bem-sucedido. LoginResult |
MicrosoftAccountCredentials |
Uma ProviderCredentials implementação que contém credenciais específicas do provedor para a autenticação da Conta da Microsoft. |
ProviderCredentials |
Classe base para todas as credenciais específicas do provedor. As subclasses específicas do provedor incluem adicionar suas próprias informações específicas, por exemplo, tokens de acesso, segredos de token etc. |
RequiresAuthorizationAttribute |
Aplique esse atributo a ApiController ações ou acesso de controladores a elas. Com base no especificado, o AuthorizationLevel acesso à ação de destino será restrito a solicitações que foram concedidas a esse nível ou superior. |
ScheduledJobAuthorizationManager |
Implementação de passagem de IScheduledJobAuthorizationManager sem nenhuma verificação de segurança. Isso é usado ao executar trabalhos agendados em um ambiente local. |
ServiceAuthenticationFilter |
Representa um filtro de autenticação que se autentica por meio do middleware OWIN e cria um ServiceUser como IPrincipal. |
ServiceAuthenticationMiddleware |
O ServiceAuthenticationMiddleware fornece o middleware OWIN para autenticar um chamador que já foi autenticado usando o controlador de logon ou forneceu credenciais de autenticação básicas HTTP correspondentes à chave do aplicativo ou à chave de master (para acesso de administrador). |
ServiceAuthenticationOptions |
O ServiceAuthenticationOptions fornece opções para a classe OWIN ServiceAuthenticationMiddleware . |
ServiceClaimTypes |
Define constantes para os tipos de declaração conhecidos usados por um serviço móvel. |
ServiceTokenHandler |
Fornece uma implementação padrão da interface IServiceTokenHandler. |
ServiceUser |
A ServiceUser classe é uma implementação IPrincipal que fornece informações sobre como o usuário é autenticado usando qualquer um dos mecanismos de autenticação com suporte, bem como o AuthorizationLevel no qual o usuário é autenticado. |
TokenInfo |
Contém informações de logon do usuário, como um token de segurança. Usado por IServiceTokenHandler como parte do processo de autenticação do serviço móvel. |
TwitterCredentials |
Uma ProviderCredentials implementação que contém credenciais específicas do provedor para autenticação do Twitter. |
Interfaces
ILoginProvider |
Fornece uma abstração para autenticar clientes fazendo logon em um serviço móvel. As implementações públicas ILoginProvider são registradas automaticamente com o mecanismo de injeção de dependência. |
IScheduledJobAuthorizationManager |
Fornece uma abstração para autorizar solicitações para executar IScheduledJob instâncias. |
IServiceTokenHandler |
Fornece uma abstração para lidar com tokens de segurança. Essa abstração pode ser usada para validar tokens de segurança e criar ServiceUser instâncias. |
Enumerações
AuthorizationLevel |
Usado para especificar o nível de autorização necessário para recursos de serviço |
Azure SDK for .NET