Classes usadas no.NET Framework operações de usuário (Visual Basic)
As interfaces IIdentity e IPrincipal constituem a base do sistema de autenticação do usuário .NET Framework . Você pode usar implementações dessas interfaces que o .NET Framework fornece, ou você pode implementar essas classes você mesmo.
Classes Básica Usadas para Operações de Usuário
A maioria das classes que suportam as operações de usuários estão localizada no namespace System.Security.Principal. Para obter uma listagem mais abrangente, consulte a documentação do .NET Framework.
As classes a seguir implementam a interface IIdentity, que define a funcionalidade básica de um objeto de identidade.
Classe |
Descrição |
---|---|
Representa um usuário genérico. |
|
Representa um usuário do Windows. |
|
Representa uma identidade e é o classe base para as classes NTAccount e SecurityIdentifier. |
|
Representa uma conta de usuário ou de grupo. |
|
Representa um identificador de segurança (SID) e fornece as operações de empacotamento e comparação para SIDs. |
As classes a seguir implementam a interface IPrincipal, que definem a funcionalidade básica de um objeto principal.
Classe |
Descrição |
---|---|
Representa um objeto genérico. |
|
Permite que o código verifique o membro de grupo do Windows de um usuário do Windows. |
Esta tabela lista as mais importantes enumerações usadas para operações de usuário do .NET Framework.
Enumeração |
Descrição |
---|---|
Especifica como objetos principal e identidade devem ser criados para um domínio de aplicativo. |
|
Define um conjunto de identificadores de segurança comumente usados (SIDs). |
|
Especifica o tipo de conta do Windows usada. |
|
Especifica direitos comuns para serem usadas com IsInRole. |
Consulte também
Tarefas
Demonstra Passo a passo: Implementando autenticação personalizada e autorização (Visual Basic)
Referência
Outros recursos
Autenticação e Autorização no .NET Framework com o Visual Basic