接口 OAuthAuthorizationExtractor<T>


public interface OAuthAuthorizationExtractor<T>
抽取权限信息的接口
作者:
wangyu
  • 方法概要

    修饰符和类型
    方法
    说明
    default void
    鉴权成功的回调
    org.apache.shiro.authz.AuthorizationInfo
    extract(org.apache.shiro.subject.PrincipalCollection principals)
    将shiro中的特殊方法分离以减少代码量
    将用户抽取成principal
  • 方法详细资料

    • extract

      org.apache.shiro.authz.AuthorizationInfo extract(org.apache.shiro.subject.PrincipalCollection principals)
      将shiro中的特殊方法分离以减少代码量
      参数:
      principals - 认证信息
      返回:
      结果
    • extractPrincipal

      Object extractPrincipal(T user)
      将用户抽取成principal
      返回:
      结果
    • authenticateSuccess

      default void authenticateSuccess(T user)
      鉴权成功的回调
      参数:
      user - 用户信息