Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês

Namespace System.Web.Security

 

O System.Web.Security namespace contém classes que são usadas para implementar a segurança do ASP.NET em aplicativos de servidor Web.

ClasseDescrição
System_CAPS_pubclassActiveDirectoryMembershipProvider

Gerencia o armazenamento de informações de associação de um aplicativo ASP.NET em servidores do Active Directory e do Modo de Aplicativo do Active Directory.

System_CAPS_pubclassActiveDirectoryMembershipUser

Expõe e atualiza as informações de usuário associado armazenadas em um armazenamento de dados do Active Directory.

System_CAPS_pubclassAnonymousIdentificationEventArgs

Fornece dados para o AnonymousIdentification_Creating eventos. Essa classe não pode ser herdada.

System_CAPS_pubclassAnonymousIdentificationModule

Gerencia os identificadores anônimos para o aplicativo ASP.NET.

System_CAPS_pubclassAuthorizationStoreRoleProvider

Gerencia o armazenamento de informações de associação de função para um aplicativo ASP.NET em um repositório de políticas do gerenciador de autorização, seja em um arquivo XML, em um Active Directory ou em um servidor do AD LDS.

System_CAPS_pubclassDefaultAuthenticationEventArgs

Fornece dados para o evento de DefaultAuthentication_OnAuthenticate . Essa classe não pode ser herdada.

System_CAPS_pubclassDefaultAuthenticationModule

Garante que um objeto de autenticação está presente no contexto. Essa classe não pode ser herdada.

System_CAPS_pubclassFileAuthorizationModule

Verifica se o usuário tem permissão para acessar o arquivo solicitado. Essa classe não pode ser herdada.

System_CAPS_pubclassFormsAuthentication

Gerencia os serviços de autenticação de formulários para aplicativos Web. Essa classe não pode ser herdada.

System_CAPS_pubclassFormsAuthenticationEventArgs

Fornece dados para o FormsAuthentication_OnAuthenticate eventos. Essa classe não pode ser herdada.

System_CAPS_pubclassFormsAuthenticationModule

Define a identidade do usuário para um aplicativo ASP.NET quando a autenticação do formulário está habilitada. Essa classe não pode ser herdada.

System_CAPS_pubclassFormsAuthenticationTicket

Fornece acesso às propriedades e aos valores do tíquete usado com autenticação de formulários para identificar usuários. Essa classe não pode ser herdada.

System_CAPS_pubclassFormsIdentity

Representa uma identidade de usuário autenticada usando a autenticação de formulários. Essa classe não pode ser herdada.

System_CAPS_pubclassMachineKey

Fornece uma maneira de criptografar ou fazer hash (ou ambos) nos dados usando os mesmos algoritmos e valores de chave que são usados para autenticação de formulários e exibição de estado de ASP.NET.

System_CAPS_pubclassMembership

Valida credenciais do usuário e gerencia configurações do usuário. Essa classe não pode ser herdada.

System_CAPS_pubclassMembershipCreateUserException

A exceção lançada quando um usuário não é criado com êxito por um provedor de associação.

System_CAPS_pubclassMembershipPasswordAttribute

Valida se um campo de senha atende os requisitos de senha atuais do provedor de associação.

System_CAPS_pubclassMembershipPasswordException

A exceção que é lançada quando uma senha não pode ser recuperada do armazenamento de senha.

System_CAPS_pubclassMembershipProvider

Define o contrato que o ASP.NET implementa para fornecer serviços de associação usando provedores de associação personalizados.

System_CAPS_pubclassMembershipProviderCollection

Uma coleção de objetos que herdam o MembershipProvider classe abstrata.

System_CAPS_pubclassMembershipUser

Expõe e atualiza as informações de usuário associado no armazenamento de dados de associação.

System_CAPS_pubclassMembershipUserCollection

Uma coleção de objetos MembershipUser .

System_CAPS_pubclassPassportAuthenticationEventArgs

Obsoleto. O argumento do evento é passado para o Authenticate evento por um PassportAuthenticationModule. Uma vez que já existe uma identidade neste ponto, isso é útil principalmente para anexar um personalizado IPrincipal objeto no contexto usando a identidade fornecida. Essa classe foi preterida.

System_CAPS_pubclassPassportAuthenticationModule

Obsoleto. Fornece um wrapper em torno de serviços de autenticação do Passport. Essa classe não pode ser herdada. Essa classe foi preterida.

System_CAPS_pubclassPassportIdentity

Obsoleto. Fornece uma classe a ser usado pelo PassportAuthenticationModule. Ele fornece uma maneira para um aplicativo para acessar o Ticket método. Essa classe não pode ser herdada. Essa classe foi preterida.

System_CAPS_pubclassPassportPrincipal

Obsoleto. Representa uma entidade de segurança de autenticação do Passport. Essa classe foi preterida.

System_CAPS_pubclassRoleManagerEventArgs

Fornece dados de evento para o evento GetRoles da classe RoleManagerModule.

System_CAPS_pubclassRoleManagerModule

Gerencia uma instância RolePrincipal para o usuário atual. Essa classe não pode ser herdada.

System_CAPS_pubclassRolePrincipal

Representa informações de segurança para a solicitação HTTP atual, incluindo associação de função. Essa classe não pode ser herdada.

System_CAPS_pubclassRoleProvider

