Examples of AppConfigurationEntry


Examples of javax.security.auth.login.AppConfigurationEntry

    public AppConfigurationEntry[] getAppConfigurationEntry(String name) {
        if (JBOSS_ENTRY_NAME.equals(name)) {
            Map options = new HashMap(1);
            options.put(MULTI_THREADED_OPTION, Boolean.TRUE.toString());
            AppConfigurationEntry appConfigurationEntry = new AppConfigurationEntry(JBOSS_LOGIN_MODULE_CLASS_NAME, AppConfigurationEntry.LoginModuleControlFlag.REQUIRED, options);
            return new AppConfigurationEntry[] {appConfigurationEntry};
        }
        throw new IllegalArgumentException("Unknown entry name: " + name);
    }
View Full Code Here

Examples of javax.security.auth.login.AppConfigurationEntry

      options.put("configGOT", configGOT);
      if (logger.isDebugEnabled()) {
        logger.debug("Set model");// to " + model);
      }
      result[0] =
        new AppConfigurationEntry(
          GVSLoginModule.class.getName(),
          AppConfigurationEntry.LoginModuleControlFlag.REQUIRED,
          options);
      if (logger.isDebugEnabled()) {
        logger.debug("returning AppConfigurationEntry: " + result);
View Full Code Here

Examples of javax.security.auth.login.AppConfigurationEntry

*
*/
class DummyConfiguration extends Configuration {
  public AppConfigurationEntry[] getAppConfigurationEntry(String name) {
        return new AppConfigurationEntry[] {
           new AppConfigurationEntry("org.jboss.security.ClientLoginModule",AppConfigurationEntry.LoginModuleControlFlag.REQUIRED, new java.util.HashMap())
        }; //return a big dummy entry saying use the jboss login module that takes username/password
  }
View Full Code Here

Examples of javax.security.auth.login.AppConfigurationEntry

         return entry;
      }
     
      AppConfigurationEntry[] testRoleMapping()
      {
         AppConfigurationEntry ace = getIdentityLoginModuleEntry();
        
         String name2 = "org.jboss.security.auth.spi.RoleMappingLoginModule";
         HashMap options2 = new HashMap();
         options2.put("rolesProperties", rolesFile);
         AppConfigurationEntry ace2 = new AppConfigurationEntry(name2,
               AppConfigurationEntry.LoginModuleControlFlag.OPTIONAL, options2);
        
         AppConfigurationEntry[] entry = {ace,ace2};
         return entry;
      }
View Full Code Here

Examples of javax.security.auth.login.AppConfigurationEntry

         return entry;
      }
     
      AppConfigurationEntry[] testRoleMappingWithReplace()
      {
         AppConfigurationEntry ace = getIdentityLoginModuleEntry();
        
         String name2 = "org.jboss.security.auth.spi.RoleMappingLoginModule";
         HashMap options2 = new HashMap();
         options2.put("rolesProperties", rolesFile);
         options2.put("replaceRole", "true");
         AppConfigurationEntry ace2 = new AppConfigurationEntry(name2,
               AppConfigurationEntry.LoginModuleControlFlag.OPTIONAL, options2);
        
         AppConfigurationEntry[] entry = {ace,ace2};
         return entry;
      }
View Full Code Here

Examples of javax.security.auth.login.AppConfigurationEntry

      {
         String name = "org.jboss.security.auth.spi.IdentityLoginModule";
         HashMap options = new HashMap();
         options.put("principal", "stark");
         options.put("roles", "Role3,Role4");
         AppConfigurationEntry ace = new AppConfigurationEntry(name,
               AppConfigurationEntry.LoginModuleControlFlag.REQUIRED, options);
         return ace;
      }
View Full Code Here

Examples of javax.security.auth.login.AppConfigurationEntry

         options.put("matchOnUserDN", "true");
         options.put("roleAttributeID", "cn");
         options.put("roleAttributeIsDN", "false");
         options.put("searchTimeLimit", "5000");
         options.put("searchScope", "ONELEVEL_SCOPE");
         AppConfigurationEntry ace = new AppConfigurationEntry(name,
         AppConfigurationEntry.LoginModuleControlFlag.REQUIRED, options);
         AppConfigurationEntry[] entry = {ace};
         return entry;
      }
View Full Code Here

Examples of javax.security.auth.login.AppConfigurationEntry

         options.put("rolesCtxDN", "ou=Roles,dc=jboss,dc=org");
         options.put("uidAttributeID", "member");
         options.put("matchOnUserDN", "true");
         options.put("roleAttributeID", "cn");
         options.put("roleAttributeIsDN", "false");
         AppConfigurationEntry ace = new AppConfigurationEntry(name,
         AppConfigurationEntry.LoginModuleControlFlag.REQUIRED, options);
         AppConfigurationEntry[] entry = {ace};
         return entry;
      }
View Full Code Here

Examples of javax.security.auth.login.AppConfigurationEntry

         options.put("rolesCtxDN", "ou=Roles,dc=jboss,dc=org");
         options.put("uidAttributeID", "member");
         options.put("matchOnUserDN", "true");
         options.put("roleAttributeID", "cn");
         options.put("roleAttributeIsDN", "false");
         AppConfigurationEntry ace = new AppConfigurationEntry(name,
         AppConfigurationEntry.LoginModuleControlFlag.REQUIRED, options);
         AppConfigurationEntry[] entry = {ace};
         return entry;
      }
View Full Code Here

Examples of javax.security.auth.login.AppConfigurationEntry

         options.put("matchOnUserDN", "false");
         options.put("roleAttributeID", "memberOf");
         options.put("roleAttributeIsDN", "true");
         options.put("roleNameAttributeID", "cn");

         AppConfigurationEntry ace = new AppConfigurationEntry(name,
         AppConfigurationEntry.LoginModuleControlFlag.REQUIRED, options);
         AppConfigurationEntry[] entry = {ace};
         return entry;
      }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.