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 Details

    • RedisMemoryCredential

      public RedisMemoryCredential()
  • Method Details

    • setConfigFile

      public RedisMemoryCredential setConfigFile(String configFile)
    • setDataMapper

      public RedisMemoryCredential setDataMapper(DataMapper dataMapper)
    • setUsers

      public RedisMemoryCredential setUsers(Collection<net.ideahut.springboot.security.SecurityUser> users)
    • setPasswordType

      public RedisMemoryCredential setPasswordType(String passwordType)
    • setRedisTemplate

      public RedisMemoryCredential setRedisTemplate(org.springframework.data.redis.core.RedisTemplate<String,byte[]> redisTemplate)
    • setRedisPrefix

      public RedisMemoryCredential setRedisPrefix(String redisPrefix)
    • setRedisExpiry

      public RedisMemoryCredential setRedisExpiry(Integer redisExpiry)
    • afterPropertiesSet

      public void afterPropertiesSet() throws Exception
      Specified by:
      afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
      Throws:
      Exception
    • configureBean

      public Callable<RedisMemoryCredential> configureBean(org.springframework.context.ApplicationContext applicationContext)
      Specified by:
      configureBean in interface BeanConfigure<RedisMemoryCredential>
    • isBeanConfigured

      public boolean isBeanConfigured()
      Specified by:
      isBeanConfigured in interface BeanConfigure<RedisMemoryCredential>
    • reloadBean

      public boolean reloadBean() throws Exception
      Specified by:
      reloadBean in interface net.ideahut.springboot.bean.BeanReload
      Throws:
      Exception
    • isValidCredential

      public boolean isValidCredential(net.ideahut.springboot.object.MapStringObject parameter)
      Specified by:
      isValidCredential in interface net.ideahut.springboot.security.SecurityCredential
    • registerUser

      public boolean registerUser(net.ideahut.springboot.object.MapStringObject parameter)
      Specified by:
      registerUser in interface net.ideahut.springboot.security.SecurityCredential
    • invalidate

      public void invalidate(net.ideahut.springboot.object.MapStringObject parameter)
      Specified by:
      invalidate in interface net.ideahut.springboot.security.SecurityCredential