com.ebmwebsourcing.petalsview.util
Class FullAccessRightsUserDetailsService
java.lang.Object
org.springframework.security.cas.userdetails.AbstractCasAssertionUserDetailsService
com.ebmwebsourcing.petalsview.util.FullAccessRightsUserDetailsService
- All Implemented Interfaces:
- org.springframework.security.core.userdetails.AuthenticationUserDetailsService
public class FullAccessRightsUserDetailsService
- extends org.springframework.security.cas.userdetails.AbstractCasAssertionUserDetailsService
A UserDetailsService implementation that provides all access rights to all
logged users. Could be replaced by a custom user details service based on
your own user management environment (LDAP, JDBC...). To use with JA-SIG CAS.
- Author:
- ofabre
|
Method Summary |
org.springframework.security.core.userdetails.UserDetails |
loadUserDetails(org.jasig.cas.client.validation.Assertion assertion)
|
void |
setRolesResource(org.springframework.core.io.Resource rolesResource)
|
| Methods inherited from class org.springframework.security.cas.userdetails.AbstractCasAssertionUserDetailsService |
loadUserDetails |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FullAccessRightsUserDetailsService
public FullAccessRightsUserDetailsService()
loadUserDetails
public org.springframework.security.core.userdetails.UserDetails loadUserDetails(org.jasig.cas.client.validation.Assertion assertion)
throws org.springframework.security.core.userdetails.UsernameNotFoundException
- Specified by:
loadUserDetails in class org.springframework.security.cas.userdetails.AbstractCasAssertionUserDetailsService
- Throws:
org.springframework.security.core.userdetails.UsernameNotFoundException
setRolesResource
public void setRolesResource(org.springframework.core.io.Resource rolesResource)
Copyright © 2010 eBMWebsourcing. All Rights Reserved.