...
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 ppolicyLPPE
protocol_views.properties
- added postWarnPassResponseView class and url for casWarnPassPostResponseView.jsp (what is this for?)
message.properties (renamed to message_en.properties)
- added messages for ppolicyLPPE
resources/spring-configuration/
...
-> webapp/WEB-INF/spring-configuration/
applicationContext.xml
- LPPE depends on a modified CASImpl.
Code Block
...
...
<bean id="centralAuthenticationService" class="org.jasig.cas.LdapPwdCentralAuthenticationServiceImpl"...
passwordWarningCheck.xml
- new file defining beans for LPPE
resources/view/jsp/default/ui -> webapp/WEB-INF/view/jsp/default/ui
New UX files for LPPE
- casAccountDisabledView.jsp
- casAccountLockedView.jsp
- casBadWorkstationView.jsp
- casExpiredPassView.jsp
- casMustChangePassword.jsp
- casWarnPassView.jsp
resources/view/jsp/protocol -> webapp/WEB-INF/view/jsp/protocol
casWarnPassPostResponseView.jsp
- new file