Java ProtectionDomain和AccessControlContext之间的区别

Java ProtectionDomain和AccessControlContext之间的区别,java,access-control,jaas,Java,Access Control,Jaas,有人能解释一下ProtectionDomain和AccessControlContext之间的区别吗 我正在阅读《JAAS在行动》,从中我可以看到这两个类似乎非常相似。我不知道它们之间有什么区别,因为它们都定义了当前的安全上下文,即谁运行代码以及它拥有什么特权

有人能解释一下
ProtectionDomain
AccessControlContext
之间的区别吗

我正在阅读《JAAS在行动》,从中我可以看到这两个类似乎非常相似。我不知道它们之间有什么区别,因为它们都定义了当前的安全上下文,即谁运行代码以及它拥有什么特权