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.
  • 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.

Secciones relacionadas

  • 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.