|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<AttributeRight>
com.unboundid.ldap.sdk.unboundidds.controls.AttributeRight
@ThreadSafety(level=COMPLETELY_THREADSAFE) public enum AttributeRight
NOTE: This class is part of the Commercial Edition of the UnboundID LDAP SDK for Java. It is not available for use in applications that include only the Standard Edition of the LDAP SDK, and is not supported for use in conjunction with non-UnboundID products.This enum contains the set of possible attribute-level rights that may be described for an attribute in an entry retrieved with the get effective rights control.
Enum Constant Summary | |
---|---|
COMPARE
The attribute right that indicates that the user has sufficient permission to make comparisons against the value of the specified attribute. |
|
PROXY
The attribute right that indicates that the user has sufficient permission to perform operations involving proxied authorization with the attribute. |
|
READ
The attribute right that indicates that the user has sufficient permission to read the values of the specified attribute. |
|
SEARCH
The attribute right that indicates that the user has sufficient permission to perform search operations that target the associated attribute. |
|
SELFWRITE_ADD
The attribute right that indicates that the user has sufficient permission to add his or her own DN to the set of values for the specified attribute. |
|
SELFWRITE_DELETE
The attribute right that indicates that the user has sufficient permission to remove his or her own DN from the set of values for the specified attribute. |
|
WRITE
The attribute right that indicates that the user has sufficient permission to alter the values of the specified attribute. |
Method Summary | |
---|---|
static AttributeRight |
forName(java.lang.String name)
Retrieves the attribute right for the specified name. |
java.lang.String |
getName()
Retrieves the name of this attribute right. |
java.lang.String |
toString()
Retrieves a string representation of this attribute right. |
static AttributeRight |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. |
static AttributeRight[] |
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 |
---|
public static final AttributeRight SEARCH
public static final AttributeRight READ
public static final AttributeRight COMPARE
public static final AttributeRight WRITE
public static final AttributeRight SELFWRITE_ADD
public static final AttributeRight SELFWRITE_DELETE
public static final AttributeRight PROXY
Method Detail |
---|
public static AttributeRight[] values()
for (AttributeRight c : AttributeRight.values()) System.out.println(c);
public static AttributeRight valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is nullpublic java.lang.String getName()
public static AttributeRight forName(java.lang.String name)
name
- The name for which to retrieve the corresponding attribute
right.
null
if there is no such
right.public java.lang.String toString()
toString
in class java.lang.Enum<AttributeRight>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |