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, supports
public 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.AuthenticationProvider
authenticate
in class org.acegisecurity.providers.cas.CasAuthenticationProvider
org.acegisecurity.AuthenticationException
CasAuthenticationProvider.authenticate(org.acegisecurity.Authentication)
Copyright © 2005–2014 The Kuali Foundation. All rights reserved.