[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: userid UID
I grovelled thru the docs in order to nail this down for our schema here, so
here's all the gory details for the record....
> The attribute type name string 'uniqueIdentifier' had been widely used for
> the attribute defined in the 1274, published in 1991, with string syntax.
0.9.2342.19200300.100.1.44 - uniqueIdentifier
http://www.alvestrand.no/objectid/submissions/0.9.2342.19200300.100.1.44.html
from RFC 1274..
uniqueIdentifier ATTRIBUTE
WITH ATTRIBUTE-SYNTAX
caseIgnoreStringSyntax
(SIZE (1 .. ub-unique-identifier))
::= {pilotAttributeType 44}
> X.500 defined its own attribute in X.521, published in 1993, with the name
> string 'uniqueIdentifier', a different OID and a different syntax.
Actually, it looks like it is defined in X.520 (X.521 is Object Classes),
section 5.2.7.
uniqueIdentifier ATTRIBUTE ::= {
WITH SYNTAX UniqueIdentifier
EQUALITY MATCHING RULE bitStringMatch
ID id-at-uniqueIdentifier}
UniqueIdentifier ::= BIT STRING
id-at-uniqueIdentifier OBJECT IDENTIFIER ::= {id-at 45} -- 2.5.4.45
> In order to prevent confusion with the installed base in X.500 pilots and
> LDAPv2, we called this new attribute defined by X.521(93)
> x500UniqueIdentifier.
This was done in RFC 2256...
5.46. x500UniqueIdentifier
The x500UniqueIdentifier attribute is used to distinguish between
objects when a distinguished name has been reused. This is a
different attribute type from both the "uid" and "uniqueIdentifier"
types.
( 2.5.4.45 NAME 'x500UniqueIdentifier' EQUALITY bitStringMatch
SYNTAX 1.3.6.1.4.1.1466.115.121.1.6 )
From Netscape DS 3.1 slapd.at.conf file...
attribute x500UniqueIdentifier 2.5.4.45 bin
attribute uniqueIdentifier 0.9.2342.19200300.100.1.44 cis
JeffH