Distinguished Name

Is used for attributes whose values are the names of objects in the eDirectory tree.

Syntax ID

#define SYN_DIST_NAME 1

LDAP Name

DN

ASN1.ID

1.3.6.1.4.1.1466.115.121.1.12

API Data Structure

typedef pnstr8 DN_T;

Transfer Format

uint32    Length 
unicode   String

LDAP Format

string

Matching Rules

Remarks

For help in understanding the syntax definition template, see Reading Syntax Definitions.

In NDAP, a Distinguished Name (DN) is transmitted on the wire as a Unicode string. The largest supported DN is 256 Unicode characters, not including the terminating NULL character. Distinguished Names are not case sensitive, even if one of the naming attributes is case sensitive.

NDAP supports a number of formats for the distinguished name:

  • Typeful or typeless

  • Back slashes or periods as delimiters

For example, NDAP supports the following:

LDAP supports only one format for a distinguished name: typeful with commas as the delimiter, for example:

Used In