Java juurdepääsu kontrollloend (Java ACL)

Autor: Randy Alexander
Loomise Kuupäev: 2 Aprill 2021
Värskenduse Kuupäev: 24 Juunis 2024
Anonim
Java juurdepääsu kontrollloend (Java ACL) - Tehnoloogia
Java juurdepääsu kontrollloend (Java ACL) - Tehnoloogia

Sisu

Definitsioon - mida tähendab Java juurdepääsu kontrollloend (Java ACL)?

Java juurdepääsu kontrollloend (ACL) on andmestruktuur, mis annab või keelab ressurssidele juurdepääsu oma objektide kirjete alusel. ACL on autentimisest või krüptimisskeemidest ning muudest valvatavatest ressurssidest sõltumatu. Tüüpiline ACL-i kirje sisaldab põhi- või rühmaobjekti, seotud loaobjekte ning positiivset või negatiivset väärtust. Kandel peab olema positiivne väärtus, et peaobjekt saaks toimingu sooritada.

Pakett java.security.acl sisaldab kõiki Java ACL-i rakendamiseks vajalikke liideseid, samas kui sun.security.acl-i andmestruktuur määratleb java.security.acl-i vaikekomplekti. Java ACL põhi- või grupiobjekt on inimese või süsteemi protsess ning loa objekt on kasutaja lubatud toiming.

Sissejuhatus Microsoft Azure'i ja Microsoft Cloud | Kogu selle juhendi kaudu saate teada, mis on pilvandmetöötlus ja kuidas Microsoft Azure aitab teil pilvest rännata ja oma ettevõtet juhtida.

Techopedia selgitab Java juurdepääsu kontrollloendit (Java ACL)

Java ACL-i mudelis võib kasutaja vajada konkreetset andmetoimingut. ACL kontrollib oma sisestusi, et teha kindlaks kasutaja õigused, ja kui kasutaja on volitatud, võib kasutaja selle toimingu teha. ACL on valvur, mis annab või keelab juurdepääsu loa, toimides piiratud andmete sisestamisel.


Java ACL-i võib seletada järgmise näitega: John-nimeline isik soovib konkreetse andmekogu kustutada. Kui John nõuab andmete kustutamist, kontrollib ACL selle sisestusi, et veenduda, kas John võib seda toimingut teostada või mitte. Kui sisestus kinnitab, et John on volitatud, võib John andmed kustutada. Kui Johnil pole sobivat kasutaja luba, ei saa ta kustutamist teostada ja talle keelatakse juurdepääs.