"oid" : string | The object identifier on string form. According to the RFC,
this should always be a dotted decimal string. However some
LDAP servers, e.g. iPlanet, allows registering attributes
without an assigned OID. In such cases this can be some other
string. In the case of iPlanet, it uses the attribute name
with "-oid" appended (c.f.
http://docs.sun.com/source/816-5606-10/scmacfg.htm).
|
"NAME" : string | Array with one or more names used for the attribute.
|
"DESC" : string | Description.
|
"OBSOLETE" : string | Flag.
|
"SUP" : string | Derived from this other attribute. The value is the name or
oid of it. Note that the attribute description from the
referenced type always is merged with the current one to make
the returned description complete.
|
"EQUALITY" : string | The value is the name or oid of a matching rule.
|
"ORDERING" : string | The value is the name or oid of a matching rule.
|
"SUBSTR" : string | The value is the name or oid of a matching rule.
|
"syntax_oid" : string | The value is the oid of the syntax (RFC 2252, section 4.3.2).
(This is extracted from the "SYNTAX" term.)
|
"syntax_len" : string | Optional suggested minimum upper bound of the number of
characters in the attribute (or bytes if the attribute is
binary). (This is extracted from the "SYNTAX" term.)
|
"SINGLE-VALUE" : string | Flag. Default multi-valued.
|
"COLLECTIVE" : string | Flag. Default not collective.
|
"NO-USER-MODIFICATION" : string | Flag. Default user modifiable.
|
"USAGE" : string | The value is any of the following:
"userApplications" | Self-explanatory.
|
"directoryOperation" |
"distributedOperation" | DSA-shared.
|
"dSAOperation" | DSA-specific, value depends on server.
|
|
|