类 AuthorityUtils

java.lang.Object
spring.turbo.module.security.util.AuthorityUtils

public final class AuthorityUtils extends Object
GrantedAuthority 相关工具
从以下版本开始:
1.0.5
作者:
应卓
另请参阅:
  • AuthorityUtils
  • 方法详细资料

    • noAuthorities

      public static List<org.springframework.security.core.GrantedAuthority> noAuthorities()
      无任何权限
      返回:
      空集合
    • getAuthorities

      public static List<org.springframework.security.core.GrantedAuthority> getAuthorities(@Nullable org.springframework.security.core.userdetails.UserDetails userDetails)
      从用户实体中获取权限信息
      参数:
      userDetails - 用户实体 (可为null)
      返回:
      集合
    • createAuthorityList

      public static List<org.springframework.security.core.GrantedAuthority> createAuthorityList(@Nullable String... authorities)
      逗号分隔的字符串集合转换成权限信息
      参数:
      authorities - 字符串集合
      返回:
      权限集合
    • commaSeparatedStringToAuthorityList

      public static List<org.springframework.security.core.GrantedAuthority> commaSeparatedStringToAuthorityList(@Nullable String authorityString)
      逗号分隔的字符串转换成权限信息
      参数:
      authorityString - 字符串
      返回:
      权限集合