类 SaTokenListenerForSimple

java.lang.Object
cn.dev33.satoken.listener.SaTokenListenerForSimple
所有已实现的接口:
SaTokenListener

public class SaTokenListenerForSimple extends Object implements SaTokenListener
Sa-Token 侦听器,默认空实现

对所有事件方法提供空实现,方便开发者通过继承此类快速实现一个可用的侦听器

作者:
kong
  • 构造器详细资料

    • SaTokenListenerForSimple

      public SaTokenListenerForSimple()
  • 方法详细资料

    • doLogin

      public void doLogin(String loginType, Object loginId, String tokenValue, SaLoginModel loginModel)
      从接口复制的说明: SaTokenListener
      每次登录时触发
      指定者:
      doLogin 在接口中 SaTokenListener
      参数:
      loginType - 账号类别
      loginId - 账号id
      tokenValue - 本次登录产生的 token 值
      loginModel - 登录参数
    • doLogout

      public void doLogout(String loginType, Object loginId, String tokenValue)
      从接口复制的说明: SaTokenListener
      每次注销时触发
      指定者:
      doLogout 在接口中 SaTokenListener
      参数:
      loginType - 账号类别
      loginId - 账号id
      tokenValue - token值
    • doKickout

      public void doKickout(String loginType, Object loginId, String tokenValue)
      从接口复制的说明: SaTokenListener
      每次被踢下线时触发
      指定者:
      doKickout 在接口中 SaTokenListener
      参数:
      loginType - 账号类别
      loginId - 账号id
      tokenValue - token值
    • doReplaced

      public void doReplaced(String loginType, Object loginId, String tokenValue)
      从接口复制的说明: SaTokenListener
      每次被顶下线时触发
      指定者:
      doReplaced 在接口中 SaTokenListener
      参数:
      loginType - 账号类别
      loginId - 账号id
      tokenValue - token值
    • doDisable

      public void doDisable(String loginType, Object loginId, String service, int level, long disableTime)
      从接口复制的说明: SaTokenListener
      每次被封禁时触发
      指定者:
      doDisable 在接口中 SaTokenListener
      参数:
      loginType - 账号类别
      loginId - 账号id
      service - 指定服务
      level - 封禁等级
      disableTime - 封禁时长,单位: 秒
    • doUntieDisable

      public void doUntieDisable(String loginType, Object loginId, String service)
      从接口复制的说明: SaTokenListener
      每次被解封时触发
      指定者:
      doUntieDisable 在接口中 SaTokenListener
      参数:
      loginType - 账号类别
      loginId - 账号id
      service - 指定服务
    • doOpenSafe

      public void doOpenSafe(String loginType, String tokenValue, String service, long safeTime)
      从接口复制的说明: SaTokenListener
      每次打开二级认证时触发
      指定者:
      doOpenSafe 在接口中 SaTokenListener
      参数:
      loginType - 账号类别
      tokenValue - token值
      service - 指定服务
      safeTime - 认证时间,单位:秒
    • doCloseSafe

      public void doCloseSafe(String loginType, String tokenValue, String service)
      从接口复制的说明: SaTokenListener
      每次关闭二级认证时触发
      指定者:
      doCloseSafe 在接口中 SaTokenListener
      参数:
      loginType - 账号类别
      tokenValue - token值
      service - 指定服务
    • doCreateSession

      public void doCreateSession(String id)
      从接口复制的说明: SaTokenListener
      每次创建Session时触发
      指定者:
      doCreateSession 在接口中 SaTokenListener
      参数:
      id - SessionId
    • doLogoutSession

      public void doLogoutSession(String id)
      从接口复制的说明: SaTokenListener
      每次注销Session时触发
      指定者:
      doLogoutSession 在接口中 SaTokenListener
      参数:
      id - SessionId
    • doRenewTimeout

      public void doRenewTimeout(String tokenValue, Object loginId, long timeout)
      从接口复制的说明: SaTokenListener
      每次Token续期时触发
      指定者:
      doRenewTimeout 在接口中 SaTokenListener
      参数:
      tokenValue - token 值
      loginId - 账号id
      timeout - 续期时间