-
Bug
-
Resolution: Fixed
-
P3
-
6
-
beta
-
generic
-
generic
-
Verified
When run test(attached) with -Djava.security.manager -Djava.security.policy=cardpermission.policy flag, even full permission is given in the policy file(attached), still get the following exception:
F:\sec\users\lichun\JavaSmartCardIOAPI\mytest>I:\jdk\6.0\latest\binaries\windows
-i586\bin\java -Djava.security.manager -Djava.security.policy=cardpermission.pol
icy ConnectionTest
Exception in thread "main" java.lang.ExceptionInInitializerError
at ConnectionTest.main(ConnectionTest.java:15)
Caused by: java.security.AccessControlException: access denied (java.util.Proper
tyPermission javax.smartcardio.TerminalFactory.DefaultType read)
at java.security.AccessControlContext.checkPermission(AccessControlConte
xt.java:321)
at java.security.AccessController.checkPermission(AccessController.java:
546)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:12
85)
at java.lang.System.getProperty(System.java:661)
at javax.smartcardio.TerminalFactory.<clinit>(TerminalFactory.java:73)
... 1 more
F:\sec\users\lichun\JavaSmartCardIOAPI\mytest>I:\jdk\6.0\latest\binaries\windows
-i586\bin\java -Djava.security.manager -Djava.security.policy=cardpermission.pol
icy ConnectionTest
Exception in thread "main" java.lang.ExceptionInInitializerError
at ConnectionTest.main(ConnectionTest.java:15)
Caused by: java.security.AccessControlException: access denied (java.util.Proper
tyPermission javax.smartcardio.TerminalFactory.DefaultType read)
at java.security.AccessControlContext.checkPermission(AccessControlConte
xt.java:321)
at java.security.AccessController.checkPermission(AccessController.java:
546)
at java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
at java.lang.SecurityManager.checkPropertyAccess(SecurityManager.java:12
85)
at java.lang.System.getProperty(System.java:661)
at javax.smartcardio.TerminalFactory.<clinit>(TerminalFactory.java:73)
... 1 more