More APIs permission for new ONOS APIs
Change-Id: I43fee65254adca451f77431bfbf5accdf95b81ab
diff --git a/core/api/src/main/java/org/onosproject/security/AppPermission.java b/core/api/src/main/java/org/onosproject/security/AppPermission.java
index 2eafb7c..4e4a3b0 100644
--- a/core/api/src/main/java/org/onosproject/security/AppPermission.java
+++ b/core/api/src/main/java/org/onosproject/security/AppPermission.java
@@ -29,11 +29,16 @@
public enum Type {
APP_READ,
APP_EVENT,
+ APP_WRITE,
CONFIG_READ,
CONFIG_WRITE,
+ CONFIG_EVENT,
CLUSTER_READ,
CLUSTER_WRITE,
CLUSTER_EVENT,
+ CODEC_READ,
+ CODEC_WRITE,
+ CLOCK_WRITE,
DEVICE_KEY_EVENT,
DEVICE_KEY_READ,
DEVICE_KEY_WRITE,
@@ -41,6 +46,8 @@
DEVICE_EVENT,
DRIVER_READ,
DRIVER_WRITE,
+ EVENT_READ,
+ EVENT_WRITE,
FLOWRULE_READ,
FLOWRULE_WRITE,
FLOWRULE_EVENT,
@@ -56,16 +63,26 @@
LINK_READ,
LINK_WRITE,
LINK_EVENT,
+ MUTEX_WRITE,
PACKET_READ,
PACKET_WRITE,
PACKET_EVENT,
+ PERSISTENCE_WRITE,
+ PARTITION_READ,
+ PARTITION_EVENT,
+ RESOURCE_READ,
+ RESOURCE_WRITE,
+ RESOURCE_EVENT,
+ REGION_READ,
STATISTIC_READ,
+ STORAGE_WRITE,
TOPOLOGY_READ,
TOPOLOGY_EVENT,
TUNNEL_READ,
TUNNEL_WRITE,
TUNNEL_EVENT,
- STORAGE_WRITE
+ UI_READ,
+ UI_WRITE
}
protected Type type;