java.lang.Object
org.gcube.common.authorization.library.policies.Policy
Direct Known Subclasses:
Service2ServicePolicy, User2ServicePolicy

public abstract class Policy extends Object
  • Field Details

    • id

      protected long id
  • Constructor Details

    • Policy

      protected Policy()
  • Method Details

    • getPolicyType

      public abstract PolicyType getPolicyType()
    • getPolicyAsString

      public abstract String getPolicyAsString()
    • getServiceAccess

      public abstract ServiceAccess getServiceAccess()
    • getCreationTime

      public abstract Calendar getCreationTime()
    • getLastUpdateTime

      public abstract Calendar getLastUpdateTime()
    • setCreationTime

      public abstract void setCreationTime(Calendar creationTime)
    • setLastUpdateTime

      public abstract void setLastUpdateTime(Calendar lastUpdateTime)
    • getContext

      public abstract String getContext()
    • getMode

      public abstract Action getMode()
    • getId

      public long getId()
    • setId

      public void setId(long id)