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