Class InstancePermission
java.lang.Object
java.security.Permission
com.hazelcast.security.permission.ClusterPermission
com.hazelcast.security.permission.InstancePermission
- All Implemented Interfaces:
Serializable
,Guard
- Direct Known Subclasses:
AtomicLongPermission
,AtomicReferencePermission
,CachePermission
,CardinalityEstimatorPermission
,ConnectorPermission
,CountDownLatchPermission
,CPMapPermission
,DurableExecutorServicePermission
,ExecutorServicePermission
,FlakeIdGeneratorPermission
,JobPermission
,ListPermission
,LockPermission
,MapPermission
,PNCounterPermission
,QueuePermission
,ReliableTopicPermission
,ReplicatedMapPermission
,RingBufferPermission
,ScheduledExecutorPermission
,SemaphorePermission
,SqlPermission
,TopicPermission
,UserCodeDeploymentPermission
,UserCodeNamespacePermission
TODO: Object Permission
- See Also:
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
int
hashCode()
boolean
implies
(Permission permission) protected abstract int
init maskMethods inherited from class com.hazelcast.security.permission.ClusterPermission
newPermissionCollection
Methods inherited from class java.security.Permission
checkGuard, getName, toString
-
Field Details
-
NONE
protected static final int NONE- See Also:
-
CREATE
protected static final int CREATE- See Also:
-
DESTROY
protected static final int DESTROY- See Also:
-
mask
protected final int mask -
actions
-
-
Constructor Details
-
InstancePermission
-
-
Method Details
-
initMask
init mask -
implies
- Specified by:
implies
in classPermission
-
getActions
- Specified by:
getActions
in classPermission
-
hashCode
public int hashCode()- Overrides:
hashCode
in classClusterPermission
-
equals
- Overrides:
equals
in classClusterPermission
-