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

Version management

Difference between version and

At line 1 added 116 lines
!!! Overview
[{$pagename}] [SupportedControl] allows a [DUA] to request the [DSA] to return specific attributes of [Linked Attribute] entries along with the link, under the assumption that this operation can be performed by the DSA in a more efficient manner than the [DUA] would itself by performing the complete sequence of required search operations.
[{$pagename}] is defined in [Internet Draft] [{$pagename}] which expired in [2009|Year 2009]
!! 2.2 Control Request
The control type is deref-oid. The specification of the Dereference Control request is:
{{{
controlValue ::= SEQUENCE OF derefSpec DerefSpec
DerefSpec ::= SEQUENCE {
derefAttr attributeDescription, ; with DN syntax
attributes AttributeList }
AttributeList ::= SEQUENCE OF attr AttributeDescription
}}}
The derefAttr must be be a [DN] and of [DN Syntax] ([1.3.6.1.4.1.1466.115.121.1.12]).
Each derefSpec.derefAttr MUST be unique within controlValue.
!! 2.3. Control Response
The control type is deref-oid. The specification of the Dereference Control response is:
{{{controlValue ::= SEQUENCE OF derefRes DerefRes
DerefRes ::= SEQUENCE {
derefAttr AttributeDescription,
derefVal LDAPDN,
attrVals [0] PartialAttributeList OPTIONAL }
PartialAttributeList ::= SEQUENCE OF
partialAttribute PartialAttribute}}}
PartialAttribute is defined in [RFC 4511]; the definition is reported here for clarity:
{{{PartialAttribute ::= SEQUENCE {
type AttributeDescription,
vals SET OF value AttributeValue }
}}}
If partialAttribute.vals is empty, the corresponding partialAttribute is omitted. If all partialAttribute.vals in attrVals are empty, that derefRes.attrVals is omitted.
[{$pagename}] This [LDAP] [SupportedControl] is currently implemented in OpenLDAP software using the temporary [OID] [1.3.6.1.4.1.4203.666.5.16] under OpenLDAP's experimental OID arc.
!! More Information
There might be more information for this subject on one of the following:
[{ReferringPagesPlugin before='*' after='\n' }]
----
* [#1] - [https://tools.ietf.org/html/draft-masarati-ldap-deref-00|Wikipedia:https://tools.ietf.org/html/draft-masarati-ldap-deref-00|target='_blank'] - based on information obtained 2018-10-28-
* [#2] - [8.6. Performing Dereferencing Searches|https://access.redhat.com/documentation/en-US/Red_Hat_Directory_Server/8.2/html/Administration_Guide/dereferencing-searches.html|target='_blank'] - based on information obtained 2018-10-28-