@Portable public enum Capability extends Enum<Capability>
Supported features for the User System Management services.
The backend and UI features for users management available are based on these capability statuses. If a capability is not supported by the current service provider implementation class, it will be not available from the user interface neither the backend method calls.
Modifier and Type | Method and Description |
---|---|
static Capability |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static Capability[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final Capability CAN_SEARCH_USERS
public static final Capability CAN_ADD_USER
public static final Capability CAN_UPDATE_USER
public static final Capability CAN_READ_USER
public static final Capability CAN_DELETE_USER
public static final Capability CAN_MANAGE_ATTRIBUTES
public static final Capability CAN_ASSIGN_GROUPS
public static final Capability CAN_ASSIGN_ROLES
public static final Capability CAN_CHANGE_PASSWORD
public static final Capability CAN_SEARCH_GROUPS
public static final Capability CAN_ADD_GROUP
public static final Capability CAN_UPDATE_GROUP
public static final Capability CAN_READ_GROUP
public static final Capability CAN_DELETE_GROUP
public static final Capability CAN_SEARCH_ROLES
public static final Capability CAN_ADD_ROLE
public static final Capability CAN_UPDATE_ROLE
public static final Capability CAN_READ_ROLE
public static final Capability CAN_DELETE_ROLE
public static Capability[] values()
for (Capability c : Capability.values()) System.out.println(c);
public static Capability valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullCopyright © 2012–2020 JBoss by Red Hat. All rights reserved.