Package org.jboss.as.test.integration.security.loginmodules.common

Examples of org.jboss.as.test.integration.security.loginmodules.common.WebAppDeployment


    */
   @Deployment(name = DEP1, order = 1)
   public static WebArchive appDeployment1() {
      log.info("start" + DEP1 + "deployment");

      WebAppDeployment dep = new WebAppDeployment(DEP1, SecuredServlet.class, UsersRolesLoginModule.class);
      DEPLOYMENTS.put(DEP1, dep);

      log.debug("adding module options");
      dep.addModuleOption("usersProperties", Utils.getResource("users-roles-login-module.war/users.properties").getFile());
      dep.addModuleOption("rolesProperties", Utils.getResource("users-roles-login-module.war/roles.properties").getFile());

      Map<String, String> usersProps = new HashMap<String, String>();
      usersProps.put("anil", "anil");
      usersProps.put("marcus", "marcus");
      Utils.setPropertiesFile(usersProps, getResource("users-roles-login-module.war/users.properties"));

      Map<String, String> rolesProps = new HashMap<String, String>();
      rolesProps.put("anil", "gooduser");
      rolesProps.put("marcus", "superuser");
      Utils.setPropertiesFile(rolesProps, getResource("users-roles-login-module.war/roles.properties"));

      log.debug(dep.getWar().toString(true));

      return dep.getWar();
   }
View Full Code Here


    */
   @Deployment(name = DEP2, order = 2)
   public static WebArchive appDeployment2() {
      log.info("start" + DEP2 + "deployment");

      WebAppDeployment dep = new WebAppDeployment(DEP2, SecuredServlet.class, UsersRolesLoginModule.class);
      DEPLOYMENTS.put(DEP2, dep);

      Map<String, String> usersProps = new HashMap<String, String>();
      usersProps.put("anil", hash("anil", "MD5", Coding.BASE_64));
      File usersPropsFile = Utils.createTempPropFile(usersProps);

      Map<String, String> rolesProps = new HashMap<String, String>();
      rolesProps.put("anil", "gooduser");
      File rolesPropsFile = Utils.createTempPropFile(rolesProps);

      log.debug("adding module options");
      dep.addModuleOption("usersProperties", usersPropsFile.getAbsolutePath());
      dep.addModuleOption("rolesProperties", rolesPropsFile.getAbsolutePath());
      dep.addModuleOption("hashAlgorithm", "MD5");

      log.debug(dep.getWar().toString(true));

      return dep.getWar();
   }
View Full Code Here

    */
   @Deployment(name = DEP3, order = 3)
   public static WebArchive appDeployment3() {
      log.info("start" + DEP3 + "deployment");

      WebAppDeployment dep = new WebAppDeployment(DEP3, SecuredServlet.class, UsersRolesLoginModule.class);
      DEPLOYMENTS.put(DEP3, dep);

      Map<String, String> usersProps = new HashMap<String, String>();
      usersProps.put("anil", hash("anil", "MD5", Coding.HEX));
      File usersPropsFile = Utils.createTempPropFile(usersProps);

      Map<String, String> rolesProps = new HashMap<String, String>();
      rolesProps.put("anil", "gooduser");
      File rolesPropsFile = Utils.createTempPropFile(rolesProps);

      log.debug("adding module options");
      dep.addModuleOption("usersProperties", usersPropsFile.getAbsolutePath());
      dep.addModuleOption("rolesProperties", rolesPropsFile.getAbsolutePath());
      dep.addModuleOption("hashAlgorithm", "MD5");
      dep.addModuleOption("hashEncoding", "hex");

      log.debug(dep.getWar().toString(true));

      return dep.getWar();
   }