Define o contrato que o ASP.NET implementa para fornecer serviços de gerenciamento de função usando provedores de função personalizada.

System_CAPS_pubclassRoleProviderCollection

Uma coleção de objetos que herdam o RoleProvider classe abstrata.

System_CAPS_pubclassRoles

Gerencia a associação do usuário em funções para verificação de autorização em um aplicativo ASP.NET. Essa classe não pode ser herdada.

System_CAPS_pubclassSqlMembershipProvider

Gerencia o armazenamento de informações de associação de um aplicativo ASP.NET em um banco de dados do SQL Server.

System_CAPS_pubclassSqlRoleProvider

Gerencia o armazenamento das informações de associação de função de um aplicativo ASP.NET em um banco de dados SQL Server.

System_CAPS_pubclassUrlAuthorizationModule

Verifica se o usuário tem permissão para acessar a URL solicitada. Essa classe não pode ser herdada.

System_CAPS_pubclassValidatePasswordEventArgs

Fornece dados de evento para o ValidatingPassword evento o MembershipProvider classe.

System_CAPS_pubclassWindowsAuthenticationEventArgs

Fornece dados para o evento de WindowsAuthentication_OnAuthenticate . Essa classe não pode ser herdada.

System_CAPS_pubclassWindowsAuthenticationModule

Define a identidade do usuário para um aplicativo ASP.NET quando a autenticação do Windows está habilitada. Essa classe não pode ser herdada.

System_CAPS_pubclassWindowsTokenRoleProvider

Obtém informações de função para um aplicativo ASP.NET da associação ao grupo do Windows.

DelegadoDescrição
System_CAPS_pubdelegateAnonymousIdentificationEventHandler

Representa o método que manipula o AnonymousIdentification_Creating eventos de um AnonymousIdentificationModule.

System_CAPS_pubdelegateDefaultAuthenticationEventHandler

Representa o método que manipula o DefaultAuthentication_OnAuthenticate eventos de um DefaultAuthenticationModule.

System_CAPS_pubdelegateFormsAuthenticationEventHandler

Representa o método que manipula o evento FormsAuthentication_OnAuthenticate de um FormsAuthenticationModule.

System_CAPS_pubdelegateMembershipValidatePasswordEventHandler

Representa o método que manipulará o ValidatingPassword evento o MembershipProvider classe.

System_CAPS_pubdelegatePassportAuthenticationEventHandler

Obsoleto. Representa o método que manipula o PassportAuthentication_OnAuthenticate eventos de um PassportAuthenticationModule. Essa classe foi preterida.

System_CAPS_pubdelegateRoleManagerEventHandler

Define o delegado para o GetRoles eventos de RoleManagerModule classe.

System_CAPS_pubdelegateWindowsAuthenticationEventHandler

Representa o método que manipula o evento WindowsAuthentication_OnAuthenticate de um WindowsAuthenticationModule.

EnumeraçãoDescrição
System_CAPS_pubenumActiveDirectoryConnectionProtection

Especifica as opções de proteção de conexão com suporte pela classe ActiveDirectoryMembershipProvider.

System_CAPS_pubenumCookieProtection

Descreve como obter informações em um cookie são protegidas.

System_CAPS_pubenumMachineKeyProtection

Especifica valores que indicam se dados devem ser criptografados ou descriptografados, se um código de autenticação de mensagem baseado em hash (HMAC) deve ser acrescentado ou validado ou ambos.

System_CAPS_pubenumMembershipCreateStatus

Descreve o resultado de uma operação CreateUser.

System_CAPS_pubenumMembershipPasswordFormat

Descreve o formato de criptografia para armazenar senhas de usuários de associação.

O Membership classe é usada pelos aplicativos do ASP.NET para validar as credenciais do usuário e gerenciar configurações de usuário, como senhas e endereços de email. O Roles classe permite que você gerencie a autorização para seu aplicativo com base em grupos de usuários atribuídos a funções no aplicativo Web.

Tanto o Membership classe e o Roles classe trabalho com provedores de classes que acessar o armazenamento de dados do aplicativo para recuperar informações de associação e funções. Informações de associação e funções podem ser armazenadas em um banco de dados do Microsoft SQL Server usando o SqlMembershipProvider e SqlRoleProvider classes; em um Active Directory usando o ActiveDirectoryMembershipProvider e AuthorizationStoreRoleProvider classes ou em uma fonte de dados personalizados usando implementações do MembershipProvider e RoleProvider classes.

Configurar a associação do ASP.NET usando o membership Element (ASP.NET Settings Schema). Quando um aplicativo usando a associação é acessado, o ASP.NET cria uma instância da Membership classe que você pode usar para consultar informações de associação. Implementações específicas do provedor de MembershipUser classe contêm informações sobre o usuário acessando a página. Você pode criar implementações personalizadas de MembershipUser classe para seu aplicativo.

Configurar as funções do ASP.NET usando o roleManager Element (ASP.NET Settings Schema). ASP.NET cria uma instância da Roles classe que contém informações sobre a associação de função do usuário atual.

O ASP.NET fornece controles de servidor que interagem com o Membership classe e o Roles classe. O Login, CreateUserWizard, e ChangePassword controles funcionam com o Membership classe para simplificar a criação de um aplicativo Web autenticado e o LoginView controle usa modelos específicos de função para personalizar páginas da Web para grupos de usuários específicos.

Retornar ao início
Mostrar: