diff --git a/src/main/java/org/gcube/common/authorization/library/policies/Service2ServicePolicy.java b/src/main/java/org/gcube/common/authorization/library/policies/Service2ServicePolicy.java index 0bced5c..a9210cf 100644 --- a/src/main/java/org/gcube/common/authorization/library/policies/Service2ServicePolicy.java +++ b/src/main/java/org/gcube/common/authorization/library/policies/Service2ServicePolicy.java @@ -117,6 +117,12 @@ public class Service2ServicePolicy extends Policy{ return lastUpdateTime; } - - + public void setLastUpdateTime(Calendar lastUpdateTime) { + this.lastUpdateTime = lastUpdateTime; + } + + public void setCreationTime(Calendar creationTime) { + this.creationTime = creationTime; + } + } diff --git a/src/main/java/org/gcube/common/authorization/library/policies/User2ServicePolicy.java b/src/main/java/org/gcube/common/authorization/library/policies/User2ServicePolicy.java index 845368e..343d827 100644 --- a/src/main/java/org/gcube/common/authorization/library/policies/User2ServicePolicy.java +++ b/src/main/java/org/gcube/common/authorization/library/policies/User2ServicePolicy.java @@ -67,6 +67,16 @@ public class User2ServicePolicy extends Policy { return creationTime; } + + + public void setLastUpdateTime(Calendar lastUpdateTime) { + this.lastUpdateTime = lastUpdateTime; + } + + public void setCreationTime(Calendar creationTime) { + this.creationTime = creationTime; + } + @Override public int hashCode() { final int prime = 31; @@ -108,10 +118,14 @@ public class User2ServicePolicy extends Policy { return true; } + + @Override public String toString() { - return "User2ServicePolicy [id="+getId()+" entity=" + entity + ", context=" + context - + ", serviceAccess=" + serviceAccess + ", mode=" + mode + "]"; + return "User2ServicePolicy [entity=" + entity + ", context=" + context + + ", serviceAccess=" + serviceAccess + ", lastUpdateTime=" + + lastUpdateTime + ", creationTime=" + creationTime + ", mode=" + + mode + "]"; } @Override