Conceptos clave de seguridad
Microsoft .NET Framework ofrece seguridad de acceso a código y seguridad basada en funciones para facilitar el tratamiento de aspectos de seguridad relativos a código móvil y para proporcionar mecanismos que permitan a los componentes determinar qué operaciones están autorizados a realizar los usuarios. Estos mecanismos de seguridad utilizan un modelo sencillo y coherente para que los programadores que estén familiarizados con la seguridad de acceso a código puedan utilizar fácilmente la seguridad basada en funciones, y viceversa. Tanto la seguridad de acceso a código como la seguridad basada en funciones se implementan utilizando una infraestructura común proporcionada por Common Language Runtime.
Dado que utilizan los mismos modelo e infraestructura, estos dos tipos de seguridad comparten varios conceptos subyacentes, que se describen en esta sección. Conviene asegurarse de que se está familiarizado con estos conceptos antes de leer la documentación sobre seguridad de acceso a código y seguridad basada en funciones de .NET Framework.
En esta sección
- Permisos de seguridad
Describe los objetos de permiso y el modo en que los utiliza el motor en tiempo de ejecución.
- Seguridad y protección de tipos
Describe la seguridad de tipos en memoria y las ventajas que proporciona en materia de protección.
- Directiva de seguridad
Proporciona información general de la directiva de seguridad y cómo la utiliza el motor en tiempo de ejecución.
- Principal
Describe tres clases de principales compatibles con la seguridad basada en funciones de .NET Framework.
- Autenticación
Proporciona información general del proceso de autenticación que se utiliza en la seguridad basada en funciones de .NET Framework.
- Autorización
Proporciona información general del proceso de autorización que se utiliza en la seguridad basada en funciones de .NET Framework.
- Problemas de seguridad con las palabras clave Internal Virtual y Overloads Overridable Friend
Explica los problemas de seguridad relacionados con el uso de estas palabras clave.
Secciones relacionadas
- Seguridad ASP.NET de aplicaciones Web
Describe detalladamente la seguridad ASP.NET y proporciona instrucciones para su utilización en el código.
- Seguridad de acceso a código
Describe detalladamente la seguridad de acceso a código de .NET Framework y proporciona instrucciones para su utilización en el código.
- Seguridad basada en funciones
Describe detalladamente la seguridad basada en funciones de .NET Framework y proporciona instrucciones para su utilización en el código.
- Administración de directivas de seguridad
Describe el modelo de directiva de seguridad de .NET Framework.