public final class RoleHierarchyUtils
extends java.lang.Object
RoleHierarchy
.Modifier and Type | Method and Description |
---|---|
static java.lang.String |
roleHierarchyFromMap(java.util.Map<java.lang.String,java.util.List<java.lang.String>> roleHierarchyMap)
Converts the supplied
Map of role name to implied role name(s) to a string
representation understood by RoleHierarchyImpl.setHierarchy(String) . |
public static java.lang.String roleHierarchyFromMap(java.util.Map<java.lang.String,java.util.List<java.lang.String>> roleHierarchyMap)
Map
of role name to implied role name(s) to a string
representation understood by RoleHierarchyImpl.setHierarchy(String)
.
The map key is the role name and the map value is a List
of implied role name(s).roleHierarchyMap
- the mapping(s) of role name to implied role name(s)java.lang.IllegalArgumentException
- if roleHierarchyMap is null or empty or if a role name is null or
empty or if an implied role name(s) is null or empty