Uses of Class
com.identityworksllc.iiq.common.CommonSecurityConfig
-
Packages that use CommonSecurityConfig Package Description com.identityworksllc.iiq.common Utilities, interfaces, and standalone tools for IIQ developmentcom.identityworksllc.iiq.common.access Classes associated with theAccessCheckandCommonSecurityConfigmodel -
-
Uses of CommonSecurityConfig in com.identityworksllc.iiq.common
Methods in com.identityworksllc.iiq.common that return CommonSecurityConfig Modifier and Type Method Description static CommonSecurityConfigCommonSecurityConfig. decode(Map<String,Object> input)Decodes the given Map into an instance of this class usingObjectMapper.static CommonSecurityConfigCommonSecurityConfig. not(CommonSecurityConfig... others)Creates a newCommonSecurityConfigthat inverts the inputs.static CommonSecurityConfigCommonSecurityConfig. simple(String field, Object value)Mainly intended for the test scripts, constructs a common security config based on the single given field name and value.Methods in com.identityworksllc.iiq.common that return types with arguments of type CommonSecurityConfig Modifier and Type Method Description List<CommonSecurityConfig>CommonSecurityConfig. getAllOf()List<CommonSecurityConfig>CommonSecurityConfig. getNot()List<CommonSecurityConfig>CommonSecurityConfig. getOneOf()Methods in com.identityworksllc.iiq.common with parameters of type CommonSecurityConfig Modifier and Type Method Description static booleanThingAccessUtils. checkThingAccess(sailpoint.rest.plugin.BasePluginResource pluginContext, CommonSecurityConfig config)Returns true if the logged in user can access the item based on the CommonSecurityConfig objectstatic booleanThingAccessUtils. checkThingAccess(sailpoint.web.UserContext pluginContext, CommonSecurityConfig config)Returns true if the logged in user can access the item based on the CommonSecurityConfig objectstatic booleanThingAccessUtils. checkThingAccess(sailpoint.web.UserContext pluginContext, sailpoint.object.Identity target, String thingName, CommonSecurityConfig config)Returns true if the logged in user can access the item based on the common configuration parameters.static CommonSecurityConfigCommonSecurityConfig. not(CommonSecurityConfig... others)Creates a newCommonSecurityConfigthat inverts the inputs.Method parameters in com.identityworksllc.iiq.common with type arguments of type CommonSecurityConfig Modifier and Type Method Description voidCommonSecurityConfig. setAllOf(List<CommonSecurityConfig> allOf)voidCommonSecurityConfig. setNot(List<CommonSecurityConfig> not)voidCommonSecurityConfig. setOneOf(List<CommonSecurityConfig> oneOf) -
Uses of CommonSecurityConfig in com.identityworksllc.iiq.common.access
Methods in com.identityworksllc.iiq.common.access that return CommonSecurityConfig Modifier and Type Method Description CommonSecurityConfigAccessCheckInput. getConfiguration()Gets the configuration objectMethods in com.identityworksllc.iiq.common.access with parameters of type CommonSecurityConfig Modifier and Type Method Description FluentAccessCheckFluentAccessCheck. config(CommonSecurityConfig config)Sets the security config for this access checkstatic sailpoint.authorization.AuthorizerAccessCheck. createAuthorizer(CommonSecurityConfig config)Creates a native IIQ authorizer that performs a CommonSecurityConfig checkAccessCheckInputAccessCheckInput. setConfiguration(CommonSecurityConfig configuration)Sets the common security configurationConstructors in com.identityworksllc.iiq.common.access with parameters of type CommonSecurityConfig Constructor Description AccessCheckInput(AccessCheckInput parent, CommonSecurityConfig config)Copy constructor allowing override of an inputAccessCheckInput(sailpoint.web.UserContext userContext, CommonSecurityConfig config)Access check input taking a plugin or targetAccessCheckInput(sailpoint.web.UserContext userContext, sailpoint.object.Identity target, CommonSecurityConfig config)Access check input taking a plugin or targetAccessCheckInput(sailpoint.web.UserContext userContext, sailpoint.object.Identity target, String thingName, CommonSecurityConfig config)Access check input taking a plugin or targetAccessCheckInput(sailpoint.web.UserContext userContext, sailpoint.object.Identity target, String thingName, CommonSecurityConfig config, Map<String,Object> state)Access check input taking a plugin or targetSecurityCacheToken(CommonSecurityConfig csc, String source, String target, Map<String,Object> state)Constructs a new cache entry
-