LDAP Classes
Implements Java LDAP

com.novell.ldap
Interface LDAPDSConstants


public interface LDAPDSConstants

LDAPDSConstants.java contains bit values for [Entry Rights], [All attribute Rights], attribute rights, and entry flags in Novell eDirectory


Field Summary
static int LDAP_DS_40X_REFERENCE_ENTRY
          4.0x reference entry.
static int LDAP_DS_ALIAS_ENTRY
          Alias object.
static long LDAP_DS_ATTR_COMPARE
          Attribute compare.
static long LDAP_DS_ATTR_INHERIT_CTL
          inherit the ACL rights.
static long LDAP_DS_ATTR_READ
          Attribute read.
static long LDAP_DS_ATTR_SELF
          Self rights.
static long LDAP_DS_ATTR_SUPERVISOR
          All attribute rights.
static long LDAP_DS_ATTR_WRITE
          Attribute write.
static int LDAP_DS_AUDITED
          Audited.
static int LDAP_DS_BACKLINKED
          New entry.
static int LDAP_DS_CONTAINER_ALIAS
          Container alias.
static int LDAP_DS_CONTAINER_ENTRY
          Container entry.
static long LDAP_DS_DYNAMIC_ACL
          dynamic ACL.
static long LDAP_DS_ENTRY_ADD
          Creation right .
static long LDAP_DS_ENTRY_BROWSE
          Browse right.
static int LDAP_DS_ENTRY_DAMAGED
          entry damaged.
static long LDAP_DS_ENTRY_DELETE
          Delete right.
static long LDAP_DS_ENTRY_INHERIT_CTL
          Inherit ACL.
static int LDAP_DS_ENTRY_NOT_PRESENT
          Entry not present.
static long LDAP_DS_ENTRY_RENAME
          Rename right.
static long LDAP_DS_ENTRY_SUPERVISOR
          Supercisor rights.
static int LDAP_DS_ENTRY_VERIFY_CTS
          Verify entry creation timestamp.
static int LDAP_DS_MATCHES_LIST_FILTER
          Matches the list.
static int LDAP_DS_NEW_ENTRY
          Temporary reference.
static int LDAP_DS_PARTITION_ROOT
          Partition root.
static int LDAP_DS_REFERENCE_ENTRY
          Reference entry.
static int LDAP_DS_TEMPORARY_REFERENCE
          Temporary reference.
 

Field Detail

LDAP_DS_ENTRY_BROWSE

public static final long LDAP_DS_ENTRY_BROWSE
Browse right.

Allows a trustee to discover objects in the Novell eDirectory tree.

See Also:
Constant Field Values

LDAP_DS_ENTRY_ADD

public static final long LDAP_DS_ENTRY_ADD
Creation right .

Allows a trustee to create child objects (new objects that are subordinate to the object in the Novell eDirectory tree).

See Also:
Constant Field Values

LDAP_DS_ENTRY_DELETE

public static final long LDAP_DS_ENTRY_DELETE
Delete right.

Allows a trustee to delete an object. This right does not allow a trustee to delete a container object that has subordinate objects.

See Also:
Constant Field Values

LDAP_DS_ENTRY_RENAME

public static final long LDAP_DS_ENTRY_RENAME
Rename right.

Allows a trustee to rename the object.

See Also:
Constant Field Values

LDAP_DS_ENTRY_SUPERVISOR

public static final long LDAP_DS_ENTRY_SUPERVISOR
Supercisor rights.

Gives a trustee all rights to an object and its attributes.

See Also:
Constant Field Values

LDAP_DS_ENTRY_INHERIT_CTL

public static final long LDAP_DS_ENTRY_INHERIT_CTL
Inherit ACL.

Allows a trustee to inherit the rights granted in the ACL and exercise them on subordinate objects.

See Also:
Constant Field Values

LDAP_DS_ATTR_COMPARE

public static final long LDAP_DS_ATTR_COMPARE
Attribute compare.

Allows a trustee to compare a value with an attribute's value. This allows the trustee to see if the attribute contains the value without having rights to see the value.

See Also:
Constant Field Values

LDAP_DS_ATTR_READ

public static final long LDAP_DS_ATTR_READ
Attribute read.

Allows a trustee to read an attribute value. This right confers the Compare right.

See Also:
Constant Field Values

LDAP_DS_ATTR_WRITE

public static final long LDAP_DS_ATTR_WRITE
Attribute write.

Allows a trustee to add, delete, or modify an attribute value. This right also gives the trustee the Self (Add or Delete Self) right.

See Also:
Constant Field Values

