Uses of Interface
com.evolveum.midpoint.security.api.OwnerResolver
-
Packages that use OwnerResolver Package Description com.evolveum.midpoint.model.api.authentication com.evolveum.midpoint.model.impl.lens com.evolveum.midpoint.model.impl.security com.evolveum.midpoint.security.api Low-level security functions.com.evolveum.midpoint.security.enforcer.api -
-
Uses of OwnerResolver in com.evolveum.midpoint.model.api.authentication
Subinterfaces of OwnerResolver in com.evolveum.midpoint.model.api.authentication Modifier and Type Interface Description interface
GuiProfiledPrincipalManager
-
Uses of OwnerResolver in com.evolveum.midpoint.model.impl.lens
Classes in com.evolveum.midpoint.model.impl.lens that implement OwnerResolver Modifier and Type Class Description class
LensOwnerResolver<F extends ObjectType>
-
Uses of OwnerResolver in com.evolveum.midpoint.model.impl.security
Classes in com.evolveum.midpoint.model.impl.security that implement OwnerResolver Modifier and Type Class Description class
GuiProfiledPrincipalManagerImpl
-
Uses of OwnerResolver in com.evolveum.midpoint.security.api
Subinterfaces of OwnerResolver in com.evolveum.midpoint.security.api Modifier and Type Interface Description interface
MidPointPrincipalManager
Service that exposes security functions for internal use inside midPoint and for other spring-security-enabled purposes. -
Uses of OwnerResolver in com.evolveum.midpoint.security.enforcer.api
Methods in com.evolveum.midpoint.security.enforcer.api with parameters of type OwnerResolver Modifier and Type Method Description <O extends ObjectType,T extends ObjectType>
voidSecurityEnforcer. authorize(String operationUrl, AuthorizationPhaseType phase, AuthorizationParameters<O,T> params, OwnerResolver ownerResolver, Task task, OperationResult result)
Evaluates authorization: simply returns if the currently logged it user is authorized for a specified action.<O extends ObjectType>
ObjectSecurityConstraintsSecurityEnforcer. compileSecurityConstraints(PrismObject<O> object, OwnerResolver ownerResolver, Task task, OperationResult result)
<O extends ObjectType,R extends AbstractRoleType>
ItemSecurityConstraintsSecurityEnforcer. getAllowedRequestAssignmentItems(MidPointPrincipal midPointPrincipal, String operationUrl, PrismObject<O> object, PrismObject<R> target, OwnerResolver ownerResolver, Task task, OperationResult result)
Returns decisions for individual items for "assign" authorization.<O extends ObjectType,T extends ObjectType>
booleanSecurityEnforcer. isAuthorized(String operationUrl, AuthorizationPhaseType phase, AuthorizationParameters<O,T> params, OwnerResolver ownerResolver, Task task, OperationResult result)
Returns true if the currently logged-in user is authorized for specified action, returns false otherwise.
-