Uses of Class
com.evolveum.midpoint.schema.AccessDecision
-
Packages that use AccessDecision Package Description com.evolveum.midpoint.schema com.evolveum.midpoint.schema.expression com.evolveum.midpoint.security.enforcer.api -
-
Uses of AccessDecision in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema that return AccessDecision Modifier and Type Method Description static AccessDecisionAccessDecision. combine(AccessDecision oldDecision, AccessDecision newDecision)static AccessDecisionAccessDecision. translate(AuthorizationDecisionType authorizationDecisionType)static AccessDecisionAccessDecision. valueOf(String name)Returns the enum constant of this type with the specified name.static AccessDecision[]AccessDecision. values()Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.evolveum.midpoint.schema with parameters of type AccessDecision Modifier and Type Method Description static AccessDecisionAccessDecision. combine(AccessDecision oldDecision, AccessDecision newDecision) -
Uses of AccessDecision in com.evolveum.midpoint.schema.expression
Methods in com.evolveum.midpoint.schema.expression that return AccessDecision Modifier and Type Method Description AccessDecisionExpressionPermissionProfile. decideClassAccess(String className, String methodName)AccessDecisionScriptExpressionProfile. decideClassAccess(String className, String methodName)AccessDecisionExpressionEvaluatorProfile. getDecision()AccessDecisionExpressionPermissionProfile. getDecision()AccessDecisionExpressionProfile. getDecision()AccessDecisionScriptExpressionProfile. getDecision()Methods in com.evolveum.midpoint.schema.expression with parameters of type AccessDecision Modifier and Type Method Description voidExpressionPermissionProfile. addClassAccessRule(Class<?> clazz, AccessDecision decision)voidExpressionPermissionProfile. addClassAccessRule(Class<?> clazz, String methodName, AccessDecision decision)Used to easily set up access for built-in class access rules (convenience).voidExpressionPermissionProfile. addClassAccessRule(String className, String methodName, AccessDecision decision)Used to easily set up access for built-in class access rules.voidExpressionEvaluatorProfile. setDecision(AccessDecision decision)voidExpressionPermissionProfile. setDecision(AccessDecision decision)voidExpressionProfile. setDecision(AccessDecision defaultDecision)voidScriptExpressionProfile. setDecision(AccessDecision decision) -
Uses of AccessDecision in com.evolveum.midpoint.security.enforcer.api
Methods in com.evolveum.midpoint.security.enforcer.api that return AccessDecision Modifier and Type Method Description <O extends ObjectType,T extends ObjectType>
AccessDecisionSecurityEnforcer. decideAccess(MidPointPrincipal principal, List<String> requiredActions, AuthorizationParameters<O,T> params, Task task, OperationResult result)Simple access control decision similar to that used by spring security.AccessDecisionSecurityEnforcer. decideAccess(MidPointPrincipal principal, List<String> requiredActions, Task task, OperationResult result)Simple access control decision similar to that used by spring security.<O extends ObjectType>
AccessDecisionSecurityEnforcer. determineSubitemDecision(ObjectSecurityConstraints securityConstraints, ObjectDelta<O> delta, PrismObject<O> currentObject, String operationUrl, AuthorizationPhaseType phase, ItemPath subitemRootPath)<C extends Containerable>
AccessDecisionSecurityEnforcer. determineSubitemDecision(ObjectSecurityConstraints securityConstraints, PrismContainerValue<C> containerValue, String operationUrl, AuthorizationPhaseType phase, ItemPath subitemRootPath, PlusMinusZero plusMinusZero, String decisionContextDesc)
-