Class DelegatedAccessConstants
- java.lang.Object
-
- com.identityworksllc.iiq.common.access.DelegatedAccessConstants
-
public class DelegatedAccessConstants extends Object
Constants for the DelegatedAccess classes
-
-
Field Summary
Fields Modifier and Type Field Description static StringACCESS_ACCOUNTstatic StringACCESS_BUTTONstatic StringACCESS_EDITstatic StringACCESS_FIELDstatic StringACCESS_VIEWstatic StringACCESS_VIEW_ACCOUNTstatic StringACCESS_VIEW_ACCOUNT_FIELDstatic StringACCESS_VIEW_FIELDstatic StringAUDIT_DA_CHECKThe audit event for an access checkstatic StringCONFIG_BYPASS_ACTIONSIndicates that particular actions (purposes) should be bypassed, invoking their native security checks instead of the DA check.static StringCONFIG_DA_CACHE_TIMEOUTThe System Config entry indicating the access check cache timestatic StringCONFIG_DELEGATED_ACCESSThe System Config entry indicating the name of the Delegated Access configstatic StringINPUT_ACTIONThe action being performed, whose access is being checkedstatic StringINPUT_CONFIGThe configuration object for the DA check; probably a Common Security mapstatic StringINPUT_CONTEXTThe IIQ contextstatic StringINPUT_PLUGIN_RESOURCEThe plugin resource, or a fake one, used for Identity-level security checkingstatic StringINPUT_TARGETThe target Identity object, if one existsstatic StringINPUT_THING_NAMEThe target thing namestatic booleanOUTCOME_ALLOWEDA constant indicating the return value fromDelegatedAccessAdapter.apply(Map)when the access is allowed.static booleanOUTCOME_DENIEDA constant indicating the return value fromDelegatedAccessAdapter.apply(Map)when the access is NOT allowed.static StringTOKEN_DIVIDERThe divider between all tokens
-
-
-
Field Detail
-
ACCESS_ACCOUNT
public static final String ACCESS_ACCOUNT
- See Also:
- Constant Field Values
-
ACCESS_BUTTON
public static final String ACCESS_BUTTON
- See Also:
- Constant Field Values
-
ACCESS_EDIT
public static final String ACCESS_EDIT
- See Also:
- Constant Field Values
-
ACCESS_FIELD
public static final String ACCESS_FIELD
- See Also:
- Constant Field Values
-
ACCESS_VIEW
public static final String ACCESS_VIEW
- See Also:
- Constant Field Values
-
ACCESS_VIEW_ACCOUNT
public static final String ACCESS_VIEW_ACCOUNT
- See Also:
- Constant Field Values
-
ACCESS_VIEW_ACCOUNT_FIELD
public static final String ACCESS_VIEW_ACCOUNT_FIELD
- See Also:
- Constant Field Values
-
ACCESS_VIEW_FIELD
public static final String ACCESS_VIEW_FIELD
- See Also:
- Constant Field Values
-
AUDIT_DA_CHECK
public static final String AUDIT_DA_CHECK
The audit event for an access check- See Also:
- Constant Field Values
-
CONFIG_BYPASS_ACTIONS
public static final String CONFIG_BYPASS_ACTIONS
Indicates that particular actions (purposes) should be bypassed, invoking their native security checks instead of the DA check.- See Also:
- Constant Field Values
-
CONFIG_DA_CACHE_TIMEOUT
public static final String CONFIG_DA_CACHE_TIMEOUT
The System Config entry indicating the access check cache time- See Also:
- Constant Field Values
-
CONFIG_DELEGATED_ACCESS
public static final String CONFIG_DELEGATED_ACCESS
The System Config entry indicating the name of the Delegated Access config- See Also:
- Constant Field Values
-
INPUT_ACTION
public static final String INPUT_ACTION
The action being performed, whose access is being checked- See Also:
- Constant Field Values
-
INPUT_CONFIG
public static final String INPUT_CONFIG
The configuration object for the DA check; probably a Common Security map- See Also:
- Constant Field Values
-
INPUT_CONTEXT
public static final String INPUT_CONTEXT
The IIQ context- See Also:
- Constant Field Values
-
INPUT_PLUGIN_RESOURCE
public static final String INPUT_PLUGIN_RESOURCE
The plugin resource, or a fake one, used for Identity-level security checking- See Also:
- Constant Field Values
-
INPUT_TARGET
public static final String INPUT_TARGET
The target Identity object, if one exists- See Also:
- Constant Field Values
-
INPUT_THING_NAME
public static final String INPUT_THING_NAME
The target thing name- See Also:
- Constant Field Values
-
OUTCOME_ALLOWED
public static final boolean OUTCOME_ALLOWED
A constant indicating the return value fromDelegatedAccessAdapter.apply(Map)when the access is allowed.- See Also:
- Constant Field Values
-
OUTCOME_DENIED
public static final boolean OUTCOME_DENIED
A constant indicating the return value fromDelegatedAccessAdapter.apply(Map)when the access is NOT allowed.- See Also:
- Constant Field Values
-
TOKEN_DIVIDER
public static final String TOKEN_DIVIDER
The divider between all tokens- See Also:
- Constant Field Values
-
-