commit | 4a47a304c44fe2e746bbe584b65a97706951c13d | [log] [tgz] |
---|---|---|
author | Heedo Kang <kangheedo@kaist.ac.kr> | Mon Feb 29 17:40:23 2016 +0900 |
committer | Gerrit Code Review <gerrit@onlab.us> | Wed Mar 09 00:54:41 2016 +0000 |
tree | 91ed4a67540d19314f7bbb2fbeefa07dc533662c | |
parent | 661d4100a620a82a4ecc26897021f645f0ce0c03 [diff] [blame] |
More APIs permission for new ONOS APIs Change-Id: I43fee65254adca451f77431bfbf5accdf95b81ab
diff --git a/core/store/dist/src/main/java/org/onosproject/store/core/impl/LogicalClockManager.java b/core/store/dist/src/main/java/org/onosproject/store/core/impl/LogicalClockManager.java index 4b2f780..c094425 100644 --- a/core/store/dist/src/main/java/org/onosproject/store/core/impl/LogicalClockManager.java +++ b/core/store/dist/src/main/java/org/onosproject/store/core/impl/LogicalClockManager.java
@@ -30,6 +30,9 @@ import org.onosproject.store.service.StorageService; import org.slf4j.Logger; +import static org.onosproject.security.AppGuard.checkPermission; +import static org.onosproject.security.AppPermission.Type.CLOCK_WRITE; + /** * LogicalClockService implementation based on a AtomicCounter. */ @@ -62,6 +65,7 @@ @Override public Timestamp getTimestamp() { + checkPermission(CLOCK_WRITE); return new LogicalTimestamp(atomicCounter.incrementAndGet()); } } \ No newline at end of file