クラス RoleHierarchyUtils

java.lang.ObjectSE
org.springframework.security.access.hierarchicalroles.RoleHierarchyUtils

public final class RoleHierarchyUtils extends ObjectSE
RoleHierarchy のユーティリティメソッド。
導入:
4.2.0
  • 方法の詳細

    • roleHierarchyFromMap

      @DeprecatedSE public static StringSE roleHierarchyFromMap(MapSE<StringSE, ListSE<StringSE>> roleHierarchyMap)
      使用すべきではありません。
      この手動変換の代わりに、RoleHierarchyImpl.fromHierarchy(String) またはビルダーベースのアプローチを使用します。
      指定されたロール名から暗黙のロール名への MapSE を、ロール階層パーサーが理解できる文字列表現に変換します。マップキーはロール名、マップ値は暗黙のロール名への ListSE です .* @param roleHierarchyMap ロール名から暗黙のロール名へのマッピング
      戻り値:
      ロール階層の文字列表現
      例外:
      IllegalArgumentExceptionSE - roleHierarchyMap が null または空の場合、またはロール名 / 暗黙のロール名が null または空の場合