|
||||||||||
| 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 | |||||||||