org.opends.server.admin.std.meta
Enum GlobalCfgDefn.DisabledPrivilege

java.lang.Object
  extended by java.lang.Enum<GlobalCfgDefn.DisabledPrivilege>
      extended by org.opends.server.admin.std.meta.GlobalCfgDefn.DisabledPrivilege
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<GlobalCfgDefn.DisabledPrivilege>
Enclosing class:
GlobalCfgDefn

public static enum GlobalCfgDefn.DisabledPrivilege
extends java.lang.Enum<GlobalCfgDefn.DisabledPrivilege>

Defines the set of permissable values for the "disabled-privilege" property.

Specifies the name of a privilege that should not be evaluated by the server.

If a privilege is disabled, then it is assumed that all clients (including unauthenticated clients) have that privilege.


Enum Constant Summary
BACKEND_BACKUP
          Allows the user to request that the server process backup tasks.
BACKEND_RESTORE
          Allows the user to request that the server process restore tasks.
BYPASS_ACL
          Allows the associated user to bypass access control checks performed by the server.
CANCEL_REQUEST
          Allows the user to cancel operations in progress on other client connections.
CONFIG_READ
          Allows the associated user to read the server configuration.
CONFIG_WRITE
          Allows the associated user to update the server configuration.
DATA_SYNC
          Allows the user to participate in data synchronization.
DISCONNECT_CLIENT
          Allows the user to terminate other client connections.
JMX_NOTIFY
          Allows the associated user to subscribe to receive JMX notifications.
JMX_READ
          Allows the associated user to perform JMX read operations.
JMX_WRITE
          Allows the associated user to perform JMX write operations.
LDIF_EXPORT
          Allows the user to request that the server process LDIF export tasks.
LDIF_IMPORT
          Allows the user to request that the server process LDIF import tasks.
MODIFY_ACL
          Allows the associated user to modify the server's access control configuration.
PASSWORD_RESET
          Allows the user to reset user passwords.
PRIVILEGE_CHANGE
          Allows the user to make changes to the set of defined root privileges, as well as to grant and revoke privileges for users.
PROXIED_AUTH
          Allows the user to use the proxied authorization control, or to perform a bind that specifies an alternate authorization identity.
SERVER_RESTART
          Allows the user to request that the server perform an in-core restart.
SERVER_SHUTDOWN
          Allows the user to request that the server shut down.
UNINDEXED_SEARCH
          Allows the user to request that the server process a search that cannot be optimized using server indexes.
UPDATE_SCHEMA
          Allows the user to make changes to the server schema.
 
Method Summary
 java.lang.String toString()
          
static GlobalCfgDefn.DisabledPrivilege valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static GlobalCfgDefn.DisabledPrivilege[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

BACKEND_BACKUP

public static final GlobalCfgDefn.DisabledPrivilege BACKEND_BACKUP
Allows the user to request that the server process backup tasks.


BACKEND_RESTORE

public static final GlobalCfgDefn.DisabledPrivilege BACKEND_RESTORE
Allows the user to request that the server process restore tasks.


BYPASS_ACL

public static final GlobalCfgDefn.DisabledPrivilege BYPASS_ACL
Allows the associated user to bypass access control checks performed by the server.


CANCEL_REQUEST

public static final GlobalCfgDefn.DisabledPrivilege CANCEL_REQUEST
Allows the user to cancel operations in progress on other client connections.


CONFIG_READ

public static final GlobalCfgDefn.DisabledPrivilege CONFIG_READ
Allows the associated user to read the server configuration.


CONFIG_WRITE

public static final GlobalCfgDefn.DisabledPrivilege CONFIG_WRITE
Allows the associated user to update the server configuration. The config-read privilege is also required.


DATA_SYNC

public static final GlobalCfgDefn.DisabledPrivilege DATA_SYNC
Allows the user to participate in data synchronization.


DISCONNECT_CLIENT

public static final GlobalCfgDefn.DisabledPrivilege DISCONNECT_CLIENT
Allows the user to terminate other client connections.


JMX_NOTIFY

public static final GlobalCfgDefn.DisabledPrivilege JMX_NOTIFY
Allows the associated user to subscribe to receive JMX notifications.


JMX_READ

public static final GlobalCfgDefn.DisabledPrivilege JMX_READ
Allows the associated user to perform JMX read operations.


JMX_WRITE

public static final GlobalCfgDefn.DisabledPrivilege JMX_WRITE
Allows the associated user to perform JMX write operations.


LDIF_EXPORT

public static final GlobalCfgDefn.DisabledPrivilege LDIF_EXPORT
Allows the user to request that the server process LDIF export tasks.


LDIF_IMPORT

public static final GlobalCfgDefn.DisabledPrivilege LDIF_IMPORT
Allows the user to request that the server process LDIF import tasks.


MODIFY_ACL

public static final GlobalCfgDefn.DisabledPrivilege MODIFY_ACL
Allows the associated user to modify the server's access control configuration.


PASSWORD_RESET

public static final GlobalCfgDefn.DisabledPrivilege PASSWORD_RESET
Allows the user to reset user passwords.


PRIVILEGE_CHANGE

public static final GlobalCfgDefn.DisabledPrivilege PRIVILEGE_CHANGE
Allows the user to make changes to the set of defined root privileges, as well as to grant and revoke privileges for users.


PROXIED_AUTH

public static final GlobalCfgDefn.DisabledPrivilege PROXIED_AUTH
Allows the user to use the proxied authorization control, or to perform a bind that specifies an alternate authorization identity.


SERVER_RESTART

public static final GlobalCfgDefn.DisabledPrivilege SERVER_RESTART
Allows the user to request that the server perform an in-core restart.


SERVER_SHUTDOWN

public static final GlobalCfgDefn.DisabledPrivilege SERVER_SHUTDOWN
Allows the user to request that the server shut down.


UNINDEXED_SEARCH

public static final GlobalCfgDefn.DisabledPrivilege UNINDEXED_SEARCH
Allows the user to request that the server process a search that cannot be optimized using server indexes.


UPDATE_SCHEMA

public static final GlobalCfgDefn.DisabledPrivilege UPDATE_SCHEMA
Allows the user to make changes to the server schema.

Method Detail

values

public static GlobalCfgDefn.DisabledPrivilege[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (GlobalCfgDefn.DisabledPrivilege c : GlobalCfgDefn.DisabledPrivilege.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static GlobalCfgDefn.DisabledPrivilege valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

toString

public java.lang.String toString()

Overrides:
toString in class java.lang.Enum<GlobalCfgDefn.DisabledPrivilege>