public final class DefaultPolicyBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected static List<Permission> |
adminServicePermissions |
protected static List<Permission> |
defaultPermissions |
protected static ConcurrentHashMap<org.onosproject.security.AppPermission.Type,Set<String>> |
serviceDirectory |
| Modifier and Type | Method and Description |
|---|---|
static List<Permission> |
convertToJavaPermissions(Set<org.onosproject.security.Permission> permissions) |
static Set<org.onosproject.security.Permission> |
convertToOnosPermissions(List<Permission> permissions) |
static List<Permission> |
getAdminApplicationPermissions(Set<org.onosproject.security.Permission> permissions) |
static List<Permission> |
getDefaultPerms() |
static Set<String> |
getNBServiceList() |
static org.onosproject.security.Permission |
getOnosPermission(Permission permission) |
static List<Permission> |
getUserApplicationPermissions(Set<org.onosproject.security.Permission> permissions) |
protected static ConcurrentHashMap<org.onosproject.security.AppPermission.Type,Set<String>> serviceDirectory
protected static List<Permission> defaultPermissions
protected static List<Permission> adminServicePermissions
public static List<Permission> getUserApplicationPermissions(Set<org.onosproject.security.Permission> permissions)
public static List<Permission> getAdminApplicationPermissions(Set<org.onosproject.security.Permission> permissions)
public static List<Permission> convertToJavaPermissions(Set<org.onosproject.security.Permission> permissions)
public static Set<org.onosproject.security.Permission> convertToOnosPermissions(List<Permission> permissions)
public static List<Permission> getDefaultPerms()
public static org.onosproject.security.Permission getOnosPermission(Permission permission)
Copyright © 2016. All rights reserved.