View Full Code Here

    */
   @Deployment(name = DEP4, order = 4)
   public static WebArchive appDeployment4() {
      log.info("start" + DEP4 + "deployment");

      WebAppDeployment dep = new WebAppDeployment(DEP4, SecuredServlet.class, UsersRolesLoginModule.class);
      DEPLOYMENTS.put(DEP4, dep);

      Map<String, String> usersProps = new HashMap<String, String>();
      usersProps.put("anil", hash("anil", "MD5", Coding.BASE_64));
      File usersPropsFile = Utils.createTempPropFile(usersProps);

      Map<String, String> rolesProps = new HashMap<String, String>();
      rolesProps.put("anil", "gooduser");
      File rolesPropsFile = Utils.createTempPropFile(rolesProps);

      log.debug("adding module options");
      dep.addModuleOption("usersProperties", usersPropsFile.getAbsolutePath());
      dep.addModuleOption("rolesProperties", rolesPropsFile.getAbsolutePath());
      dep.addModuleOption("hashAlgorithm", "MD5");
      dep.addModuleOption("hashEncoding", "base64");

      log.debug(dep.getWar().toString(true));

      return dep.getWar();
   }
View Full Code Here

    */
   @Deployment(name = DEP5a, order = 5)
   public static WebArchive appDeployment5A() {
      log.info("start" + DEP5a + "deployment");

      WebAppDeployment dep = new WebAppDeployment(DEP5a, SecuredServlet.class, UsersRolesLoginModule.class);
      DEPLOYMENTS.put(DEP5a, dep);

      Map<String, String> usersProps = new HashMap<String, String>();
      usersProps.put("anil", hash("anil", "MD5", Coding.BASE_64));
      File usersPropsFile = Utils.createTempPropFile(usersProps);

      Map<String, String> rolesProps = new HashMap<String, String>();
      rolesProps.put("anil", "gooduser");
      File rolesPropsFile = Utils.createTempPropFile(rolesProps);

      log.debug("adding module options");
      dep.addModuleOption("usersProperties", usersPropsFile.getAbsolutePath());
      dep.addModuleOption("rolesProperties", rolesPropsFile.getAbsolutePath());
      dep.addModuleOption("hashAlgorithm", "MD5");
      dep.addModuleOption("hashUserPassword", "false");

      log.debug(dep.getWar().toString(true));

      return dep.getWar();
   }
View Full Code Here

    */
   @Deployment(name = DEP5b, order = 5)
   public static WebArchive appDeployment5B() {
      log.info("start" + DEP5b + "deployment");

      WebAppDeployment dep = new WebAppDeployment(DEP5b, SecuredServlet.class, UsersRolesLoginModule.class);
      DEPLOYMENTS.put(DEP5b, dep);

      Map<String, String> usersProps = new HashMap<String, String>();
      usersProps.put("anil", hash("anil", "MD5", Coding.BASE_64));
      File usersPropsFile = Utils.createTempPropFile(usersProps);

      Map<String, String> rolesProps = new HashMap<String, String>();
      rolesProps.put("anil", "gooduser");
      File rolesPropsFile = Utils.createTempPropFile(rolesProps);

      log.debug("adding module options");
      dep.addModuleOption("usersProperties", usersPropsFile.getAbsolutePath());
      dep.addModuleOption("rolesProperties", rolesPropsFile.getAbsolutePath());
      dep.addModuleOption("hashAlgorithm", "MD5");
      dep.addModuleOption("hashUserPassword", "true");

      log.debug(dep.getWar().toString(true));

      return dep.getWar();
   }
