Uses of Enum Class
com.evolveum.midpoint.schema.AccessDecision
Packages that use AccessDecision
-
Uses of AccessDecision in com.evolveum.midpoint.schema
Methods in com.evolveum.midpoint.schema that return AccessDecisionModifier and TypeMethodDescriptionstatic AccessDecision
AccessDecision.combine
(AccessDecision oldDecision, AccessDecision newDecision) static @NotNull AccessDecision
AccessDecision.translate
(AuthorizationDecisionType bean) static AccessDecision
Returns the enum constant of this class with the specified name.static AccessDecision[]
AccessDecision.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in com.evolveum.midpoint.schema with parameters of type AccessDecisionModifier and TypeMethodDescriptionstatic AccessDecision
AccessDecision.combine
(AccessDecision oldDecision, AccessDecision newDecision) -
Uses of AccessDecision in com.evolveum.midpoint.schema.expression
Methods in com.evolveum.midpoint.schema.expression that return AccessDecisionModifier and TypeMethodDescription@NotNull AccessDecision
BulkActionsProfile.decideActionAccess
(@NotNull String legacyActionName, @Nullable String configurationElementName) @NotNull AccessDecision
ScriptLanguageExpressionProfile.decideClassAccess
(String className, String methodName) @NotNull AccessDecision
FunctionLibrariesProfile.decideFunctionAccess
(@NotNull String libraryOid, @NotNull String functionName) @NotNull AccessDecision
BulkActionProfile.decision()
Returns the value of thedecision
record component.@NotNull AccessDecision
FunctionLibraryProfile.defaultDecision()
Returns the value of thedefaultDecision
record component.@NotNull AccessDecision
ExpressionEvaluatorProfile.getDecision()
@NotNull AccessDecision
AbstractSecurityProfile.getDefaultDecision()
@NotNull AccessDecision
ExpressionEvaluatorsProfile.getDefaultDecision()
@NotNull AccessDecision
ScriptLanguageExpressionProfile.getDefaultDecision()
@NotNull AccessDecision
ExpressionProfile.getPrivilegeElevation()
Methods in com.evolveum.midpoint.schema.expression that return types with arguments of type AccessDecisionModifier and TypeMethodDescription@NotNull Map<String,
AccessDecision> FunctionLibraryProfile.functionProfileMap()
Returns the value of thefunctionProfileMap
record component.Methods in com.evolveum.midpoint.schema.expression with parameters of type AccessDecisionModifier and TypeMethodDescriptionvoid
ExpressionPermissionProfile.addClassAccessRule
(Class<?> clazz, AccessDecision decision) void
ExpressionPermissionProfile.addClassAccessRule
(Class<?> clazz, String methodName, AccessDecision decision) Used to easily set up access for built-in class access rules (convenience).static ExpressionPermissionProfile
ExpressionPermissionProfile.closed
(@NotNull String identifier, @NotNull AccessDecision defaultDecision, @NotNull List<ExpressionPermissionPackageProfileType> packageProfiles, @NotNull List<ExpressionPermissionClassProfileType> classProfiles) Creates frozen profile.static ExpressionPermissionProfile
ExpressionPermissionProfile.open
(@NotNull String identifier, @NotNull AccessDecision defaultDecision) Creates semi-frozen profile (lists are open).Constructors in com.evolveum.midpoint.schema.expression with parameters of type AccessDecisionModifierConstructorDescriptionBulkActionProfile
(@NotNull String action, @NotNull AccessDecision decision) Creates an instance of aBulkActionProfile
record class.ExpressionEvaluatorProfile
(@NotNull QName type, @NotNull AccessDecision decision, @NotNull List<ScriptLanguageExpressionProfile> scriptLanguageProfiles) ExpressionEvaluatorsProfile
(@NotNull AccessDecision defaultDecision, @NotNull List<ExpressionEvaluatorProfile> evaluatorProfiles) ExpressionProfile
(@NotNull String identifier, @NotNull ExpressionEvaluatorsProfile evaluatorsProfile, @NotNull BulkActionsProfile bulkActionsProfile, @NotNull FunctionLibrariesProfile librariesProfile, @NotNull AccessDecision privilegeElevation) FunctionLibraryProfile
(@NotNull String libraryOid, @NotNull AccessDecision defaultDecision, @NotNull Map<String, AccessDecision> functionProfileMap) Creates an instance of aFunctionLibraryProfile
record class.ScriptLanguageExpressionProfile
(@NotNull String language, @NotNull AccessDecision defaultDecision, boolean typeChecking, @Nullable ExpressionPermissionProfile permissionProfile) Constructor parameters in com.evolveum.midpoint.schema.expression with type arguments of type AccessDecisionModifierConstructorDescriptionFunctionLibraryProfile
(@NotNull String libraryOid, @NotNull AccessDecision defaultDecision, @NotNull Map<String, AccessDecision> functionProfileMap) Creates an instance of aFunctionLibraryProfile
record class.