[security-dev 00020]: Re: Retrieve the effective ProtectionDomains of a AccessControlContext?
Sean Mullan
Sean.Mullan at Sun.COM
Mon Oct 1 19:53:45 UTC 2007
Weijun Max Wang wrote:
> Hi Guys
>
> What's the best way to find out what ProtectionDomains are effective
> currently (or for a given AccessControlContext)?
>
> For "effective", I mean those since the last doPrivileged call.
>
I think you could do that with a DomainCombiner, ex:
- create an AccessControlContext with the DomainCombiner
- call AccessController.doPrivileged with the AccessControlContext
- when a security check occurs or when you invoke
AccessController.getContext, your DomainCombiner can take a snapshot of
the ProtectionDomains.
--Sean
More information about the security-dev
mailing list