Domov Rozvoj Co je seznam řízení přístupu java (java acl)? - definice z techopedie

Co je seznam řízení přístupu java (java acl)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená seznam řízení přístupu Java (Java ACL)?

Seznam řízení přístupu Java (ACL) je datová struktura, která uděluje nebo zakazuje oprávnění k přístupu k prostředkům na základě svých položek objektů. Seznam ACL je nezávislý na schématech ověřování nebo šifrování a na jiných chráněných prostředcích. Typická položka ACL zahrnuje objekt principu nebo skupiny, přidružené objekty oprávnění a kladnou nebo zápornou hodnotu. Záznam musí mít kladnou hodnotu, aby hlavní objekt mohl provést akci.


Balíček java.security.acl obsahuje všechna rozhraní potřebná k implementaci Java ACL, zatímco datová struktura sun.security.acl určuje výchozí implementaci balíčku java.security.acl. Objekt Java ACL nebo skupinový objekt je lidský nebo systémový proces a objekt oprávnění je operace povolená uživatelem.

Techopedia vysvětluje seznam řízení přístupu Java (ACL)

V modelu Java ACL může uživatel vyžadovat konkrétní datovou operaci. ACL zkontroluje své položky, aby určil uživatelská oprávnění, a pokud je uživatel autorizován, může uživatel provést operaci. ACL je hlídač, který uděluje nebo zakazuje přístupové právo tím, že jedná o zadané údaje.

Java ACL lze vysvětlit pomocí následujícího příkladu: Jednotlivec jménem John chce odstranit konkrétní část dat. Když John požádá o vymazání dat, ACL zkontroluje své záznamy, aby ověřil, zda může John provést tuto akci. Pokud položka potvrdí, že John je autorizován, může John data vymazat. Pokud John nemá příslušné uživatelské oprávnění, nemůže odstranit a je mu odepřen přístup.

Co je seznam řízení přístupu java (java acl)? - definice z techopedie