Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Actualización: noviembre 2007
Las interfaces IIdentity e IPrincipal forman la base del del sistema de autenticación de usuarios de .NET Framework. Puede utilizar las implementaciones de estas interfaces que .NET Framework proporciona o implementar estas clases por sí mismo.
Clases base utilizadas para las operaciones de usuario
La mayoría de las clases que admiten operaciones del usuario se encuentran en el espacio de nombres System.Security.Principal. Para obtener una lista más completa, consulte la documentación de .NET Framework.
Las clases siguientes implementan la interfaz IIdentity, que define la funcionalidad básica de un objeto de identidad.
Clase |
Descripción |
|---|---|
Representa un usuario genérico. |
|
Representa un usuario de Windows. |
|
Representa una identidad y es la clase base para las clases NTAccount y SecurityIdentifier. |
|
Representa un usuario o cuenta de grupo. |
|
Representa un identificador de seguridad (SID) y proporciona cálculo de referencias y operaciones de comparación de SID. |
Las clases siguientes implementan la interfaz IPrincipal, que define la funcionalidad básica de un objeto principal.
Clase |
Descripción |
|---|---|
Representa un principal genérico. |
|
Permite que el código compruebe la pertenencia a grupos de Windows de un usuario de Windows. |
En esta tabla se muestran las enumeraciones más importantes utilizadas para las operaciones de usuario de .NET Framework.
Enumeración |
Descripción |
|---|---|
Especifica cómo se deben crear los objetos principal y de identidad para un dominio de aplicación. |
|
Define un conjunto de identificadores de seguridad (SID) comúnmente utilizados. |
|
Especifica el tipo de cuenta de Windows utilizado. |
|
Especifica funciones comunes que se van a utilizar con IsInRole. |
Vea también
Tareas
Tutorial: Implementar autenticación y autorización personalizadas
Referencia
Otros recursos
Autenticación y autorización en .NET Framework con Visual Basic