This page (revision-1) was last changed on 29-Nov-2024 16:16 by UnknownAuthor

Only authorized users are allowed to rename pages.

Only authorized users are allowed to delete pages.

Page revision history

Version Date Modified Size Author Changes ... Change note

Page References

Incoming links Outgoing links
Extended Flags

Version management

Difference between version and

At line 1 added 57 lines
!!! Overview
[{$pagename}] are what [{$applicationname}] uses to define [LDAP Schema Element Extensions].
Various [DSA] support Extended Attribute Flags that may provide additional information about the [AttributeTypes] and [ObjectClasses].
[{$pagename}] are described as [Experimental] in [RFC 4512] \\
"''Implementors should note that future versions of this document may expand these definitions to include additional terms. Terms whose identifier begins with "X-" are reserved for private experiments and are followed by <SP> and <qdstrings> tokens.''"
[LDAP] __does not define__ any standard schema extensions, but many [LDAP Server Implementations] accept any properly-formatted extension as a means of annotating the schema element.
For [example], one of the most commonly-used extension types is [X-ORIGIN], which is typically used to indicate the source of the associated schema element, and the string [X-ORIGIN] RFC 4519 might be used to indicate that the associated schema element is defined in RFC 4519.
These Extended Attribute Flags are typically specific to each individual [LDAP Server Implementations] and are prefixed with a "X-".
Some popular [examples]:
* [X-ALLOWED-VALUE] - Specifies the set of values that attributes of that type will be allowed to have.
* [X-APPROX] - Specifies the name or OID of the approximate matching rule that should be used in conjunction with the specified [attribute Type].
* [X-MAX-INT-VALUE] - Specifies the maximum integer value that attributes of that type will be allowed to have.
* [X-MAX-VALUE-COUNT] - Specifies the maximum number of values that attributes of that type will be allowed to have.
* [X-MAX-VALUE-LENGTH] - Specifies the maximum number of [UTF-8] characters that values of attributes of that [attribute Type] will be allowed to have.
* [X-MIN-INT-VALUE] - Specifies the minimum integer value that attributes of that type will be allowed to have.
* [X-MIN-VALUE-COUNT] - Specifies the minimum number of values that attributes of that type will be allowed to have.
* [X-MIN-VALUE-LENGTH] - Specifies the minimum number of UTF-8 characters that values of attributes of that type will be allowed to have.
* [X-NDS_ACL_TEMPLATES]
* [X-NDS_BOTH_MANAGED]
* [X-NDS_CONTAINMENT]
* [X-NDS_ENCRYPTED_SYNC]
* [X-NDS_FILTERED_OPERATIONAL]
* [X-NDS_FILTERED_REQUIRED]
* [X-NDS_HIDDEN]
* [X-NDS_LOWER_BOUND]
* [X-NDS_NAME]
* [X-NDS_NAME_VALUE_ACCESS]
* [X-NDS_NAMING]
* [X-NDS_NEVER_SYNC]
* [X-NDS_NON_REMOVABLE]
* [X-NDS_NONREMOVABLE]
* [X-NDS_NOT_CONTAINER]
* [X-NDS_NOT_SCHED_SYNC_IMMEDIATE]
* [X-NDS_PUBLIC_READ]
* [X-NDS_READ_FILTERED]
* [X-NDS_SCHED_SYNC_NEVER]
* [X-NDS_SERVER_READ]
* [X-NDS_SYNTAX]
* [X-NDS_UPPER_BOUND]
* [X-NOT-HUMAN-READABLE]
* [X-ORIGIN] - is typically used to indicate the source of the associated schema element and is often the [LDAP] [RFC] where the Schema element is defined.
* [X-SCHEMA-FILE] -
* [X-SYSTEMFLAGS]
* [X-SCHEMAFLAGSEx]
* [X-SEARCH-FLAGS]
!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]
----
* [#1] - [Schema Element Extensions|https://ldap.com/schema-element-extensions/|target='_blank'] - based on information obtained 2018-10-02-