View Full Code Here

    */
   @Deployment(name = DEP6, order = 6)
   public static WebArchive appDeployment6() {
      log.info("start" + DEP6 + "deployment");

      WebAppDeployment dep = new WebAppDeployment(DEP6, SecuredServlet.class, UsersRolesLoginModule.class);
      DEPLOYMENTS.put(DEP6, dep);

      Map<String, String> usersProps = new HashMap<String, String>();
      usersProps.put("anil", "anil");
      File usersPropsFile = Utils.createTempPropFile(usersProps);

      Map<String, String> rolesProps = new HashMap<String, String>();
      rolesProps.put("anil", "gooduser");
      File rolesPropsFile = Utils.createTempPropFile(rolesProps);

      log.debug("adding module options");
      dep.addModuleOption("usersProperties", usersPropsFile.getAbsolutePath());
      dep.addModuleOption("rolesProperties", rolesPropsFile.getAbsolutePath());
      dep.addModuleOption("hashAlgorithm", "MD5");
      dep.addModuleOption("hashStorePassword", "true");

      log.debug(dep.getWar().toString(true));

      return dep.getWar();
   }
View Full Code Here

    */
   @Deployment(name = DEP7a)
   public static WebArchive appDeployment7a() {
      log.info("start" + DEP7a + "deployment");

      WebAppDeployment dep = new WebAppDeployment(DEP7a, SecuredServlet.class, UsersRolesLoginModule.class);
      DEPLOYMENTS.put(DEP7a, dep);

      Map<String, String> usersProps = new HashMap<String, String>();
      usersProps.put("anil", "anil");
      File usersPropsFile = Utils.createTempPropFile(usersProps);

      Map<String, String> rolesProps = new HashMap<String, String>();
      rolesProps.put("anil", "gooduser");
      File rolesPropsFile = Utils.createTempPropFile(rolesProps);

      log.debug("adding module options");
      dep.addModuleOption("usersProperties", usersPropsFile.getAbsolutePath());
      dep.addModuleOption("rolesProperties", rolesPropsFile.getAbsolutePath());
      dep.addModuleOption("ignorePasswordCase", "true");

      log.debug(dep.getWar().toString(true));

      return dep.getWar();
   }
View Full Code Here

    */
   @Deployment(name = DEP7b)
   public static WebArchive appDeployment7() {
      log.info("start" + DEP7b + "deployment");

      WebAppDeployment dep = new WebAppDeployment(DEP7b, SecuredServlet.class, UsersRolesLoginModule.class);
      DEPLOYMENTS.put(DEP7b, dep);

      Map<String, String> usersProps = new HashMap<String, String>();
      usersProps.put("anil", "anil");
      File usersPropsFile = Utils.createTempPropFile(usersProps);

      Map<String, String> rolesProps = new HashMap<String, String>();
      rolesProps.put("anil", "gooduser");
      File rolesPropsFile = Utils.createTempPropFile(rolesProps);

      log.debug("adding module options");
      dep.addModuleOption("usersProperties", usersPropsFile.getAbsolutePath());
      dep.addModuleOption("rolesProperties", rolesPropsFile.getAbsolutePath());
      dep.addModuleOption("ignorePasswordCase", "false");

      log.debug(dep.getWar().toString(true));

      return dep.getWar();
   }
View Full Code Here

    */
   @Deployment(name = DEP7c)
   public static WebArchive appDeployment7c() {
      log.info("start" + DEP7c + "deployment");

      WebAppDeployment dep = new WebAppDeployment(DEP7c, SecuredServlet.class, UsersRolesLoginModule.class);
      DEPLOYMENTS.put(DEP7c, dep);

      Map<String, String> usersProps = new HashMap<String, String>();
      usersProps.put("anil", "anil");
      File usersPropsFile = Utils.createTempPropFile(usersProps);

      Map<String, String> rolesProps = new HashMap<String, String>();
      rolesProps.put("anil", "gooduser");
      File rolesPropsFile = Utils.createTempPropFile(rolesProps);

      log.debug("adding module options");
      dep.addModuleOption("usersProperties", usersPropsFile.getAbsolutePath());
      dep.addModuleOption("rolesProperties", rolesPropsFile.getAbsolutePath());

      log.debug(dep.getWar().toString(true));

      return dep.getWar();
   }
View Full Code Here

TOP

Related Classes of org.jboss.as.test.integration.security.loginmodules.common.WebAppDeployment

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.