Overview#Name Form covers the many forms of Names.
Name Form may also be classified as:NameForms) are within the LDAP Schema, Name Form "specifies a permissible RDN for entries of a particular STRUCTURAL object class.
Each Name Form is identified by an object identifier (OID) and, optionally, one or more short names (descriptors).
Name Form descriptions are written according to the ABNF:
NameFormDescription = LPAREN WSP numericoid ; object identifier [ SP "NAME" SP qdescrs ] ; short names (descriptors) [ SP "DESC" SP qdstring ] ; description [ SP "OBSOLETE" ] ; not active SP "OC" SP oid ; structural object class SP "MUST" SP oids ; attribute types [ SP "MAY" SP oids ] ; attribute types extensions WSP RPAREN ; extensionswhere:
- numericoid - is object identifier that identifies this name form;
- NAME <qdescrs> are short names (descriptors) identifying this name form;
- DESC <qdstring> is a short descriptive string;
- OBSOLETE flag indicates this name form is not active;
- OC identifies the STRUCTURAL objectClasses this rule applies to,
- MUST and MAY specify the sets of required and allowed, respectively, naming attributes for this name form; and <extensions> describe extensions.
How Name Form Are Used#Name Form state succinctly which attribute Types must be used in forming the RDNs of entries. DIT Structure Rules specify which entries may be superior to other entries, and hence control the way that RDNs are added together to make distinguished names (DNs).
More Information#There might be more information for this subject on one of the following:
- Glossary Of LDAP And Directory Terminology
- LDAP Schema
- LDAP Schema Element Type
- Schema Checking
- Structural ObjectClass
- Understanding Name Forms