public class KualiCasAuthenticationProvider extends org.acegisecurity.providers.cas.CasAuthenticationProvider
CasAuthenticationProvider implementation that integrates with
Kuali Identity Management (KIM).This
CasAuthenticationProvider is capable of validating UsernamePasswordAuthenticationToken requests which contains a
distributed session token. It can also validate a previously created
CasAuthenticationToken.
UserDetails based on a valid CAS ticket
response.| Constructor and Description |
|---|
KualiCasAuthenticationProvider() |
| Modifier and Type | Method and Description |
|---|---|
org.acegisecurity.Authentication |
authenticate(org.acegisecurity.Authentication authentication)
This overridden method is copied from CAS verbatim.
|
afterPropertiesSet, getCasAuthoritiesPopulator, getCasProxyDecider, getKey, getStatelessTicketCache, getTicketValidator, setCasAuthoritiesPopulator, setCasProxyDecider, setKey, setMessageSource, setStatelessTicketCache, setTicketValidator, supportspublic KualiCasAuthenticationProvider()
public org.acegisecurity.Authentication authenticate(org.acegisecurity.Authentication authentication) throws org.acegisecurity.AuthenticationException
authenticateNow would not override and the super method
would get called until did this method was also overridden.authenticate in interface org.acegisecurity.providers.AuthenticationProviderauthenticate in class org.acegisecurity.providers.cas.CasAuthenticationProviderorg.acegisecurity.AuthenticationExceptionCasAuthenticationProvider.authenticate(org.acegisecurity.Authentication)Copyright © 2005–2016 The Kuali Foundation. All rights reserved.