Package | Description |
---|---|
org.jboss.as.controller.access.constraint | |
org.jboss.as.controller.access.permission |
Modifier and Type | Class and Description |
---|---|
class |
AbstractConstraint
Base class for
Constraint implementations. |
class |
AllowAllowNotConstraint
A constraint meant for use in situations where the Action or Target "is" or "is not" something
and the user "allows" or "allowsNot".
|
class |
ApplicationTypeConstraint |
class |
AuditConstraint
Constraint related to whether a resource, attribute or operation is
related to administrative audit logging. |
class |
HostEffectConstraint
Constraint related to whether the target resource is associated with one or more managed domain hosts.
|
class |
NonAuditConstraint
Constraint related to whether a resource, attribute or operation is NOT
related to administrative audit logging. |
class |
SensitiveTargetConstraint
Constraint related to whether a resource, attribute or operation is considered security sensitive. |
class |
SensitiveVaultExpressionConstraint
Constraint related to whether an attribute is considered security sensitive
because it contains a vault expression. |
class |
ServerGroupEffectConstraint
Constraint related to whether the target resource is associated with one or more managed domain server groups.
|
class |
TopRoleConstraint
A
Constraint for writing to the top level standard roles i.e. |
Modifier and Type | Method and Description |
---|---|
Constraint |
ScopingConstraint.getOutofScopeReadConstraint()
Get a constraint that should be used for reads of resources that are outside the scope of the constraint.
|
Constraint |
HostEffectConstraint.getOutofScopeReadConstraint() |
Constraint |
ServerGroupEffectConstraint.getOutofScopeReadConstraint() |
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 |
ScopingConstraint.getStandardConstraint() |
Constraint |
HostEffectConstraint.getStandardConstraint() |
Constraint |
ServerGroupEffectConstraint.getStandardConstraint() |
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) |
Modifier and Type | Method and Description |
---|---|
boolean |
AbstractConstraint.replaces(Constraint other)
Gets whether this constraint is equivalent to and can thus replace another constraint
in a
ManagementPermission . |
boolean |
HostEffectConstraint.replaces(Constraint other) |
boolean |
ServerGroupEffectConstraint.replaces(Constraint other) |
boolean |
Constraint.replaces(Constraint other)
Gets whether this constraint is equivalent to and can thus replace another constraint
in a
ManagementPermission . |
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 |
---|---|
ManagementPermission |
SimpleManagementPermission.createScopedPermission(Constraint constraint,
int constraintIndex) |
Constructor and Description |
---|
SimpleManagementPermission(Action.ActionEffect actionEffect,
Constraint... constraints) |
Constructor and Description |
---|
SimpleManagementPermission(Action.ActionEffect actionEffect,
List<Constraint> constraints)
Constructs a permission with the specified name.
|
Copyright © 2023 JBoss by Red Hat. All rights reserved.