Class ClockworkRequestAuthorizer<F extends ObjectType,E extends ObjectType>
java.lang.Object
com.evolveum.midpoint.model.impl.lens.ClockworkRequestAuthorizer<F,E>
Authorizes clockwork requests. Treats e.g. the following special authorizations:
-
ModelAuthorizationAction.ASSIGN
- ModelAuthorizationAction.UNASSIGN
- ModelAuthorizationAction.CHANGE_CREDENTIALS
- Author:
- Radovan Semancik
-
Method Summary
Modifier and TypeMethodDescriptionstatic <F extends ObjectType>
voidauthorizeContextRequest
(LensContext<F> context, boolean fullInformationAvailable, Task task, OperationResult parentResult)
-
Method Details
-
authorizeContextRequest
public static <F extends ObjectType> void authorizeContextRequest(LensContext<F> context, boolean fullInformationAvailable, Task task, OperationResult parentResult) throws SecurityViolationException, SchemaException, ObjectNotFoundException, ExpressionEvaluationException, CommunicationException, ConfigurationException
-