クラス RoleHierarchyUtils
java.lang.ObjectSE
org.springframework.security.access.hierarchicalroles.RoleHierarchyUtils
RoleHierarchy
のユーティリティメソッド。- 導入:
- 4.2.0
メソッドのサマリー
修飾子と型メソッド説明static StringSE
roleHierarchyFromMap
(MapSE<StringSE, ListSE<StringSE>> roleHierarchyMap) 指定されたロール名のMap
SE を暗黙のロール名に変換し、RoleHierarchyImpl.setHierarchy(String)
が理解できる文字列表現に変換します。
メソッドの詳細
roleHierarchyFromMap
指定されたロール名のMap
SE を暗黙のロール名に変換し、RoleHierarchyImpl.setHierarchy(String)
が理解できる文字列表現に変換します。マップキーはロール名であり、マップ値は暗黙のロール名のList
SE です。- パラメーター:
roleHierarchyMap
- ロール名から暗黙のロール名へのマッピング。- 戻り値:
- ロール階層の文字列表現
- 例外:
IllegalArgumentExceptionSE
- roleHierarchyMap が null または空の場合、またはロール名が null または空の場合、または暗黙のロール名が null または空の場合