mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

neil_a_wilson
23.29.2006 ca098afb5800774f5e8cfaaca390675f72887b1a
Update the groupOfNames objectclass to make the member attribute optional, and
update the groupOfUniqueNames objectclass to make the uniqueMember attribute
optional. This varies from the standard definition in RFC 4519, but it makes
more sense for them to be optional. It provides better compatibility with the
Sun Java System Directory Server, and it greatly simplifies problems like how
to handle an attempt to delete a user account if referential integrity is
enabled and that user is the last remaining member in a group.

OpenDS Issue Number: 619
1 files modified
4 ■■■■ changed files
opendj-sdk/opends/resource/schema/00-core.ldif 4 ●●●● patch | view | raw | blame | history
opendj-sdk/opends/resource/schema/00-core.ldif
@@ -408,7 +408,7 @@
  postalCode $ postalAddress $ physicalDeliveryOfficeName $ ou $ st $ l $
  description ) X-ORIGIN 'RFC 2256' )
objectClasses: ( 2.5.6.9 NAME 'groupOfNames' SUP top STRUCTURAL
  MUST ( member $ cn ) MAY ( businessCategory $ seeAlso $ owner $ ou $ o $
  MUST cn MAY ( member $ businessCategory $ seeAlso $ owner $ ou $ o $
  description ) X-ORIGIN 'RFC 2256' )
objectClasses: ( 2.5.6.10 NAME 'residentialPerson' SUP person STRUCTURAL MUST l
  MAY ( businessCategory $ x121Address $ registeredAddress $
@@ -435,7 +435,7 @@
  SUP certificationAuthority AUXILIARY MAY deltaRevocationList
  X-ORIGIN 'RFC 2256' )
objectClasses: ( 2.5.6.17 NAME 'groupOfUniqueNames' SUP top STRUCTURAL
  MUST ( uniqueMember $ cn ) MAY ( businessCategory $ seeAlso $ owner $ ou $ o $
  MUST cn MAY ( uniqueMember $ businessCategory $ seeAlso $ owner $ ou $ o $
  description ) X-ORIGIN 'RFC 2256' )
objectClasses: ( 2.5.6.18 NAME 'userSecurityInformation' SUP top AUXILIARY
  MAY ( supportedAlgorithms ) X-ORIGIN 'RFC 2256' )