Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
O
OpenLDAP
Manage
Activity
Members
Labels
Plan
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Christopher Ng
OpenLDAP
Commits
eeecbd0e
Commit
eeecbd0e
authored
25 years ago
by
Kurt Zeilenga
Browse files
Options
Downloads
Patches
Plain Diff
draft rev 1.
parent
a1a5f975
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
doc/drafts/draft-ietf-ldup-subentry-xx.txt
+94
-38
94 additions, 38 deletions
doc/drafts/draft-ietf-ldup-subentry-xx.txt
with
94 additions
and
38 deletions
doc/drafts/draft-ietf-ldup-subentry-xx.txt
+
94
−
38
View file @
eeecbd0e
INTERNET-DRAFT
draft-ietf-ldup-subentry-0
0
.txt
draft-ietf-ldup-subentry-0
1
.txt
Ed Reed
Novell, Inc.
August
15
, 1999
August
29
, 1999
LDAP Subentry Schema
...
...
@@ -27,14 +27,15 @@ http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html.
This Internet-Draft expires on
Jan
uary 9, 1999.
This Internet-Draft expires on
Febr
uary
2
9, 1999.
2. Abstract
This document describes an object class called l
DAPs
ubEntry which MAY
This document describes an object class called l
dapS
ubEntry which MAY
be used to indicate operations and management related entries in the
directory, called LDAP Subentries.
directory, called LDAP Subentries. This version of this document is
updated with an assigned OID for the ldapSubEntry object class.
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
...
...
@@ -47,35 +48,34 @@ ones.
Reed [Page 1]
Expires
Jan
uary
15
, 2000
Expires
Febr
uary
29
, 2000
INTERNET-DRAFT
15
August 1999
INTERNET-DRAFT
29
August 1999
LDAP Subentry Schema
3. Definition
3.1
LDAPs
ubEntry Class
3.1
ldapS
ubEntry Class
(
1.3.6.1.4.1.1466.115.121
.1.
??
NAME '
LDAPs
ubEntry'
DESC 'LDAP Subentry class,
named by cn
'
(
2.16.840.1.113719.2.142.6
.1.
1
NAME '
ldapS
ubEntry'
DESC 'LDAP Subentry class,
version 1
'
SUP top STRUCTURAL
MUST ( cn ) )
The class l
DAPs
ubEntry is intended to be used as a super class when
The class l
dapS
ubEntry is intended to be used as a super class when
defining other structural classes to be used as LDAP Subentries. The
presence of l
DAPs
ubEntry in the list of super-classes of an entry in
presence of l
dapS
ubEntry in the list of super-classes of an entry in
the directory makes that entry an LDAP Subentry. Object classes
derived from l
DAPs
ubEntry are themselves considered l
DAPs
ubEntry
derived from l
dapS
ubEntry are themselves considered l
dapS
ubEntry
classes, for the purpose of this discussion.
LDAP Subentries MAY be named by their commonName attribute [LDAPv3].
Other naming attributes are also permitted.
LDAP Subentries MAY be containers, unlike their [X.50
0
] counterparts.
LDAP Subentries MAY be containers, unlike their [X.50
1
] counterparts.
LDAP Subentries MAY be contained by, and will usually be located in
the directory information tree immediately subordinate to,
...
...
@@ -90,27 +90,39 @@ same way that "operational attributes" are not regularly provided in
search results and read operations when only user attributes are
requested).
NOTE: No special treatment of LDAP Subentries by applications is
required, but it might be worth considering creating an LDAPv3 control
to indicate when LDAP Subentries are desired to be returned (subject
to access controls and search filters, of course) for LDAP search
operations.
LDAP servers SHOULD implement the following special handling of
ldapSubEntry entries:
a) search operations which include a matching criteria
"objectclass=ldapSubEntry" MUST include entries derived from the
ldapSubEntry class in the scope of their operations;
b) search operations which do not include a matching criteria
"objectclass=ldapSubEntry" MUST IGNORE entries derived from the
ldapSubEntry class, and exclude them from the scope of their
operations.
4. Security Considerations
LDAP Subentries will frequently be used to hold data which reflects
either the actual or intended behavior of the directory service. As
such, permission to read such entries MAY need to be restricted to
Reed [Page 2]
Expires
Jan
uary
15
, 2000
Expires
Febr
uary
29
, 2000
INTERNET-DRAFT
15
August 1999
INTERNET-DRAFT
29
August 1999
LDAP Subentry Schema
The combination of SHOULD and MUST in the special handling
instructions, above, are meant to convey this: Servers SHOULD support
this special handling, and if they do they MUST do it as described,
and not some other way.
4. Security Considerations
LDAP Subentries will frequently be used to hold data which reflects
either the actual or intended behavior of the directory service. As
such, permission to read such entries MAY need to be restricted to
authorized users. More importantly, IF a directory service treats the
information in an LDAP Subentry as the authoritative source of policy
to be used to control the behavior of the directory, then permission
...
...
@@ -124,10 +136,10 @@ to authorized administrators.
[LDUPINFO] _ E. Reed, "LDUP Replication Information Model", draft-
ietf-ldup-infomod-01.txt
[LDAPv3] Kille,
S.,
Wahl,
M.,
and T. Howes, "Lightweight Directory
[LDAPv3]
S.
Kille,
M.
Wahl, and T. Howes, "Lightweight Directory
Access Protocol (v3)", RFC 2251, December 1997
[X.50
0
] ITU-T Rec. X.501, "The Directory: Models", 1993
[X.50
1
] ITU-T Rec. X.501, "The Directory: Models", 1993
...
...
@@ -148,6 +160,14 @@ Internet standards in which case the procedures for copyrights defined
in the Internet Standards process must be followed, or as required to
translate it into languages other than English.
Reed [Page 3]
Expires February 29, 2000
INTERNET-DRAFT 29 August 1999
LDAP Subentry Schema
The limited permissions granted above are perpetual and will not be
revoked by the Internet Society or its successors or assigns.
...
...
@@ -159,14 +179,6 @@ WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE."
Reed [Page 3]
Expires January 15, 2000
INTERNET-DRAFT 15 August 1999
LDAP Subentry Schema
7. Acknowledgements
The use of subEntry object class to store Replica and Replication
...
...
@@ -203,6 +215,14 @@ Director.
USA
E-mail: Ed_Reed@Novell.com
Reed [Page 4]
Expires February 29, 2000
INTERNET-DRAFT 29 August 1999
LDAP Subentry Schema
LDUP Mailing List: ietf-ldup@imc.org
...
...
@@ -216,5 +236,41 @@ Director.
Reed [Page 4]
Expires January 15, 2000
Reed [Page 5]
Expires February 29, 2000
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment