Package net.jini.security.policy

Examples of net.jini.security.policy.PolicyFileProvider


     *
     */
    protected void createPolicyFileProviderPIE(String policyFile, String msg)
            throws TestException {
        try {
            PolicyFileProvider policy = new PolicyFileProvider(policyFile);
            throw new TestException(Util.fail(msg, msg, PIE));
        } catch (PolicyInitializationException pie) {
            logger.log(Level.FINE, Util.pass(msg, pie));
        } catch (TestException qae) {
            throw qae;
View Full Code Here


     *
     */
    protected void createPolicyFileProviderNPE(String msg)
            throws TestException {
        try {
            PolicyFileProvider policy = new PolicyFileProvider(null);
            throw new TestException(Util.fail(msg, msg, NPE));
        } catch (NullPointerException npe) {
            logger.log(Level.FINE, Util.pass(msg, npe));
        } catch (TestException qae) {
            throw qae;
View Full Code Here

  }
  // no-arg semantics for 'default policy' necessary for correct behavior
  // of PolicyFileProvider.refresh
  try {
      if (p1 != null) {
    policies.add(new PolicyFileProvider());
      }
      if (p2 != null) {
    StringTokenizer tok = new StringTokenizer(p2, ", ");
    while (tok.hasMoreTokens()) {
        String policyFile = tok.nextToken();
        policies.add(new PolicyFileProvider(policyFile));
    }
      }
  } catch (SecurityException e) {
      throw e;
  } catch (PolicyInitializationException e) {
View Full Code Here

                                                                              new BasicProxyPreparer());
        synchronized(RioServiceDescriptor.class) {
            /* supplant global policy 1st time through */
            if(globalPolicy == null) {
                //initialGlobalPolicy = Policy.getPolicy();
                initialGlobalPolicy = new PolicyFileProvider(getPolicy());
                globalPolicy = new AggregatePolicyProvider(initialGlobalPolicy);
                Policy.setPolicy(globalPolicy);
                if(logger.isTraceEnabled())
                    logger.trace("Global policy set: {}", globalPolicy.toString());
            }
View Full Code Here

            }
            if(servicePolicyFile!=null) {
                if(logger.isTraceEnabled()) {
                    logger.trace("Set {} service security to LoaderSplitPolicyProvider", ServiceLogUtil.logName(sElem));
                }
                DynamicPolicyProvider service_policy = new DynamicPolicyProvider(new PolicyFileProvider(servicePolicyFile));
                LoaderSplitPolicyProvider splitServicePolicy = new LoaderSplitPolicyProvider(jsbCL,
                                                                                             service_policy,
                                                                                             new DynamicPolicyProvider(initialGlobalPolicy));
                globalPolicy.setPolicy(jsbCL, splitServicePolicy);
            }
View Full Code Here

TOP

Related Classes of net.jini.security.policy.PolicyFileProvider

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.