public class GrantedAuthorityHierarchyBuilder extends Object
| Constructor and Description |
|---|
GrantedAuthorityHierarchyBuilder() |
| Modifier and Type | Method and Description |
|---|---|
protected static void |
addChildren(GrantedAuthorityHierarchyNode node,
List<com.sitewhere.spi.user.IGrantedAuthority> auths)
Add children for the given node.
|
static List<GrantedAuthorityHierarchyNode> |
build(List<com.sitewhere.spi.user.IGrantedAuthority> auths)
Build hierarchy from a list of authorities.
|
protected static GrantedAuthorityHierarchyNode |
create(com.sitewhere.spi.user.IGrantedAuthority auth)
Create a node from an authority.
|
public static List<GrantedAuthorityHierarchyNode> build(List<com.sitewhere.spi.user.IGrantedAuthority> auths) throws com.sitewhere.spi.SiteWhereException
auths - com.sitewhere.spi.SiteWhereExceptionprotected static void addChildren(GrantedAuthorityHierarchyNode node, List<com.sitewhere.spi.user.IGrantedAuthority> auths)
node - auths - protected static GrantedAuthorityHierarchyNode create(com.sitewhere.spi.user.IGrantedAuthority auth)
auth - Copyright © 2016 SiteWhere, LLC.. All rights reserved.