1. 30 May, 2013 1 commit
    • Marvin S. Addison's avatar
      CAS-1238 Initial API support for multi-factor authentication. · 37e0f760
      Marvin S. Addison authored
      All components that deal with authentication now accept a varargs array
      of credentials:
      
      1. CentralAuthenticationSerivce#createTicketGrantingTicket()
      2. CentralAuthenticationSerivce#grantServiceTicket() (renew form only)
      3. CentralAuthenticationSerivce#delegateTicketGrantingTicket()
      4. AuthenticationManager
      
      The use of varargs Credentials provides call compatibility with 3.x
      components while supporting the requisite inputs (multiple credentials)
      for multi-factor use cases.
      37e0f760
  2. 23 May, 2013 1 commit
  3. 22 May, 2013 1 commit
  4. 21 May, 2013 6 commits
  5. 20 May, 2013 5 commits
  6. 18 May, 2013 2 commits
  7. 15 May, 2013 3 commits
  8. 14 May, 2013 1 commit
  9. 13 May, 2013 13 commits
  10. 18 Apr, 2013 1 commit
    • Marvin S. Addison's avatar
      Merge branch 'master' of github.com:Jasig/cas into feature-new-authn-api · 1c6eddbe
      Marvin S. Addison authored
      Conflicts:
      	cas-server-core/src/main/java/org/jasig/cas/CentralAuthenticationService.java
      	cas-server-core/src/main/java/org/jasig/cas/CentralAuthenticationServiceImpl.java
      	cas-server-core/src/main/java/org/jasig/cas/authentication/AbstractAuthenticationManager.java
      	cas-server-core/src/main/java/org/jasig/cas/authentication/AuthenticationManagerImpl.java
      	cas-server-core/src/main/java/org/jasig/cas/authentication/DirectMappingAuthenticationManagerImpl.java
      	cas-server-core/src/main/java/org/jasig/cas/authentication/LinkedAuthenticationHandlerAndCredentialsToPrincipalResolverAuthenticationManager.java
      	cas-server-core/src/main/java/org/jasig/cas/authentication/handler/AuthenticationHandler.java
      	cas-server-core/src/main/java/org/jasig/cas/remoting/server/RemoteCentralAuthenticationService.java
      	cas-server-core/src/main/java/org/jasig/cas/web/flow/AuthenticationViaFormAction.java
      	cas-server-core/src/test/java/org/jasig/cas/CentralAuthenticationServiceImplTests.java
      	cas-server-core/src/test/java/org/jasig/cas/authentication/AuthenticationManagerImplTests.java
      	cas-server-core/src/test/java/org/jasig/cas/authentication/handler/support/SimpleTestUsernamePasswordAuthenticationHandler.java
      	cas-server-core/src/test/java/org/jasig/cas/authentication/handler/support/SimpleTestUsernamePasswordHandlerTests.java
      	cas-server-core/src/test/java/org/jasig/cas/remoting/server/RemoteCentralAuthenticationServiceTests.java
      	cas-server-core/src/test/resources/core-context.xml
      	cas-server-integration-restlet/src/main/java/org/jasig/cas/integration/restlet/TicketResource.java
      	cas-server-support-ldap/src/main/resources/deployerConfigContext.xml
      	cas-server-support-openid/src/test/java/org/jasig/cas/support/openid/web/flow/OpenIdSingleSignOnActionTests.java
      	cas-server-support-trusted/src/test/java/org/jasig/cas/adaptors/trusted/web/flow/PrincipalFromRequestRemoteUserNonInteractiveCredentialsActionTests.java
      	cas-server-support-trusted/src/test/java/org/jasig/cas/adaptors/trusted/web/flow/PrincipalFromRequestUserPrincipalNonInteractiveCredentialsActionTests.java
      	cas-server-support-x509/src/main/resources/deployerConfigContext.xml
      	cas-server-support-x509/src/test/java/org/jasig/cas/adaptors/x509/web/flow/X509CertificateCredentialsNonInteractiveActionTests.java
      	cas-server-webapp/src/main/webapp/WEB-INF/deployerConfigContext.xml
      1c6eddbe
  11. 15 Apr, 2013 4 commits
  12. 13 Apr, 2013 2 commits