บ้าน พัฒนาการ รายการ access control java (java acl) คืออะไร? - คำจำกัดความจาก techopedia

รายการ access control java (java acl) คืออะไร? - คำจำกัดความจาก techopedia

สารบัญ:

Anonim

คำจำกัดความ - Java Access Control List (Java ACL) หมายถึงอะไร

Java access control list (ACL) เป็นโครงสร้างข้อมูลที่ให้หรือปฏิเสธสิทธิ์ในการเข้าถึงทรัพยากรโดยยึดตามรายการวัตถุ ACL ไม่ขึ้นอยู่กับแผนการพิสูจน์ตัวตนหรือการเข้ารหัสรวมถึงทรัพยากรที่มีการป้องกันอื่น รายการ ACL ทั่วไปประกอบด้วยวัตถุหลักหรือกลุ่มวัตถุสิทธิ์ที่เกี่ยวข้องและค่าบวกหรือลบ รายการต้องมีค่าบวกเพื่ออนุญาตให้วัตถุหลักดำเนินการ


แพ็คเกจ java.security.acl มีอินเตอร์เฟสทั้งหมดที่จำเป็นในการใช้งาน Java ACL ในขณะที่โครงสร้างข้อมูล sun.security.acl ระบุการใช้งานแพคเกจ java.security.acl เริ่มต้น Java ACL หลักหรือวัตถุกลุ่มเป็นกระบวนการของมนุษย์หรือระบบและวัตถุการอนุญาตคือการดำเนินการที่ผู้ใช้อนุญาต

Techopedia อธิบายรายการ Java Access Control (Java ACL)

ในโมเดล Java ACL ผู้ใช้อาจต้องร้องขอการดำเนินการข้อมูลที่เฉพาะเจาะจง ACL ตรวจสอบรายการเพื่อกำหนดสิทธิ์ผู้ใช้และหากผู้ใช้ได้รับอนุญาตผู้ใช้อาจทำการดำเนินการ ACL เป็นยามที่ให้หรือปฏิเสธสิทธิ์การเข้าถึงโดยดำเนินการกับรายการข้อมูลที่มีอยู่

Java ACL อาจอธิบายได้ด้วยตัวอย่างต่อไปนี้: บุคคลที่ชื่อ John ต้องการลบข้อมูลบางส่วน เมื่อ John ขอให้ลบข้อมูล ACL จะตรวจสอบรายการเพื่อตรวจสอบว่า John อาจทำการกระทำนี้หรือไม่ หากรายการยืนยันว่า John ได้รับอนุญาต John อาจลบข้อมูล หาก John ไม่มีสิทธิ์ของผู้ใช้ที่เหมาะสมเขาจะไม่สามารถทำการลบและถูกปฏิเสธการเข้าถึงได้

รายการ access control java (java acl) คืออะไร? - คำจำกัดความจาก techopedia