customize LdapAuthenticationHandler in 5.2.0

332 views
Skip to first unread message

satnam

unread,
Jan 24, 2018, 6:29:39 PM1/24/18
to CAS Community
Hello,

we are trying to upgrade CAS from 4.2.x to 5.2 and we have customized LdapAuthenticationHandler in older version and trying to upgrade it to newer version.  In 5.2.x we get following an error (see attached ca.log for detail).. 



how can we resolve this error?


==============
public class PostLdapAuthenticationHandler extends LdapAuthenticationHandler {
 private static final Logger LOGGER = LoggerFactory.getLogger(PostLdapAuthenticationHandler.class);
   
   public PostLdapAuthenticationHandler(final String name, final ServicesManager servicesManager, final PrincipalFactory principalFactory,
                                     final Integer order, final Authenticator authenticator, final LdapPasswordPolicyHandlingStrategy strategy,DataSource dataSource) {      
     super("", servicesManager, principalFactory, order,authenticator,strategy);
     
            this.LOGGER.debug("***********************PostLDAPAuthenticationHandler ");        
 
          this.LOGGER.debug("***********************PPostLdapAuthenticationHandler end ");

          
  }
   

    @Override
    public final boolean preAuthenticate(final Credential credential) {
        LOGGER.debug("preAuthenticate***************************");
        final UsernamePasswordCredential usernamePasswordCredentials = (UsernamePasswordCredential) credential;
        final String userName = usernamePasswordCredentials.getUsername();
        final int charPos = userName.lastIndexOf('@');
        final boolean ret = (charPos == -1 || userName.substring(charPos).equalsIgnoreCase("@post.ca.gov"));
         if (this.LOGGER.isDebugEnabled())
             this.LOGGER.debug("PostLdapAuthenticationHandler.preAuthenticating " + userName + " " + (ret ? "succeeded" : "failed"));
   
   
        return ret;
    }

     @Override   
    public final HandlerResult postAuthenticate(final Credential credential, final HandlerResult result) {
            LOGGER.debug("postAuthenticate***************************");
            ** OUR CUSTOMIZATION ***
     final PrincipalFactory f = new DefaultPrincipalFactory();
        return createHandlerResult(credential,  f.createPrincipal (Integer.toString(userId), attrs), result.getWarnings());
    }
}

========
@Configuration("PostLdapAuthenticationHandlerConfiguration")
@EnableConfigurationProperties(CasConfigurationProperties.class)
public class PostLdapAuthenticationHandlerConfiguration
                    implements AuthenticationEventExecutionPlanConfigurer {
    private static final Logger logger = LoggerFactory.getLogger(PostLdapAuthenticationHandlerConfiguration.class);
   
    @Autowired
    private CasConfigurationProperties casProperties;
   
    @Autowired
    @Qualifier("servicesManager")
    private ServicesManager servicesManager;
   
     
    @Bean
    public AuthenticationHandler PostLdapAuthenticationHandler() {
        DataSource dataSource  = new DataSource();       
             
        final PostLdapAuthenticationHandler handler = new PostLdapAuthenticationHandler("GUID",servicesManager,null,1,null,null,dataSource );
            

             /*
            Configure the handler by invoking various setter methods.
            Note that you also have full access to the collection of resolved CAS settings.
            Note that each authentication handler may optionally qualify for an 'order`
            as well as a unique name.
        */
        return handler;
    }

    @Override
    public void configureAuthenticationExecutionPlan(final AuthenticationEventExecutionPlan plan) {
        if (true) {
            plan.registerAuthenticationHandler( PostLdapAuthenticationHandler());
        }
    }
}
=======================


