Domov Razvoj Kaj je seznam nadzora dostopa do Java (java acl)? - definicija iz tehopedije

Kaj je seznam nadzora dostopa do Java (java acl)? - definicija iz tehopedije

Kazalo:

Anonim

Opredelitev - Kaj pomeni seznam nadzora dostopa do Java (Java ACL)?

Seznam nadzora dostopa do Jave (ACL) je struktura podatkov, ki izda ali zavrne dovoljenje za dostop do virov na podlagi njegovih vnosov predmeta. ACL ni odvisen od shem za preverjanje pristnosti ali šifriranja ter drugih zavarovanih virov. Tipični vnos ACL vključuje glavni ali skupinski objekt, povezane predmete dovoljenja in pozitivno ali negativno vrednost. Vnos mora imeti pozitivno vrednost, da lahko glavni predmet izvede dejanje.


Paket java.security.acl vsebuje vse vmesnike, potrebne za izvajanje Java ACL, medtem ko podatkovna struktura sun.security.acl določa privzeto izvedbo paketa java.security.acl. Glavni ali skupinski objekt Java ACL je človeški ali sistemski postopek, objekt dovoljenja pa operacija, ki jo dovoli uporabnik.

Techopedia razlaga seznam nadzora dostopa do Jave (Java ACL)

V modelu Java ACL bo morda moral uporabnik zahtevati določeno podatkovno operacijo. ACL preveri svoje vnose, da ugotovi uporabniška dovoljenja in če je uporabnik pooblaščen, lahko uporabnik izvede operacijo. ACL je varuh, ki odobri ali zavrne dovoljenje za dostop z delovanjem na vnošenih podatkih.

Java ACL je mogoče razložiti z naslednjim primerom: Posameznik z imenom John želi izbrisati določen del podatkov. Ko John vloži zahtevo za izbris podatkov, ACL preveri svoje vnose, da preveri, ali John lahko izvede to dejanje ali ne. Če vnos potrdi, da je John pooblaščen, lahko John podatke izbriše. Če John nima ustreznega uporabniškega dovoljenja, izbrisa ne more izvesti in mu ni dovoljen dostop.

Kaj je seznam nadzora dostopa do Java (java acl)? - definicija iz tehopedije