Starting with the patched https://source.jasig.org/sandbox/cas-password-policy/tags/cas-server-support-ldap-pwd-expiration-3.4.8/ I pulled in all the changes from CAS Server 3.4.10.
Resources
The LPPE module currently has files under /src/main/resources/ that map to cas-server-webapp/src/main/webapp/. These files could be applied via Maven Overlay if they were in the right directory.
resources/classes/* -> webapp/WEB-INF/classes/*
default_views.properties
- added additional views for ppolicy
protocol_views.properties
- added postWarnPassResponseView class and url for casWarnPassPostResponseView.jsp
message.properties (renamed to message_en.properties)
- added messages for ppolicy
resources/spring-configuration/applicationContext.xml -> webapp/WEB-INF/spring-configuration/applicationContext.xml
<bean id="centralAuthenticationService" class="org.jasig.cas.LdapPwdCentralAuthenticationServiceImpl"...