Java piekļuves kontroles saraksts (Java ACL)

Autors: Randy Alexander
Radīšanas Datums: 2 Aprīlis 2021
Atjaunināšanas Datums: 24 Jūnijs 2024
Anonim
What is a Firewall?
Video: What is a Firewall?

Saturs

Definīcija - ko nozīmē Java piekļuves kontroles saraksts (Java ACL)?

Java piekļuves kontroles saraksts (ACL) ir datu struktūra, kas piešķir vai liedz piekļuvi resursiem, pamatojoties uz objekta ierakstiem. ACL ir neatkarīga no autentifikācijas vai šifrēšanas shēmām, kā arī citiem apsargātiem resursiem. Tipisks ACL ieraksts ietver galveno vai grupas objektu, saistītos atļaujas objektus un pozitīvu vai negatīvu vērtību. Ierakstam jābūt pozitīvai vērtībai, lai galvenais objekts varētu veikt darbību.

Pakete java.security.acl satur visas saskarnes, kas vajadzīgas Java ACL ieviešanai, savukārt sun.security.acl datu struktūra norāda java.security.acl noklusējuma pakotnes ieviešanu. Java ACL galvenais vai grupas objekts ir cilvēka vai sistēmas process, un atļaujas objekts ir lietotāja atļauta darbība.

Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia izskaidro Java piekļuves kontroles sarakstu (Java ACL)

Java ACL modelī lietotājam var būt jāpieprasa noteikta datu darbība. ACL pārbauda ierakstus, lai noteiktu lietotāja atļaujas, un, ja lietotājs ir pilnvarots, lietotājs var veikt darbību. ACL ir sargs, kas piešķir vai liedz piekļuves atļauju, rīkojoties ar ierobežotiem datu ierakstiem.


Java ACL var izskaidrot ar šādu piemēru: Indivīds ar nosaukumu Jānis vēlas izdzēst noteiktu datu daļu. Kad Jānis pieprasa dzēst datus, ACL pārbauda tā ierakstus, lai pārliecinātos, vai Jānis var veikt šo darbību. Ja ieraksts apstiprina, ka Jānis ir pilnvarots, Jānis datus var izdzēst. Ja Jānim nav atbilstošas ​​lietotāja atļaujas, viņš nespēj veikt dzēšanu, un viņam tiek liegta pieeja.