Class Service2ServicePolicy
- java.lang.Object
-
- org.gcube.common.authorization.library.policies.Policy
-
- org.gcube.common.authorization.library.policies.Service2ServicePolicy
-
public class Service2ServicePolicy extends Policy
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedService2ServicePolicy()Service2ServicePolicy(String context, ServiceAccess serviceAccess, ServiceEntity client)Service2ServicePolicy(String context, ServiceAccess serviceAccess, ServiceEntity client, Action mode)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)ServiceEntitygetClient()StringgetContext()CalendargetCreationTime()CalendargetLastUpdateTime()ActiongetMode()StringgetPolicyAsString()PolicyTypegetPolicyType()ServiceAccessgetServiceAccess()inthashCode()voidsetCreationTime(Calendar creationTime)voidsetLastUpdateTime(Calendar lastUpdateTime)StringtoString()
-
-
-
Constructor Detail
-
Service2ServicePolicy
protected Service2ServicePolicy()
-
Service2ServicePolicy
public Service2ServicePolicy(String context, ServiceAccess serviceAccess, ServiceEntity client)
-
Service2ServicePolicy
public Service2ServicePolicy(String context, ServiceAccess serviceAccess, ServiceEntity client, Action mode)
-
-
Method Detail
-
getPolicyType
public PolicyType getPolicyType()
- Specified by:
getPolicyTypein classPolicy
-
getPolicyAsString
public String getPolicyAsString()
- Specified by:
getPolicyAsStringin classPolicy
-
getClient
public ServiceEntity getClient()
-
getContext
public String getContext()
- Specified by:
getContextin classPolicy
-
getServiceAccess
public ServiceAccess getServiceAccess()
- Specified by:
getServiceAccessin classPolicy
-
getCreationTime
public Calendar getCreationTime()
- Specified by:
getCreationTimein classPolicy
-
getLastUpdateTime
public Calendar getLastUpdateTime()
- Specified by:
getLastUpdateTimein classPolicy
-
setLastUpdateTime
public void setLastUpdateTime(Calendar lastUpdateTime)
- Specified by:
setLastUpdateTimein classPolicy
-
setCreationTime
public void setCreationTime(Calendar creationTime)
- Specified by:
setCreationTimein classPolicy
-
-