public class PermissionEvaluator extends SecurityContextMap
Modifier and Type | Field and Description |
---|---|
protected static ADFLogger |
_adfSecLogger |
static java.lang.String |
JAAS_PERMISSION_ACTION |
static java.lang.String |
PERMISSION_PARAM_LIST |
static java.lang.String[] |
PERMISSION_PARAMS |
static java.lang.String |
REGION_PERMISSION_CLASS |
static java.lang.String |
RESOURCE_PERMISSION_CLASS |
static java.lang.String |
TASKFLOW_PERMISSION_CLASS |
Constructor and Description |
---|
PermissionEvaluator(SecurityContext secCtx)
Constructor
|
PermissionEvaluator(SecurityContext secCtx,
java.lang.String permissionClass) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
internalGet(java.lang.String key)
Get the permissions for a given target.
|
entrySet, equals, get, hashCode
clear, clone, containsKey, containsValue, isEmpty, keySet, put, putAll, remove, size, toString, values
protected static final ADFLogger _adfSecLogger
public static final java.lang.String TASKFLOW_PERMISSION_CLASS
public static final java.lang.String REGION_PERMISSION_CLASS
public static final java.lang.String RESOURCE_PERMISSION_CLASS
public static final java.lang.String JAAS_PERMISSION_ACTION
public static final java.lang.String PERMISSION_PARAM_LIST
public static final java.lang.String[] PERMISSION_PARAMS
public PermissionEvaluator(SecurityContext secCtx)
public PermissionEvaluator(SecurityContext secCtx, java.lang.String permissionClass)
protected java.lang.Object internalGet(java.lang.String key)
internalGet
in class SecurityContextMap