LDAP_DS_ATTR_SELF

public static final long LDAP_DS_ATTR_SELF
Self rights.

Allows a trustee to add or delete its name as an attribute value on those attributes that take object names as their values.

See Also:
Constant Field Values

LDAP_DS_ATTR_SUPERVISOR

public static final long LDAP_DS_ATTR_SUPERVISOR
All attribute rights.

Gives a trustee all rights to the object's attributes.

See Also:
Constant Field Values

LDAP_DS_ATTR_INHERIT_CTL

public static final long LDAP_DS_ATTR_INHERIT_CTL
inherit the ACL rights.

Allows a trustee to inherit the rights granted in the ACL and exercise these attribute rights on subordinate objects.

See Also:
Constant Field Values

LDAP_DS_DYNAMIC_ACL

public static final long LDAP_DS_DYNAMIC_ACL
dynamic ACL.

This bit will be set if the trustee in the ACL is a dynamic group and its dynamic members should be considered for ACL rights calculation purposes. If this bit is reset, the trustee's static members alone will be considered for rights calculation purposes.

See Also:
Constant Field Values

LDAP_DS_ALIAS_ENTRY

public static final int LDAP_DS_ALIAS_ENTRY
Alias object.

Indicates that the entry is an alias object.

See Also:
Constant Field Values

LDAP_DS_PARTITION_ROOT

public static final int LDAP_DS_PARTITION_ROOT
Partition root.

Indicates that the entry is the root partition.

See Also:
Constant Field Values

LDAP_DS_CONTAINER_ENTRY

public static final int LDAP_DS_CONTAINER_ENTRY
Container entry.

Indicates that the entry is a container object and not a container alias.

See Also:
Constant Field Values

LDAP_DS_CONTAINER_ALIAS

public static final int LDAP_DS_CONTAINER_ALIAS
Container alias.

Indicates that the entry is a container alias.

See Also:
Constant Field Values

LDAP_DS_MATCHES_LIST_FILTER

public static final int LDAP_DS_MATCHES_LIST_FILTER
Matches the list.

Indicates that the entry matches the List filter.

See Also:
Constant Field Values

LDAP_DS_REFERENCE_ENTRY

public static final int LDAP_DS_REFERENCE_ENTRY
Reference entry.

Indicates that the entry has been created as a reference rather than an entry. The synchronization process is still running and has not created an entry for the object on this replica.

See Also:
Constant Field Values

LDAP_DS_40X_REFERENCE_ENTRY

public static final int LDAP_DS_40X_REFERENCE_ENTRY
4.0x reference entry.

Indicates that the entry is a reference rather than the object. The reference is in the older 4.0x form and appears only when upgrading

See Also:
Constant Field Values

LDAP_DS_BACKLINKED

public static final int LDAP_DS_BACKLINKED
New entry.

Indicates that the entry is being back linked.

See Also:
Constant Field Values

LDAP_DS_NEW_ENTRY

public static final int LDAP_DS_NEW_ENTRY
Temporary reference.

Indicates that the entry is new and replicas are still being updated.

See Also:
Constant Field Values

LDAP_DS_TEMPORARY_REFERENCE

public static final int LDAP_DS_TEMPORARY_REFERENCE
Temporary reference.

Indicates that an external reference has been temporarily created for authentication; when the object logs out, the temporary reference is deleted.

See Also:
Constant Field Values

LDAP_DS_AUDITED

public static final int LDAP_DS_AUDITED
Audited.

Indicates that the entry is being audited.

See Also:
Constant Field Values

LDAP_DS_ENTRY_NOT_PRESENT

public static final int LDAP_DS_ENTRY_NOT_PRESENT
Entry not present.

Indicates that the state of the entry is not present.

See Also:
Constant Field Values

LDAP_DS_ENTRY_VERIFY_CTS

public static final int LDAP_DS_ENTRY_VERIFY_CTS
Verify entry creation timestamp.

Indicates the entry's creation timestamp needs to be verified. Novell eDirectory sets this flag when a replica is removed or upgraded from NetWare 4.11 to NetWare 5.

See Also:
Constant Field Values

LDAP_DS_ENTRY_DAMAGED

public static final int LDAP_DS_ENTRY_DAMAGED
entry damaged.

Indicates that the entry's information does not conform to the standard format and is therefore damaged.

See Also:
Constant Field Values

LDAP Classes
Implements Java LDAP

Copyright © 2002 Novell, Inc. All Rights Reserved.
Novell, Inc.
1800 South Novell Place
Provo, Ut 84606
Phone: (801) 861-5000