|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface KualiCasAuthoritiesPopulator
Populates the UserDetails
associated with a CAS authenticated
CAS ticket response.
Kuali authentication expects a formated response from CAS that includes
The username and the authentication method (as an attribute). At this time
The authentication method is stored as a GrantedAuthority
Implementations should not perform any caching. They will only be called when a refresh is required.
Method Summary | |
---|---|
org.acegisecurity.userdetails.UserDetails |
getUserDetails(KualiTicketResponse response)
Obtains the granted authorities for the specified user. |
Methods inherited from interface org.acegisecurity.providers.cas.CasAuthoritiesPopulator |
---|
getUserDetails |
Method Detail |
---|
org.acegisecurity.userdetails.UserDetails getUserDetails(KualiTicketResponse response) throws org.acegisecurity.AuthenticationException
May throw any
AuthenticationException
or return null
if the authorities are unavailable.
casUserId
- as obtained from the CAS validation service
org.acegisecurity.AuthenticationException
- DOCUMENT ME!
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |