Uses of Class
com.evolveum.midpoint.security.api.Authorization
Packages that use Authorization
Package
Description
Low-level security functions.
-
Uses of Authorization in com.evolveum.midpoint.authentication.api
Methods in com.evolveum.midpoint.authentication.api that return AuthorizationModifier and TypeMethodDescription@Nullable AuthorizationAuthenticationChannel.getAdditionalAuthority()@Nullable AuthorizationAuthenticationChannel.resolveAuthorization(Authorization autz) Methods in com.evolveum.midpoint.authentication.api with parameters of type AuthorizationModifier and TypeMethodDescription@Nullable AuthorizationAuthenticationChannel.resolveAuthorization(Authorization autz) -
Uses of Authorization in com.evolveum.midpoint.model.api.context
Methods in com.evolveum.midpoint.model.api.context that return types with arguments of type AuthorizationModifier and TypeMethodDescription@NotNull Collection<Authorization>EvaluatedAssignment.getAuthorizations() -
Uses of Authorization in com.evolveum.midpoint.model.impl.controller
Methods in com.evolveum.midpoint.model.impl.controller with parameters of type AuthorizationModifier and TypeMethodDescriptionFilterGizmoAssignableRoles.adopt(ObjectFilter objectFilter, Authorization autz) -
Uses of Authorization in com.evolveum.midpoint.model.impl.lens.assignments
Methods in com.evolveum.midpoint.model.impl.lens.assignments that return types with arguments of type AuthorizationModifier and TypeMethodDescription@NotNull Collection<Authorization>EvaluatedAssignmentImpl.getAuthorizations() -
Uses of Authorization in com.evolveum.midpoint.security.api
Methods in com.evolveum.midpoint.security.api that return AuthorizationModifier and TypeMethodDescriptionAuthorization.clone()static AuthorizationAuthorization.create(@NotNull AuthorizationType authorizationBean, String sourceDescription) static @NotNull AuthorizationSecurityUtil.createPrivilegedAuthorization()Methods in com.evolveum.midpoint.security.api that return types with arguments of type AuthorizationModifier and TypeMethodDescription@NotNull Collection<Authorization>MidPointPrincipal.getAuthorities()AuthorizationTransformer.transform(Authorization authorization) Methods in com.evolveum.midpoint.security.api with parameters of type AuthorizationModifier and TypeMethodDescriptionvoidMidPointPrincipal.addAuthorization(@NotNull Authorization authorization) Use only during "regular" building or updating of a principal.voidMidPointPrincipal.addExtraAuthorizationIfMissing(@NotNull Authorization authorization, boolean full) Use to add extra authorizations - it setsMidPointPrincipal.effectivePrivilegesModificationflag.AuthorizationTransformer.transform(Authorization authorization) Method parameters in com.evolveum.midpoint.security.api with type arguments of type AuthorizationModifier and TypeMethodDescriptionMidPointPrincipal.cloneWithAdditionalAuthorizations(@NotNull List<Authorization> additionalAuthorizations, boolean full) SetsMidPointPrincipal.effectivePrivilegesModificationflag if needed. -
Uses of Authorization in com.evolveum.midpoint.security.enforcer.api
Methods in com.evolveum.midpoint.security.enforcer.api that return types with arguments of type AuthorizationModifier and TypeMethodDescription@Nullable Consumer<Authorization>SecurityEnforcer.Options.applicableAutzConsumer()Returns the value of theapplicableAutzConsumerrecord component.static @NotNull Collection<Authorization>SecurityEnforcerUtil.getAuthorizations(@Nullable MidPointPrincipal principal) Returns authorizations for the given principal, or from the current security context.Methods in com.evolveum.midpoint.security.enforcer.api with parameters of type AuthorizationModifier and TypeMethodDescriptionFilterGizmo.adopt(ObjectFilter objectFilter, Authorization autz) Method parameters in com.evolveum.midpoint.security.enforcer.api with type arguments of type AuthorizationModifier and TypeMethodDescription@NotNull SecurityEnforcer.OptionsSecurityEnforcer.Options.withApplicableAutzConsumer(Consumer<Authorization> applicableAutzConsumer) Sends all the applicable authorizations to the specified consumer.Constructor parameters in com.evolveum.midpoint.security.enforcer.api with type arguments of type AuthorizationModifierConstructorDescriptionOptions(@Nullable OwnerResolver customOwnerResolver, @Nullable SecurityEnforcer.LogCollector logCollector, @Nullable Consumer<Authorization> applicableAutzConsumer, boolean failOnNoAccess) Creates an instance of aOptionsrecord class.