Modifier and Type | Method and Description |
---|---|
AuthorizationResult |
OperationContext.authorize(org.jboss.dmr.ModelNode operation,
Set<Action.ActionEffect> effects)
Check for authorization of the given effects for the given operation.
|
AuthorizationResult |
OperationContext.authorize(org.jboss.dmr.ModelNode operation,
String attribute,
org.jboss.dmr.ModelNode currentValue,
Set<Action.ActionEffect> effects)
Check for authorization to read or modify an attribute, limiting the check to the given effects of the operation
|
Modifier and Type | Method and Description |
---|---|
static Action.ActionEffect |
Action.ActionEffect.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Action.ActionEffect[] |
Action.ActionEffect.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
Set<Action.ActionEffect> |
Action.getActionEffects() |
Set<Action.ActionEffect> |
JmxAction.getActionEffects()
Gets the effects of this action.
|
Modifier and Type | Method and Description |
---|---|
AuthorizationResult |
ResourceAuthorization.getAttributeResult(String attribute,
Action.ActionEffect actionEffect)
Get the authorization result for an individual attribute.
|
AuthorizationResult |
ResourceAuthorization.getResourceResult(Action.ActionEffect actionEffect)
Get the authorization result for the entire resource for the given effect.
|
Action |
Action.limitAction(Action.ActionEffect requiredEffect) |
Constructor and Description |
---|
Action(org.jboss.dmr.ModelNode operation,
OperationEntry operationEntry,
Set<Action.ActionEffect> effects) |
Modifier and Type | Method and Description |
---|---|
Constraint |
ConstraintFactory.getRequiredConstraint(Action.ActionEffect actionEffect,
Action action,
TargetAttribute target)
Provides a constraint appropriate for the given
action and target |
Constraint |
SensitiveTargetConstraint.Factory.getRequiredConstraint(Action.ActionEffect actionEffect,
Action action,
TargetAttribute target) |
Constraint |
ApplicationTypeConstraint.Factory.getRequiredConstraint(Action.ActionEffect actionEffect,
Action action,
TargetAttribute target) |
Constraint |
ConstraintFactory.getRequiredConstraint(Action.ActionEffect actionEffect,
Action action,
TargetResource target)
Provides a constraint appropriate for the given
action and target |
Constraint |
SensitiveTargetConstraint.Factory.getRequiredConstraint(Action.ActionEffect actionEffect,
Action action,
TargetResource target) |
Constraint |
ApplicationTypeConstraint.Factory.getRequiredConstraint(Action.ActionEffect actionEffect,
Action action,
TargetResource target) |
Constraint |
ConstraintFactory.getRequiredConstraint(Action.ActionEffect actionEffect,
JmxAction action,
JmxTarget target)
Provides a constraint appropriate for the given
action and target |
Constraint |
SensitiveTargetConstraint.Factory.getRequiredConstraint(Action.ActionEffect actionEffect,
JmxAction action,
JmxTarget target) |
Constraint |
ApplicationTypeConstraint.Factory.getRequiredConstraint(Action.ActionEffect actionEffect,
JmxAction action,
JmxTarget target) |
Constraint |
ConstraintFactory.getStandardUserConstraint(StandardRole role,
Action.ActionEffect actionEffect)
Provides a constraint suitable for the given
role in the standard WildFly
role based access control system. |
Constraint |
SensitiveTargetConstraint.Factory.getStandardUserConstraint(StandardRole role,
Action.ActionEffect actionEffect) |
Constraint |
ApplicationTypeConstraint.Factory.getStandardUserConstraint(StandardRole role,
Action.ActionEffect actionEffect) |
boolean |
AbstractSensitivity.isSensitive(Action.ActionEffect actionEffect) |
boolean |
AllowAllowNotConstraint.violates(Constraint other,
Action.ActionEffect actionEffect) |
boolean |
HostEffectConstraint.violates(Constraint other,
Action.ActionEffect actionEffect) |
boolean |
ServerGroupEffectConstraint.violates(Constraint other,
Action.ActionEffect actionEffect) |
boolean |
Constraint.violates(Constraint other,
Action.ActionEffect actionEffect)
Gets whether this constraint violates another constraint
|
Modifier and Type | Method and Description |
---|---|
Action.ActionEffect |
ManagementPermission.getActionEffect() |
Constructor and Description |
---|
CombinationManagementPermission(CombinationPolicy combinationPolicy,
Action.ActionEffect actionEffect) |
SimpleManagementPermission(Action.ActionEffect actionEffect,
Constraint... constraints) |
SimpleManagementPermission(Action.ActionEffect actionEffect,
List<Constraint> constraints)
Constructs a permission with the specified name.
|
Modifier and Type | Method and Description |
---|---|
boolean |
StandardRole.isActionEffectAllowed(Action.ActionEffect actionEffect) |
Modifier and Type | Field and Description |
---|---|
static Set<Action.ActionEffect> |
GenericSubsystemDescribeHandler.DESCRIBE_EFFECTS |
Copyright © 2023 JBoss by Red Hat. All rights reserved.