Class ActionConstants
- java.lang.Object
-
- com.hazelcast.security.permission.ActionConstants
-
public final class ActionConstants extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
ACTION_ACQUIRE
static java.lang.String
ACTION_ADD
static java.lang.String
ACTION_ADD_RESOURCES
static java.lang.String
ACTION_AGGREGATE
static java.lang.String
ACTION_ALL
static java.lang.String
ACTION_CANCEL
static java.lang.String
ACTION_CREATE
static java.lang.String
ACTION_CREATE_DATACONNECTION
static java.lang.String
ACTION_CREATE_TYPE
static java.lang.String
ACTION_CREATE_VIEW
static java.lang.String
ACTION_DESTROY
static java.lang.String
ACTION_DROP_DATACONNECTION
static java.lang.String
ACTION_DROP_TYPE
static java.lang.String
ACTION_DROP_VIEW
static java.lang.String
ACTION_EXPORT_SNAPSHOT
static java.lang.String
ACTION_INDEX
static java.lang.String
ACTION_INTERCEPT
static java.lang.String
ACTION_LISTEN
static java.lang.String
ACTION_LOCK
static java.lang.String
ACTION_MODIFY
static java.lang.String
ACTION_PROJECTION
static java.lang.String
ACTION_PUBLISH
static java.lang.String
ACTION_PUT
static java.lang.String
ACTION_READ
static java.lang.String
ACTION_RELEASE
static java.lang.String
ACTION_REMOVE
static java.lang.String
ACTION_RESTART
static java.lang.String
ACTION_SUBMIT
static java.lang.String
ACTION_USER_CODE_DEPLOY
static java.lang.String
ACTION_VIEW_DATACONNECTION
static java.lang.String
ACTION_VIEW_MAPPING
static java.lang.String
ACTION_WRITE
static java.lang.String
LISTENER_INSTANCE
static java.lang.String
LISTENER_MEMBER
static java.lang.String
LISTENER_MIGRATION
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.security.Permission
getPermission(java.lang.String name, java.lang.String serviceName, java.lang.String... actions)
Creates a permission
-
-
-
Field Detail
-
ACTION_ALL
public static final java.lang.String ACTION_ALL
- See Also:
- Constant Field Values
-
ACTION_CREATE
public static final java.lang.String ACTION_CREATE
- See Also:
- Constant Field Values
-
ACTION_DESTROY
public static final java.lang.String ACTION_DESTROY
- See Also:
- Constant Field Values
-
ACTION_MODIFY
public static final java.lang.String ACTION_MODIFY
- See Also:
- Constant Field Values
-
ACTION_READ
public static final java.lang.String ACTION_READ
- See Also:
- Constant Field Values
-
ACTION_REMOVE
public static final java.lang.String ACTION_REMOVE
- See Also:
- Constant Field Values
-
ACTION_LOCK
public static final java.lang.String ACTION_LOCK
- See Also:
- Constant Field Values
-
ACTION_LISTEN
public static final java.lang.String ACTION_LISTEN
- See Also:
- Constant Field Values
-
ACTION_RELEASE
public static final java.lang.String ACTION_RELEASE
- See Also:
- Constant Field Values
-
ACTION_ACQUIRE
public static final java.lang.String ACTION_ACQUIRE
- See Also:
- Constant Field Values
-
ACTION_PUT
public static final java.lang.String ACTION_PUT
- See Also:
- Constant Field Values
-
ACTION_ADD
public static final java.lang.String ACTION_ADD
- See Also:
- Constant Field Values
-
ACTION_INDEX
public static final java.lang.String ACTION_INDEX
- See Also:
- Constant Field Values
-
ACTION_INTERCEPT
public static final java.lang.String ACTION_INTERCEPT
- See Also:
- Constant Field Values
-
ACTION_PUBLISH
public static final java.lang.String ACTION_PUBLISH
- See Also:
- Constant Field Values
-
ACTION_AGGREGATE
public static final java.lang.String ACTION_AGGREGATE
- See Also:
- Constant Field Values
-
ACTION_PROJECTION
public static final java.lang.String ACTION_PROJECTION
- See Also:
- Constant Field Values
-
ACTION_USER_CODE_DEPLOY
public static final java.lang.String ACTION_USER_CODE_DEPLOY
- See Also:
- Constant Field Values
-
ACTION_SUBMIT
public static final java.lang.String ACTION_SUBMIT
- See Also:
- Constant Field Values
-
ACTION_CANCEL
public static final java.lang.String ACTION_CANCEL
- See Also:
- Constant Field Values
-
ACTION_RESTART
public static final java.lang.String ACTION_RESTART
- See Also:
- Constant Field Values
-
ACTION_EXPORT_SNAPSHOT
public static final java.lang.String ACTION_EXPORT_SNAPSHOT
- See Also:
- Constant Field Values
-
ACTION_ADD_RESOURCES
public static final java.lang.String ACTION_ADD_RESOURCES
- See Also:
- Constant Field Values
-
ACTION_WRITE
public static final java.lang.String ACTION_WRITE
- See Also:
- Constant Field Values
-
LISTENER_INSTANCE
public static final java.lang.String LISTENER_INSTANCE
- See Also:
- Constant Field Values
-
LISTENER_MEMBER
public static final java.lang.String LISTENER_MEMBER
- See Also:
- Constant Field Values
-
LISTENER_MIGRATION
public static final java.lang.String LISTENER_MIGRATION
- See Also:
- Constant Field Values
-
ACTION_VIEW_MAPPING
public static final java.lang.String ACTION_VIEW_MAPPING
- See Also:
- Constant Field Values
-
ACTION_CREATE_VIEW
public static final java.lang.String ACTION_CREATE_VIEW
- See Also:
- Constant Field Values
-
ACTION_DROP_VIEW
public static final java.lang.String ACTION_DROP_VIEW
- See Also:
- Constant Field Values
-
ACTION_CREATE_TYPE
public static final java.lang.String ACTION_CREATE_TYPE
- See Also:
- Constant Field Values
-
ACTION_DROP_TYPE
public static final java.lang.String ACTION_DROP_TYPE
- See Also:
- Constant Field Values
-
ACTION_VIEW_DATACONNECTION
public static final java.lang.String ACTION_VIEW_DATACONNECTION
- See Also:
- Constant Field Values
-
ACTION_CREATE_DATACONNECTION
public static final java.lang.String ACTION_CREATE_DATACONNECTION
- See Also:
- Constant Field Values
-
ACTION_DROP_DATACONNECTION
public static final java.lang.String ACTION_DROP_DATACONNECTION
- See Also:
- Constant Field Values
-
-
Method Detail
-
getPermission
public static java.security.Permission getPermission(java.lang.String name, java.lang.String serviceName, java.lang.String... actions)
Creates a permission- Parameters:
name
- the permission nameserviceName
- the service nameactions
- the actions- Returns:
- the created Permission
- Throws:
java.lang.IllegalArgumentException
- if there is no service found with the given serviceName.
-
-