Examples of AppConfigurationEntry


Examples of javax.security.auth.login.AppConfigurationEntry

         options.put("rolesCtxDN", "ou=Roles,dc=jboss,dc=org");
         options.put("roleFilter", "(member={1})");
         options.put("roleAttributeID", "cn");
         options.put("roleRecursion", "0");

         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("roleFilter", "(member={1})");
         options.put("roleAttributeID", "cn");
         options.put("roleRecursion", "0");

         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,o=example3,dc=jboss,dc=org");
         options.put("roleFilter", "(member={1})");
         options.put("roleAttributeID", "cn");
         options.put("roleRecursion", "0");

         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("roleAttributeID", "memberOf");
         options.put("roleAttributeIsDN", "true");
         options.put("roleNameAttributeID", "cn");
         options.put("roleRecursion", "0");

         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,o=example4,dc=jboss,dc=org");
         options.put("roleFilter", "(member={1})");
         options.put("roleAttributeID", "cn");
         options.put("roleRecursion", "1");

         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("roleAttributeIsDN", "true");
         options.put("roleNameAttributeID", "cn");
         options.put("roleRecursion", "5");
         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

         buffer.append("No Entry\n");
      else
      {
         for (int c = 0; c < appEntry.length; c++)
         {
            AppConfigurationEntry entry = appEntry[c];
            buffer.append("LoginModule Class: " + entry.getLoginModuleName());
            buffer.append("\n<br>ControlFlag: " + entry.getControlFlag());
            buffer.append("\n<br>Options:<ul>");
            Map options = entry.getOptions();
            Iterator iter = options.entrySet().iterator();
            while (iter.hasNext())
            {
               Entry e = (Entry) iter.next();
               buffer.append("<li>");
View Full Code Here

Examples of javax.security.auth.login.AppConfigurationEntry

        entry = new AppConfigurationEntry[2];
        HashMap opt0 = new HashMap();
        opt0.put("principal", new CustomPrincipalImpl(username));
        opt0.put("credential", password);
        opt0.put("password-stacking", "useFirstPass");
        entry[0] = new AppConfigurationEntry("org.jboss.test.security.ejb.CustomPrincipalLoginModule",
              AppConfigurationEntry.LoginModuleControlFlag.REQUIRED, opt0);
        entry[1] = new AppConfigurationEntry("org.jboss.security.ClientLoginModule",
              AppConfigurationEntry.LoginModuleControlFlag.REQUIRED, opt0);
     }
View Full Code Here

Examples of javax.security.auth.login.AppConfigurationEntry

        parameters.put("debug", String.valueOf(logger.isDebugEnabled()).toUpperCase());
        parameters.put("useSubjectCredsOnly", "FALSE");
        parameters.put("useTicketCache", "FALSE");
        parameters.put("refreshKrb5Config", "TRUE");

        AppConfigurationEntry entry = new AppConfigurationEntry("com.sun.security.auth.module.Krb5LoginModule",
                        AppConfigurationEntry.LoginModuleControlFlag.REQUIRED, parameters);
        CoreJAASConfiguration config = (CoreJAASConfiguration) Configuration.getConfiguration();
        config.addAppConfigurationEntry(ActiveDirectoryUserDatabase.class.getName(), entry);
    }
View Full Code Here

Examples of javax.security.auth.login.AppConfigurationEntry

    setServiceName(Property.getProperty(new RealmKey("pam.serviceName",this.realm)));

    // Generate JAAS Configuration
    Map<String, String> params = new HashMap<String, String>();
    params.put("serviceName", serviceName);
    AppConfigurationEntry entry = new AppConfigurationEntry("net.sf.jpam.jaas.JpamLoginModule", AppConfigurationEntry.LoginModuleControlFlag.REQUIRED, params);
   
    // Add generated JAAS Configuration
    CoreJAASConfiguration config = (CoreJAASConfiguration) Configuration.getConfiguration();
    config.addAppConfigurationEntry(PAMUserDatabase.class.getName(), 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.