Hjem Udvikling Hvad er listen over java-adgangskontrol (java acl)? - definition fra techopedia

Hvad er listen over java-adgangskontrol (java acl)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Java Access Control List (Java ACL)?

En Java-adgangskontrolliste (ACL) er en datastruktur, der giver eller nægter tilladelse til at få adgang til ressourcer baseret på dens objektindgange. ACL er uafhængig af godkendelses- eller krypteringsordninger såvel som andre beskyttede ressourcer. En typisk ACL-post inkluderer et hoved- eller gruppeobjekt, tilknyttede tilladelsesobjekter og en positiv eller negativ værdi. Indtastningen skal have en positiv værdi for at lade hovedobjektet udføre handlingen.


Pakken java.security.acl indeholder alle grænseflader, der kræves for at implementere Java ACL, mens sun.security.acl-datastrukturen angiver standardimplementeringen af ​​java.security.acl-pakken. Java ACL-hoved- eller gruppeobjektet er en human- eller systemproces, og tilladelsesobjektet er en bruger tilladt operation.

Techopedia forklarer Java Access Control List (Java ACL)

I Java ACL-modellen kan en bruger muligvis anmode om en bestemt datafunktion. ACL kontrollerer sine poster for at bestemme brugerrettigheder, og hvis brugeren er autoriseret, kan brugeren muligvis udføre handlingen. ACL er en vagt, der giver eller nægter adgangstilladelse ved at handle på indesluttede dataregistreringer.

Java ACL kan forklares med følgende eksempel: En person ved navn John ønsker at slette et bestemt stykke data. Når John fremsætter en anmodning om at slette dataene, kontrollerer ACL dens poster for at kontrollere, om John måtte udføre denne handling eller ej. Hvis en post bekræfter, at John er autoriseret, kan John muligvis slette dataene. Hvis John ikke har den rette brugertilladelse, kan han ikke udføre sletningen og nægtes adgang.

Hvad er listen over java-adgangskontrol (java acl)? - definition fra techopedia