Download cas server extension duo Free Java Code
Description
Duo Security Two Factor Authentication for CAS.
Source Files
The download file cas-server-extension-duo-master.zip has the following entries.
.gitignore// ww w. j a va2 s . c om
README.md
pom.xml
src/main/java/com/duosecurity/Base64.java
src/main/java/com/duosecurity/DuoWeb.java
src/main/java/com/duosecurity/Util.java
src/main/java/edu/ucr/cnc/cas/support/duo/CasConstants.java
src/main/java/edu/ucr/cnc/cas/support/duo/DuoConfiguration.java
src/main/java/edu/ucr/cnc/cas/support/duo/authentication/DuoAuthenticationMetaDataPopulator.java
src/main/java/edu/ucr/cnc/cas/support/duo/authentication/UsernamePasswordAuthenticationMetaDataPopulator.java
src/main/java/edu/ucr/cnc/cas/support/duo/authentication/principal/LdapUserMultiFactorLookupManager.java
src/main/java/edu/ucr/cnc/cas/support/duo/authentication/principal/UserMultiFactorLookupManager.java
src/main/java/edu/ucr/cnc/cas/support/duo/services/JsonServiceMultiFactorLookupManager.java
src/main/java/edu/ucr/cnc/cas/support/duo/services/ServiceMultiFactorLookupManager.java
src/main/java/edu/ucr/cnc/cas/support/duo/util/DuoUtils.java
src/main/java/edu/ucr/cnc/cas/support/duo/web/flow/CheckLoaOfTicketGrantingTicket.java
src/main/java/edu/ucr/cnc/cas/support/duo/web/flow/DetermineIfTwoFactorAction.java
src/main/java/edu/usf/cims/cas/support/duo/authentication/handler/DuoAuthenticationHandler.java
src/main/java/edu/usf/cims/cas/support/duo/authentication/principal/DuoCredentials.java
src/main/java/edu/usf/cims/cas/support/duo/authentication/principal/DuoCredentialsToPrincipalResolver.java
src/main/java/edu/usf/cims/cas/support/duo/web/flow/GenerateDuoCredentialsAction.java
src/main/webapp/WEB-INF/classes/default_views.properties
src/main/webapp/WEB-INF/spring-configuration/duoConfiguration.xml
src/main/webapp/WEB-INF/spring-configuration/twoFactorCasConfiguration.xml
src/main/webapp/WEB-INF/view/casDuoLoginView.jsp
src/main/webapp/js/duo/Duo-Web-v1.bundled.js
src/main/webapp/js/duo/Duo-Web-v1.bundled.min.js
src/main/webapp/js/duo/Duo-Web-v1.js
src/main/webapp/js/duo/Duo-Web-v1.min.js
src/main/webapp/login-webflow.xml
src/test/groovy/com/duosecurity/DuoSecurityTests.groovy
src/test/groovy/edu/ucr/cnc/cas/support/duo/authentication/DuoAuthenticationMetaDataPopulatorTests.groovy
src/test/groovy/edu/ucr/cnc/cas/support/duo/authentication/UsernamePasswordAuthenticationMetaDataPopulatorTests.groovy
src/test/groovy/edu/ucr/cnc/cas/support/duo/authentication/principal/LdapUserMultiFactorLookupManagerTests.groovy
src/test/groovy/edu/ucr/cnc/cas/support/duo/services/JsonServiceMultiFactorLookupManagerTests.groovy
src/test/groovy/edu/ucr/cnc/cas/support/duo/web/flow/CheckLoaOfTicketGrantingTicketTests.groovy
src/test/groovy/edu/ucr/cnc/cas/support/duo/web/flow/DetermineIfTwoFactorActionTests.groovy
src/test/groovy/edu/usf/cims/cas/support/duo/authentication/handler/DuoAuthenticationHandlerTests.groovy
src/test/groovy/edu/usf/cims/cas/support/duo/authentication/principal/DuoCredentialsToPrincipalResolverTests.groovy
src/test/groovy/edu/usf/cims/cas/support/duo/web/flow/GenerateDuoCredentialsActionTests.groovy
src/test/resources/log4j.xml
Download
Click the following link to download cas-server-extension-duo-master.zip.
cas-server-extension-duo-master.zip