Lista de control de acceso de Java (Java ACL)

Autor: Randy Alexander
Fecha De Creación: 2 Abril 2021
Fecha De Actualización: 14 Mayo 2024
Anonim
Parte 7 Configurar y verificar las listas de control de acceso ACL
Video: Parte 7 Configurar y verificar las listas de control de acceso ACL

Contenido

Definición: ¿Qué significa la Lista de control de acceso de Java (Java ACL)?

Una lista de control de acceso de Java (ACL) es una estructura de datos que otorga o deniega el permiso para acceder a los recursos en función de sus entradas de objeto. La ACL es independiente de los esquemas de autenticación o encriptación, así como de otros recursos protegidos. Una entrada de ACL típica incluye un objeto principal o de grupo, objetos de permiso asociados y un valor positivo o negativo. La entrada debe tener un valor positivo para permitir que el objeto principal realice la acción.

El paquete java.security.acl contiene todas las interfaces necesarias para implementar la ACL de Java, mientras que la estructura de datos sun.security.acl especifica la implementación predeterminada del paquete java.security.acl. El objeto principal o de grupo de Java ACL es un proceso humano o del sistema, y ​​el objeto de permiso es una operación permitida por el usuario.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica la Lista de control de acceso de Java (Java ACL)

En el modelo Java ACL, un usuario puede necesitar solicitar una operación de datos específica. La ACL verifica sus entradas para determinar los permisos del usuario y si el usuario está autorizado, el usuario puede realizar la operación. La ACL es una protección que otorga o niega el permiso de acceso al actuar sobre las entradas de datos contenidos.


La ACL de Java puede explicarse con el siguiente ejemplo: una persona llamada John desea eliminar una determinada pieza de datos. Cuando John hace una solicitud para eliminar los datos, la ACL verifica sus entradas para verificar si John puede o no realizar esta acción. Si una entrada confirma que John está autorizado, John puede eliminar los datos. Si John no tiene el permiso de usuario apropiado, no puede realizar la eliminación y se le niega el acceso.