Class PentahoJCacheBasedUserCache
java.lang.Object
org.pentaho.platform.plugin.services.security.userrole.PentahoJCacheBasedUserCache
- All Implemented Interfaces:
org.springframework.security.core.userdetails.UserCache
public class PentahoJCacheBasedUserCache
extends Object
implements org.springframework.security.core.userdetails.UserCache
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.security.core.userdetails.UserDetailsgetUserFromCache(String username) booleanvoidputUserInCache(org.springframework.security.core.userdetails.UserDetails user) voidremoveUserFromCache(String username) voidsetCaseSensitive(boolean caseSensitive)
-
Constructor Details
-
PentahoJCacheBasedUserCache
public PentahoJCacheBasedUserCache(boolean caseSensitive)
-
-
Method Details
-
setCaseSensitive
public void setCaseSensitive(boolean caseSensitive) -
isCaseSensitive
public boolean isCaseSensitive() -
getUserFromCache
- Specified by:
getUserFromCachein interfaceorg.springframework.security.core.userdetails.UserCache
-
putUserInCache
public void putUserInCache(org.springframework.security.core.userdetails.UserDetails user) - Specified by:
putUserInCachein interfaceorg.springframework.security.core.userdetails.UserCache
-
removeUserFromCache
- Specified by:
removeUserFromCachein interfaceorg.springframework.security.core.userdetails.UserCache
-