2018-01-24 15:15:08,257 INFO [org.springframework.boot.web.servlet.FilterRegistrationBean] - Mapping filter: 'errorPageFilter' to: [/*]
2018-01-24 15:15:08,257 INFO [org.springframework.boot.web.servlet.FilterRegistrationBean] - Mapping filter: 'characterEncodingFilter' to: [/*]
2018-01-24 15:15:08,257 INFO [org.springframework.boot.web.servlet.FilterRegistrationBean] - Mapping filter: 'metricsFilter' to: [/*]
2018-01-24 15:15:08,257 INFO [org.springframework.boot.web.servlet.FilterRegistrationBean] - Mapping filter: 'threadContextMDCServletFilter' to urls: [/*]
2018-01-24 15:15:08,257 INFO [org.springframework.boot.web.servlet.FilterRegistrationBean] - Mapping filter: 'hiddenHttpMethodFilter' to: [/*]
2018-01-24 15:15:08,257 INFO [org.springframework.boot.web.servlet.FilterRegistrationBean] - Mapping filter: 'httpPutFormContentFilter' to: [/*]
2018-01-24 15:15:08,257 INFO [org.springframework.boot.web.servlet.FilterRegistrationBean] - Mapping filter: 'requestContextFilter' to: [/*]
2018-01-24 15:15:08,257 INFO [org.springframework.boot.web.servlet.FilterRegistrationBean] - Mapping filter: 'webRequestLoggingFilter' to: [/*]
2018-01-24 15:15:08,257 INFO [org.springframework.boot.web.servlet.FilterRegistrationBean] - Mapping filter: 'responseHeadersSecurityFilter' to urls: [/*]
2018-01-24 15:15:08,257 INFO [org.springframework.boot.web.servlet.FilterRegistrationBean] - Mapping filter: 'requestParameterSecurityFilter' to urls: [/*]
2018-01-24 15:15:08,257 INFO [org.springframework.boot.web.servlet.FilterRegistrationBean] - Mapping filter: 'currentCredentialsAndAuthenticationClearingFilter' to urls: [/*]
2018-01-24 15:15:08,257 INFO [org.springframework.boot.web.servlet.ServletRegistrationBean] - Mapping servlet: 'dispatcherServlet' to [/]
2018-01-24 15:15:08,991 DEBUG [org.apereo.cas.config.CasCoreAuthenticationConfiguration] - Configuring authentication execution plan [PostLdapAuthenticationHandlerConfiguration]
2018-01-24 15:15:09,013 DEBUG [gov.ca.post.PostLdapAuthenticationHandler] - ***********************PostLDAPAuthenticationHandler
2018-01-24 15:15:09,013 DEBUG [gov.ca.post.PostLdapAuthenticationHandler] - ***********************PostLDAPAuthenticationHandler
2018-01-24 15:15:09,015 DEBUG [gov.ca.post.PostLdapAuthenticationHandler] - ***********************PPostLdapAuthenticationHandler end
2018-01-24 15:15:09,015 DEBUG [gov.ca.post.PostLdapAuthenticationHandler] - ***********************PPostLdapAuthenticationHandler end
2018-01-24 15:15:09,049 DEBUG [org.apereo.cas.authentication.LdapAuthenticationHandler] - Initializing LDAP attribute configuration...
2018-01-24 15:15:09,051 WARN [org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext] - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'casReportsConfiguration': Unsatisfied dependency expressed through field 'authenticationSystemSupport'; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'defaultAuthenticationSystemSupport' defined in class path resource [org/apereo/cas/config/CasCoreAuthenticationSupportConfiguration.class]: Unsatisfied dependency expressed through method 'defaultAuthenticationSystemSupport' parameter 1; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'authenticationTransactionManager' defined in class path resource [org/apereo/cas/config/CasCoreAuthenticationConfiguration.class]: Unsatisfied dependency expressed through method 'authenticationTransactionManager' parameter 0; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'casAuthenticationManager' defined in class path resource [org/apereo/cas/config/CasCoreAuthenticationConfiguration.class]: Unsatisfied dependency expressed through method 'casAuthenticationManager' parameter 2; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'authenticationEventExecutionPlan' defined in class path resource [org/apereo/cas/config/CasCoreAuthenticationConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apereo.cas.authentication.AuthenticationEventExecutionPlan]: Factory method 'authenticationEventExecutionPlan' threw exception; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'PostLdapAuthenticationHandler': Invocation of init method failed; nested exception is java.lang.NullPointerException
2018-01-24 15:15:09,064 DEBUG [org.springframework.boot.logging.ClasspathLoggingApplicationListener] - Application failed to start with classpath: [file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/classes/, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/activation-1.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/android-json-0.0.20131108.vaadin1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/angular-1.3.17.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/angular-route-1.3.17.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/angular-ui-0.4.0-3.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/angular-ui-sortable-0.13.4.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/animal-sniffer-annotations-1.14.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/antlr-2.7.7.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/aopalliance-1.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/api-all-1.0.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/aspectjrt-1.8.11.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/aspectjweaver-1.8.11.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/attoparser-2.0.4.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/bcpkix-jdk15on-1.58.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/bcprov-jdk15on-1.58.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/bootstrap-3.3.7-1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/bootstrap-select-1.12.4.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/byte-buddy-1.6.14.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/caffeine-2.5.6.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-client-core-3.4.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-client-support-saml-3.4.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-api-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-api-authentication-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-api-events-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-api-logout-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-api-monitor-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-api-protocol-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-api-services-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-api-ticket-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-api-util-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-api-validation-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-api-web-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-api-webflow-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-audit-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-authentication-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-authentication-attributes-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-authentication-mfa-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-configuration-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-configuration-metadata-repository-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-events-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-events-configuration-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-logging-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-logging-config-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-logout-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-monitor-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-services-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-services-api-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-services-authentication-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-services-registry-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-tickets-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-util-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-validation-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-web-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-core-webflow-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-security-filter-2.0.7.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-support-actions-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-support-configuration-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-support-cookie-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-support-geolocation-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-support-jdbc-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-support-jdbc-authentication-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-support-ldap-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-support-ldap-core-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-support-pac4j-core-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-support-person-directory-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-support-pm-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-support-pm-webflow-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-support-reports-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-support-saml-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-support-saml-core-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-support-themes-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-support-throttle-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-support-validation-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-webapp-config-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cas-server-webapp-init-5.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cglib-nodep-2.1_3.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/classmate-1.3.4.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/commons-attributes-api-2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/commons-attributes-compiler-2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/commons-beanutils-1.9.3.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/commons-cli-1.4.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/commons-codec-1.10.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/commons-collections-3.2.2.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/commons-collections4-4.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/commons-compiler-2.7.8.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/commons-configuration2-2.2.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/commons-io-2.5.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/commons-jexl-1.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/commons-lang-2.6.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/commons-lang3-3.6.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/commons-logging-1.2.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/commons-pool2-2.4.2.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/commons-text-1.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/commons-validator-1.6.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/concurrent-1.3.4.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/core-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/cryptacular-1.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/d3js-3.5.6.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/datatables-1.10.15.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/datatables-plugins-1.10.15.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/disruptor-3.3.7.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/dom4j-1.6.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/editable-table-4932ac1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/el-api-2.2.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/el-impl-2.2.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/Eonasdan-bootstrap-datetimepicker-4.17.47.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/error_prone_annotations-2.0.18.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/font-awesome-4.7.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/geronimo-spec-jta-1.0.1B-rc4.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/groovy-2.4.12.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/groovy-console-2.4.12.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/groovy-groovysh-2.4.12.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/groovy-jsr223-2.4.12.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/groovy-swing-2.4.12.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/groovy-templates-2.4.12.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/groovy-xml-2.4.12.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/guava-2.5.6.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/guava-23.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/headjs-1.0.3.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/hibernate-commons-annotations-5.0.1.Final.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/hibernate-core-5.2.11.Final.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/hibernate-entitymanager-5.2.11.Final.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/hibernate-hikaricp-5.2.11.Final.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/hibernate-jpa-2.1-api-1.0.0.Final.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/hibernate-validator-5.4.1.Final.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/HikariCP-2.7.2.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/hjson-3.0.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/httpclient-4.5.3.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/httpcore-4.4.8.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/idp-attribute-api-3.3.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/idp-attribute-filter-api-3.3.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/idp-attribute-resolver-api-3.3.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/idp-authn-api-3.3.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/idp-core-3.3.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/idp-profile-api-3.3.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/idp-profile-impl-3.3.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/idp-profile-spring-3.3.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/idp-saml-api-3.3.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/idp-saml-impl-3.3.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/idp-schema-3.3.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/idp-session-api-3.3.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/idwsfconsumer-1.0.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/inspektr-audit-1.7.1.GA.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/inspektr-common-1.7.1.GA.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/inspektr-error-1.7.1.GA.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/inspektr-support-spring-1.7.1.GA.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/j2objc-annotations-1.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jackson-annotations-2.9.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jackson-core-2.9.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jackson-databind-2.9.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jackson-dataformat-yaml-2.9.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jackson-datatype-guava-2.9.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jackson-datatype-jsr310-2.9.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jandex-2.0.3.Final.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/janino-2.7.8.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jasypt-1.9.2.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/java-statsd-client-3.1.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/java-support-7.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/javaparser-core-3.4.3.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/javassist-3.21.0-GA.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/javax.el-api-3.0.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/javax.json-1.0.4.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/javax.json-api-1.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/javax.mail-1.5.6.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/javax.servlet-api-3.1.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jboss-logging-3.3.0.Final.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jboss-logging-3.3.1.Final.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jboss-transaction-api_1.2_spec-1.0.1.Final.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jcip-annotations-1.0-1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jcommander-1.48.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jdom-1.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jfiglet-0.0.8.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jline-2.12.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/joda-time-2.9.9.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jool-0.9.12.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jose4j-0.6.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jquery-1.12.4.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jquery-3.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jquery-cookie-1.4.1-1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jquery-ui-1.12.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jquery-ui-themes-1.12.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/json-20140107.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/json-20160810.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/json-smart-1.3.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jsoup-1.10.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jsr305-1.3.9.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/jul-to-slf4j-1.7.25.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/knockout-3.4.2.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/lang-tag-1.4.3.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/lato-0.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/ldaptive-1.2.3.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/ldaptive-apache-1.2.3.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/ldaptive-beans-1.2.3.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/ldaptive-unboundid-1.2.3.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/lodash-3.10.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/log4j-api-2.9.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/log4j-core-2.9.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/log4j-jcl-2.9.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/log4j-slf4j-impl-2.9.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/log4j-web-2.9.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/mail-1.4.7.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/mchange-commons-java-0.2.11.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/metrics-annotation-3.2.5.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/metrics-core-3.2.5.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/metrics-healthchecks-3.2.5.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/metrics-json-3.2.5.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/metrics-jvm-3.2.5.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/metrics-servlets-3.2.5.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/metrics-spring-3.1.3.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/mina-core-2.0.16.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/momentjs-2.18.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/mongo-java-driver-3.4.3.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/mongo-java-driver-3.5.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/ng-table-1.0.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/nimbus-jose-jwt-5.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/oauth2-oidc-sdk-5.38.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/ognl-2.6.11.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/opensaml-core-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/opensaml-messaging-api-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/opensaml-messaging-impl-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/opensaml-profile-api-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/opensaml-profile-impl-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/opensaml-saml-api-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/opensaml-saml-impl-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/opensaml-security-api-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/opensaml-security-impl-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/opensaml-soap-api-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/opensaml-soap-impl-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/opensaml-storage-api-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/opensaml-storage-impl-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/opensaml-xacml-api-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/opensaml-xacml-saml-api-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/opensaml-xacml-saml-impl-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/opensaml-xmlsec-api-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/opensaml-xmlsec-impl-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/org.apache.servicemix.bundles.antlr-2.7.7_5.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/org.apache.servicemix.bundles.dom4j-1.6.1_5.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/org.apache.servicemix.bundles.xpp3-1.1.4c_7.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/oro-2.0.8.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/oscache-2.1.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/pac4j-cas-2.2.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/pac4j-config-2.2.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/pac4j-core-2.2.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/pac4j-http-2.2.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/pac4j-jwt-2.2.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/pac4j-mongo-2.2.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/pac4j-oauth-2.2.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/pac4j-oidc-2.2.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/pac4j-saml-2.2.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/person-directory-api-1.8.5.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/person-directory-impl-1.8.5.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/post-cas-server-0.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/profiler-1.0.2.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/qdox-1.5.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/quartz-2.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/reflections-0.9.11.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/retrofit-1.6.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/scribejava-apis-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/scribejava-core-3.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/Semantic-UI-2.2.10.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/semver4j-2.0.3.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/serializer-2.7.2.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/shiro-cache-1.4.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/shiro-config-core-1.4.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/shiro-config-ogdl-1.4.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/shiro-core-1.4.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/shiro-crypto-cipher-1.4.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/shiro-crypto-core-1.4.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/shiro-crypto-hash-1.4.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/shiro-event-1.4.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/shiro-lang-1.4.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/slf4j-api-1.7.25.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/snakeyaml-1.17.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-aop-4.3.12.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-beans-4.3.12.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-binding-2.4.6.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-boot-1.5.8.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-boot-actuator-1.5.8.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-boot-autoconfigure-1.5.8.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-boot-configuration-metadata-1.5.8.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-boot-configuration-processor-1.5.8.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-boot-devtools-1.5.8.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-boot-starter-1.5.8.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-boot-starter-actuator-1.5.8.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-boot-starter-mail-1.5.8.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-boot-starter-web-1.5.8.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-boot-starter-websocket-1.5.8.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-cloud-commons-1.2.4.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-cloud-config-client-1.3.3.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-cloud-context-1.2.4.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-context-4.3.12.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-context-support-4.3.12.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-core-4.3.12.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-data-commons-1.13.7.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-data-mongodb-1.10.7.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-expression-4.3.12.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-extensions-5.3.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-jdbc-4.3.12.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-jms-4.3.12.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-js-2.4.6.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-js-resources-2.4.6.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-messaging-4.3.12.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-modules-cache-0.8.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-orm-4.3.12.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-security-core-4.2.3.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-security-crypto-4.2.3.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-shell-1.2.0.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-tx-4.3.12.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-web-4.3.12.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-webflow-2.4.6.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-webflow-client-repo-1.0.3.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-webmvc-4.3.12.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-webmvc-pac4j-2.0.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spring-websocket-4.3.12.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/spymemcached-2.11.4.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/stax-api-1.0-2.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/stax2-api-3.1.4.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/threads-0.0.14.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/thymeleaf-3.0.7.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/thymeleaf-expression-processor-1.1.3.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/thymeleaf-layout-dialect-2.2.2.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/thymeleaf-spring4-3.0.7.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/unbescape-1.1.5.RELEASE.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/unboundid-ldapsdk-3.2.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/unboundid-ldapsdk-4.0.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/UserAgentUtils-1.18.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/userinfo-java-1.1.0.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/validation-api-1.1.0.Final.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/velocity-1.7.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/wget-1.4.9.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/woodstox-core-asl-4.4.1.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/xalan-2.7.2.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/xml-apis-1.4.01.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/xmlsec-2.0.5.jar, file:/C:/Projects/PASS5.2/trunk/test/apache-tomcat/cat_base/webapps/ROOT%23%230013/WEB-INF/lib/zxcvbn-4.3.0.jar]
2018-01-24 15:15:09,089 DEBUG [org.springframework.boot.autoconfigure.logging.AutoConfigurationReportLoggingInitializer] -

cas.log

Oscar del Pozo

unread,
Jan 25, 2018, 4:11:39 AM1/25/18
to CAS Community
Hi!

You have a NullPointerException creating your new Bean
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'PostLdapAuthenticationHandler': Invocation of init method failed; nested exception is java.lang.NullPointerException
Caused by: java.lang.NullPointerException
	at org.apereo.cas.authentication.LdapAuthenticationHandler.initialize(LdapAuthenticationHandler.java:318) ~[cas-server-support-ldap-5.2.1.jar:5.2.1]

That LdapAuthenticationHandler line throws an exception when the authenticator property is null. That property is setted in your constructor with super("", servicesManager, principalFactory, order,authenticator,strategy);

So, what seems to be wrong is that your constructor is receiving a null authenticator. This authenticator is created with the method ldapAuthenticationHandlers at LdapAuthenticationConfiguration, try to check it out.

satnam

unread,
Jan 25, 2018, 12:21:15 PM1/25/18
to CAS Community
thanks,

how can I initialize the authenticator and other values in my LdapAuthenticationConfiguration?

thanks
satnam
...

satnam

unread,
Jan 25, 2018, 6:25:00 PM1/25/18
to CAS Community
I am able to create my own LdapAuthentication but CAS insert default  LdapAuthentication as well.  I would like to just make minor changes to default handler


Also, I noticed that
objectGUID (octelstring) get returned as  ?d? e??C? zx?cj  
i am not sure what format is this and how to convert this to uniqueidentifier string.  In 4.2, GUID get return in readable ormat. 

my LDAP setting are

cas.authn.ldap[0].type=AUTHENTICATED
cas.authn.ldap[0].ldapUrl=  ** URL
cas.authn.ldap[0].useSsl=false
cas.authn.ldap[0].baseDn=OU=XX,OU=__XX,dc=capost,dc=local
cas.authn.ldap[0].userFilter=(|(sAMAccountName={user})(proxyAddresses=smtp:{user}))
cas.authn.ldap[0].bindDn=CN=XX,OU=XX,OU=XXX,OU=__XX,DC=capost,DC=local
cas.authn.ldap[0].bindCredential=XXXXX
cas.authn.ldap[0].principalAttributeId=objectGUID
cas.authn.ldap[0].principalAttributeList=sn,cn:commonName,givenName,objectGUID,msExchBlockedSendersHash,msExchMailboxGuid
cas.authn.ldap[0].connectTimeout=5000
cas.authn.ldap[0].subtreeSearch=true
cas.authn.ldap[0].order=5
#cas.authn.ldap[0].principal=objectGUID
 cas.authn.ldap[0].enhanceWithEntryResolver=true
 

Mike Kromarek

unread,
Apr 9, 2018, 1:34:09 PM4/9/18
to CAS Community
Did you ever get the LdapAuthenticator to work?  I'm looking at doing a minor modification to the handler as well.

--Mike K.
...
Reply all
Reply to author
Forward
0 new messages