Class ConnectorPermission
- java.lang.Object
-
- java.security.Permission
-
- com.hazelcast.security.permission.ClusterPermission
-
- com.hazelcast.security.permission.InstancePermission
-
- com.hazelcast.security.permission.ConnectorPermission
-
- All Implemented Interfaces:
java.io.Serializable
,java.security.Guard
public class ConnectorPermission extends InstancePermission
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
FILE_PREFIX
static java.lang.String
SOCKET_PREFIX
-
Constructor Summary
Constructors Constructor Description ConnectorPermission(java.lang.String name, java.lang.String... actions)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ConnectorPermission
file(java.lang.String directory, java.lang.String action)
converts thedirectory
to canonical path if it is not one of the Hadoop prefixes.protected int
initMask(java.lang.String[] actions)
init maskstatic ConnectorPermission
socket(java.lang.String host, int port, java.lang.String action)
-
Methods inherited from class com.hazelcast.security.permission.InstancePermission
equals, getActions, hashCode, implies
-
Methods inherited from class com.hazelcast.security.permission.ClusterPermission
newPermissionCollection
-
-
-
-
Field Detail
-
FILE_PREFIX
public static final java.lang.String FILE_PREFIX
- See Also:
- Constant Field Values
-
SOCKET_PREFIX
public static final java.lang.String SOCKET_PREFIX
- See Also:
- Constant Field Values
-
-
Method Detail
-
file
public static ConnectorPermission file(java.lang.String directory, java.lang.String action)
converts thedirectory
to canonical path if it is not one of the Hadoop prefixes. seeFileSourceBuilder.hasHadoopPrefix(String)
-
socket
public static ConnectorPermission socket(java.lang.String host, int port, java.lang.String action)
-
initMask
protected int initMask(java.lang.String[] actions)
Description copied from class:InstancePermission
init mask- Specified by:
initMask
in classInstancePermission
-
-