Enum Class SystemAuthority.SystemPrivilege
java.lang.Object
java.lang.Enum<SystemAuthority.SystemPrivilege>
com.gigaspaces.security.authorities.SystemAuthority.SystemPrivilege
- All Implemented Interfaces:
Privilege,Serializable,Comparable<SystemAuthority.SystemPrivilege>,java.lang.constant.Constable
- Enclosing class:
- SystemAuthority
public static enum SystemAuthority.SystemPrivilege
extends Enum<SystemAuthority.SystemPrivilege>
implements Privilege
Defines monitoring privileges
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionDecrypt encrypted values (encrypted by using encrypt API in security service)managing of identity provider settingsmanaging of rolesManage root user detailsService Account privilege that allows to configure different service account configurations, e.g.managing of users -
Method Summary
Modifier and TypeMethodDescriptiontoString()Returns the enum constant of this class with the specified name.static SystemAuthority.SystemPrivilege[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
MANAGE_ROLES
managing of roles -
MANAGE_USERS
managing of users -
MANAGE_IDENTITY_PROVIDERS
managing of identity provider settings -
MANAGE_ROOT_USER_DETAILS
Manage root user details -
DECRYPT
Decrypt encrypted values (encrypted by using encrypt API in security service) -
MANAGE_SERVICE_ACCOUNTS
Service Account privilege that allows to configure different service account configurations, e.g. add/read/update/delete
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
toString
- Overrides:
toStringin classEnum<SystemAuthority.SystemPrivilege>
-