Class AccessCheck.SecurityCacheToken
- java.lang.Object
-
- com.identityworksllc.iiq.common.access.AccessCheck.SecurityCacheToken
-
- Enclosing class:
- AccessCheck
public static final class AccessCheck.SecurityCacheToken extends Object
The container object to identify the cached ThingAccessUtil inputs.NOTE: It is very important that this work properly across plugin classloader contexts, even if the plugin has its own version of ThingAccessUtils.
-
-
Constructor Summary
Constructors Constructor Description SecurityCacheToken(AccessCheckInput input)
Constructs a new cache entry based on the inputSecurityCacheToken(CommonSecurityConfig csc, String source, String target, Map<String,Object> state)
Constructs a new cache entry
-
-
-
Constructor Detail
-
SecurityCacheToken
public SecurityCacheToken(CommonSecurityConfig csc, String source, String target, Map<String,Object> state)
Constructs a new cache entry- Parameters:
csc
- The security configsource
- The source identity nametarget
- The target identity namestate
- The state of the security operation
-
SecurityCacheToken
public SecurityCacheToken(AccessCheckInput input) throws sailpoint.tools.GeneralException
Constructs a new cache entry based on the input- Parameters:
input
- The input object- Throws:
sailpoint.tools.GeneralException
- the errors
-
-