Package org.jboss.security.auth.login

Examples of org.jboss.security.auth.login.XMLLoginConfigImpl


   }
  
   private void generateConfiguration() throws IOException
   {
      // Install the custom JAAS configuration
      XMLLoginConfigImpl config = XMLLoginConfigImpl.getInstance();
      config.setConfigResource(configFile);
      config.loadConfig();
   }
View Full Code Here


      return InitialContextFactory.getInitialContext(initialContextProperties);
   }

   public void start() throws Exception
   {
      XMLLoginConfigImpl configuration = new XMLLoginConfigImpl();
      configuration.setConfigResource("login-config.xml");
      configuration.loadConfig();

      Configuration.setConfiguration(configuration);

      Context ctx = getInitialContext();
View Full Code Here

      factory.registerConfigProvider(new JBossAuthConfigProvider(new HashMap()), layer, appId, "Test Config Provider");

      JBossSecurityContext jsc = new JBossSecurityContext("conf-jaspi-2");
      SecurityContextAssociation.setSecurityContext(jsc);

      XMLLoginConfigImpl xli = XMLLoginConfigImpl.getInstance();
      SecurityActions.setJAASConfiguration(xli);

      URL configURL = Thread.currentThread().getContextClassLoader().getResource(configFile);
      assertNotNull("Config URL", configURL);

      xli.setConfigURL(configURL);
      xli.loadConfig();
   }
View Full Code Here

      factory.registerConfigProvider(new JBossAuthConfigProvider(new HashMap()), layer, appId, "Test Config Provider");

      SecurityContext jsc = new JBossSecurityContext("conf-jaspi");
      SecurityContextAssociation.setSecurityContext(jsc);

      XMLLoginConfigImpl xli = XMLLoginConfigImpl.getInstance();
      SecurityActions.setJAASConfiguration(xli);

      URL configURL = Thread.currentThread().getContextClassLoader().getResource(configFile);
      assertNotNull("Config URL", configURL);

      xli.setConfigURL(configURL);
      xli.loadConfig();
   }
View Full Code Here

   String configFile = "config/identitytrust-config.xml";

   @Override
   protected void setUp() throws Exception
   {
      XMLLoginConfigImpl xli = XMLLoginConfigImpl.getInstance();
      SecurityActions.setJAASConfiguration(xli);
      URL configURL = Thread.currentThread().getContextClassLoader().getResource(configFile);
      assertNotNull("Config URL", configURL);

      xli.setConfigURL(configURL);
      xli.loadConfig();
   }
View Full Code Here

/*  67 */     return InitialContextFactory.getInitialContext(this.initialContextProperties);
/*     */   }
/*     */
/*     */   public void start() throws Exception
/*     */   {
/*  72 */     XMLLoginConfigImpl configuration = new XMLLoginConfigImpl();
/*  73 */     configuration.setConfigResource("login-config.xml");
/*  74 */     configuration.loadConfig();
/*     */
/*  76 */     Configuration.setConfiguration(configuration);
/*     */
/*  78 */     Context ctx = getInitialContext();
/*     */
View Full Code Here

      factory.registerConfigProvider(new JBossAuthConfigProvider(new HashMap()), layer, appId, "Test Config Provider");

      SecurityContext jsc = new JBossSecurityContext("conf-jaspi");
      SecurityContextAssociation.setSecurityContext(jsc);

      XMLLoginConfigImpl xli = XMLLoginConfigImpl.getInstance();
      SecurityActions.setJAASConfiguration(xli);

      URL configURL = Thread.currentThread().getContextClassLoader().getResource(configFile);
      assertNotNull("Config URL", configURL);

      xli.setConfigURL(configURL);
      xli.loadConfig();
   }
View Full Code Here

      }
   }
  
   private void loadConfig(String configFile)
   {
      XMLLoginConfigImpl xli = XMLLoginConfigImpl.getInstance();
      SecurityActions.setJAASConfiguration(xli);

      URL configURL = Thread.currentThread().getContextClassLoader().getResource(configFile);
      assertNotNull("Config URL", configURL);

      xli.setConfigURL(configURL);
      xli.loadConfig();
   }
View Full Code Here

      assertFalse(am.isValid(mi, (Subject)null, "HTTP", null));
   }

   private void establishSecurityConfiguration()
   {
      XMLLoginConfigImpl xli = XMLLoginConfigImpl.getInstance();
      SecurityActions.setJAASConfiguration(xli);
      URL configURL = Thread.currentThread().getContextClassLoader().getResource("config/jaspi-config.xml");
      assertNotNull("Config URL", configURL);
      xli.setConfigURL(configURL);
      xli.loadConfig();
   }
View Full Code Here

  
   public DelegatingServerAuthModule(LoginModuleStackHolder lmsh)
   {
      this.loginModuleStackHolder = lmsh;
      this.configurationName = lmsh.getName();
      XMLLoginConfigImpl xmlConfig = null;
      Configuration config = Configuration.getConfiguration();
      if(config != null && config instanceof XMLLoginConfigImpl)
      {
         xmlConfig = (XMLLoginConfigImpl)config;
      }
      else
      {
         xmlConfig = new XMLLoginConfigImpl();
         Configuration.setConfiguration(xmlConfig);
      }
      //Check if an Application Policy is contained
      ApplicationPolicy aPolicy = xmlConfig.getApplicationPolicy(lmsh.getName());
      if(aPolicy != null)
      {
         BaseAuthenticationInfo baInfo = aPolicy.getAuthenticationInfo();
         if(baInfo instanceof AuthenticationInfo)
         {
            AuthenticationInfo ai = (AuthenticationInfo)baInfo;
            ai.add(Arrays.asList(lmsh.getAppConfigurationEntry()));
         }
      }
      else
      {
         //Create a Configuration and set it on the thread
         xmlConfig.addAppConfig(lmsh.getName(),lmsh.getAppConfigurationEntry());
      }
   }
View Full Code Here

TOP

Related Classes of org.jboss.security.auth.login.XMLLoginConfigImpl

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.