Дом развитие Что такое список контроля доступа Java (Java Acl)? - определение из техопедии

Что такое список контроля доступа Java (Java Acl)? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает список контроля доступа Java (Java ACL)?

Список контроля доступа Java (ACL) - это структура данных, которая предоставляет или запрещает доступ к ресурсам на основе записей объекта. ACL не зависит от схем аутентификации или шифрования, а также от других защищенных ресурсов. Типичная запись ACL включает субъект или объект группы, связанные объекты разрешений и положительное или отрицательное значение. Запись должна иметь положительное значение, чтобы основной объект мог выполнить действие.


Пакет java.security.acl содержит все интерфейсы, необходимые для реализации ACL Java, в то время как структура данных sun.security.acl определяет реализацию пакета java.security.acl по умолчанию. Участник или групповой объект Java ACL - это человеческий или системный процесс, а объект разрешения - операция, разрешенная пользователем.

Techopedia объясняет список контроля доступа Java (Java ACL)

В модели ACL Java пользователю может потребоваться запрос определенной операции с данными. ACL проверяет свои записи, чтобы определить права пользователя, и, если пользователь авторизован, пользователь может выполнить операцию. ACL - это защита, которая предоставляет или запрещает разрешение на доступ, действуя на содержащиеся записи данных.

Java ACL может быть объяснен на следующем примере: человек по имени Джон хочет удалить определенный фрагмент данных. Когда Джон делает запрос на удаление данных, ACL проверяет свои записи, чтобы проверить, может ли Джон выполнить это действие. Если запись подтверждает, что Джон авторизован, Джон может удалить данные. Если Джон не имеет соответствующего разрешения пользователя, он не может выполнить удаление и ему отказано в доступе.

Что такое список контроля доступа Java (Java Acl)? - определение из техопедии