private static final Policy getDefaultProvider() {
final String defaultClass = AccessController
.doPrivileged(new PolicyUtils.SecurityPropertyAccessor(POLICY_PROVIDER));
if (defaultClass == null) {
return new DefaultSubjectPolicy();
}
Object policy = AccessController.doPrivileged(new PrivilegedAction<Object>() {
public Object run() {
try {