Package net.ideahut.springboot.security
Class RedisMemoryCredential
java.lang.Object
net.ideahut.springboot.security.RedisMemoryCredential
- All Implemented Interfaces:
BeanConfigure<RedisMemoryCredential>,net.ideahut.springboot.bean.BeanReload,net.ideahut.springboot.security.SecurityCredential,org.springframework.beans.factory.InitializingBean
public class RedisMemoryCredential
extends Object
implements net.ideahut.springboot.security.SecurityCredential, org.springframework.beans.factory.InitializingBean, net.ideahut.springboot.bean.BeanReload, BeanConfigure<RedisMemoryCredential>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureBean(org.springframework.context.ApplicationContext applicationContext) voidinvalidate(net.ideahut.springboot.object.MapStringObject parameter) booleanbooleanisValidCredential(net.ideahut.springboot.object.MapStringObject parameter) booleanregisterUser(net.ideahut.springboot.object.MapStringObject parameter) booleansetConfigFile(String configFile) setDataMapper(DataMapper dataMapper) setPasswordType(String passwordType) setRedisExpiry(Integer redisExpiry) setRedisPrefix(String redisPrefix) setRedisTemplate(org.springframework.data.redis.core.RedisTemplate<String, byte[]> redisTemplate) setUsers(Collection<net.ideahut.springboot.security.SecurityUser> users)
-
Constructor Details
-
RedisMemoryCredential
public RedisMemoryCredential()
-
-
Method Details
-
setConfigFile
-
setDataMapper
-
setUsers
public RedisMemoryCredential setUsers(Collection<net.ideahut.springboot.security.SecurityUser> users) -
setPasswordType
-
setRedisTemplate
public RedisMemoryCredential setRedisTemplate(org.springframework.data.redis.core.RedisTemplate<String, byte[]> redisTemplate) -
setRedisPrefix
-
setRedisExpiry
-
afterPropertiesSet
- Specified by:
afterPropertiesSetin interfaceorg.springframework.beans.factory.InitializingBean- Throws:
Exception
-
configureBean
public Callable<RedisMemoryCredential> configureBean(org.springframework.context.ApplicationContext applicationContext) - Specified by:
configureBeanin interfaceBeanConfigure<RedisMemoryCredential>
-
isBeanConfigured
public boolean isBeanConfigured()- Specified by:
isBeanConfiguredin interfaceBeanConfigure<RedisMemoryCredential>
-
reloadBean
- Specified by:
reloadBeanin interfacenet.ideahut.springboot.bean.BeanReload- Throws:
Exception
-
isValidCredential
public boolean isValidCredential(net.ideahut.springboot.object.MapStringObject parameter) - Specified by:
isValidCredentialin interfacenet.ideahut.springboot.security.SecurityCredential
-
registerUser
public boolean registerUser(net.ideahut.springboot.object.MapStringObject parameter) - Specified by:
registerUserin interfacenet.ideahut.springboot.security.SecurityCredential
-
invalidate
public void invalidate(net.ideahut.springboot.object.MapStringObject parameter) - Specified by:
invalidatein interfacenet.ideahut.springboot.security.SecurityCredential
-