You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jetspeed-dev@portals.apache.org by dl...@apache.org on 2006/02/07 01:02:28 UTC
svn commit: r375429 -
/portals/jetspeed-2/trunk/components/security-schema/src/main/schema/jetspeed.schema
Author: dlestrat
Date: Mon Feb 6 16:02:25 2006
New Revision: 375429
URL: http://svn.apache.org/viewcvs?rev=375429&view=rev
Log:
Contribution from Davy De Waele.
Add groupOfUniqueNames as a parent to the jetspeed-2-group and
jetspeed-2-role objectClasses in order for the group/role assignment to
work in OpenLDAP.
Modified:
portals/jetspeed-2/trunk/components/security-schema/src/main/schema/jetspeed.schema
Modified: portals/jetspeed-2/trunk/components/security-schema/src/main/schema/jetspeed.schema
URL: http://svn.apache.org/viewcvs/portals/jetspeed-2/trunk/components/security-schema/src/main/schema/jetspeed.schema?rev=375429&r1=375428&r2=375429&view=diff
==============================================================================
--- portals/jetspeed-2/trunk/components/security-schema/src/main/schema/jetspeed.schema (original)
+++ portals/jetspeed-2/trunk/components/security-schema/src/main/schema/jetspeed.schema Mon Feb 6 16:02:25 2006
@@ -1,76 +1,79 @@
-# =============================================================================
-# Jetspeed Schema
-# =============================================================================
-#
-# The following attribute type OID have been arbitrarily chosen for now.
-#
-# +-----------------------------+-----------------+
-# | Apache AttributeType OID | name |
-# +-----------------------------+-----------------+
-# | 1.3.6.1.4.1.8100.1.2.3.1 | j2-classname |
-# | 1.3.6.1.4.1.8100.1.2.3.2 | j2-action |
-# | 1.3.6.1.4.1.8100.1.2.3.3 | j2-role |
-# | 1.3.6.1.4.1.8100.1.2.3.4 | j2-group |
-# | 1.3.6.1.4.1.8100.1.2.3.5 | j2-permission |
-# | 1.3.6.1.4.1.8100.1.2.3.6 | creation-date |
-# | 1.3.6.1.4.1.8100.1.2.3.7 | modified-date |
-# +-----------------------------+-----------------+
-# =============================================================================
-
-attributetype ( 1.3.6.1.4.1.8100.1.2.3.1 NAME 'j2-classname'
- DESC 'The java class name of the object.'
- EQUALITY caseIgnoreIA5Match
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
- SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.4.1.8100.1.2.3.2 NAME 'j2-action'
- DESC 'An action associated with a permission. This is a multi-valued attribute.'
- EQUALITY caseIgnoreIA5Match
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
-
-attributetype ( 1.3.6.1.4.1.8100.1.2.3.3 NAME 'j2-role'
- DESC 'The UID of an associated Role. This is a multi-valued attribute.'
- EQUALITY caseExactIA5Match
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
-
-attributetype ( 1.3.6.1.4.1.8100.1.2.3.4 NAME 'j2-group'
- DESC 'The UID of an associated Group. This is a multi-valued attribute.'
- EQUALITY caseExactIA5Match
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
-
-attributetype ( 1.3.6.1.4.1.8100.1.2.3.5 NAME 'j2-permission'
- DESC 'The UID of an associated Permission'
- EQUALITY caseExactIA5Match
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
-
-attributetype ( 1.3.6.1.4.1.8100.1.2.3.6 NAME 'creation-date'
- DESC 'create date'
- EQUALITY caseIgnoreIA5Match
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
- SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.4.1.8100.1.2.3.7 NAME 'modified-date'
- DESC 'modified date'
- EQUALITY caseIgnoreIA5Match
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
- SINGLE-VALUE )
-
-objectclass ( 1.3.6.1.4.1.8100.1.2.4.1 NAME 'jetspeed-2-group'
- DESC 'Jetspeed-2 group'
- MUST ( j2-classname $ uid)
- MAY ( j2-role $ creation-date $ modified-date) )
-
-objectclass ( 1.3.6.1.4.1.8100.1.2.4.2 NAME 'jetspeed-2-permission'
- DESC 'Jetspeed-2 permission'
- MUST ( j2-classname $ uid)
- MAY ( j2-action $ creation-date $ modified-date) )
-
-objectclass ( 1.3.6.1.4.1.8100.1.2.4.3 NAME 'jetspeed-2-role'
- DESC 'Jetspeed-2 role'
- MUST ( j2-classname $ uid)
- MAY ( creation-date $ modified-date) )
-
-objectclass ( 1.3.6.1.4.1.8100.1.2.4.4 NAME 'jetspeed-2-user'
- DESC 'Jetspeed-2 user' SUP inetOrgPerson
- MUST ( cn $ uid)
+# =============================================================================
+# Jetspeed Schema
+# =============================================================================
+#
+# The following attribute type OID have been arbitrarily chosen for now.
+#
+# +-----------------------------+-----------------+
+# | Apache AttributeType OID | name |
+# +-----------------------------+-----------------+
+# | 1.3.6.1.4.1.8100.1.2.3.1 | j2-classname |
+# | 1.3.6.1.4.1.8100.1.2.3.2 | j2-action |
+# | 1.3.6.1.4.1.8100.1.2.3.3 | j2-role |
+# | 1.3.6.1.4.1.8100.1.2.3.4 | j2-group |
+# | 1.3.6.1.4.1.8100.1.2.3.5 | j2-permission |
+# | 1.3.6.1.4.1.8100.1.2.3.6 | creation-date |
+# | 1.3.6.1.4.1.8100.1.2.3.7 | modified-date |
+# +-----------------------------+-----------------+
+# =============================================================================
+
+attributetype ( 1.3.6.1.4.1.8100.1.2.3.1 NAME 'j2-classname'
+ DESC 'The java class name of the object.'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE )
+
+attributetype ( 1.3.6.1.4.1.8100.1.2.3.2 NAME 'j2-action'
+ DESC 'An action associated with a permission. This is a multi-valued attribute.'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
+
+attributetype ( 1.3.6.1.4.1.8100.1.2.3.3 NAME 'j2-role'
+ DESC 'The UID of an associated Role. This is a multi-valued attribute.'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
+
+attributetype ( 1.3.6.1.4.1.8100.1.2.3.4 NAME 'j2-group'
+ DESC 'The UID of an associated Group. This is a multi-valued attribute.'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
+
+attributetype ( 1.3.6.1.4.1.8100.1.2.3.5 NAME 'j2-permission'
+ DESC 'The UID of an associated Permission'
+ EQUALITY caseExactIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26)
+
+attributetype ( 1.3.6.1.4.1.8100.1.2.3.6 NAME 'creation-date'
+ DESC 'create date'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE )
+
+attributetype ( 1.3.6.1.4.1.8100.1.2.3.7 NAME 'modified-date'
+ DESC 'modified date'
+ EQUALITY caseIgnoreIA5Match
+ SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
+ SINGLE-VALUE )
+
+objectclass ( 1.3.6.1.4.1.8100.1.2.4.1 NAME 'jetspeed-2-group'
+ DESC 'Jetspeed-2 group'
+ SUP (groupOfUniqueNames)
+ MUST ( uid)
+ MAY ( j2-role $ creation-date $ modified-date $ cn $ ou) )
+
+objectclass ( 1.3.6.1.4.1.8100.1.2.4.2 NAME 'jetspeed-2-permission'
+ DESC 'Jetspeed-2 permission'
+ MUST ( uid)
+ MAY ( j2-action $ creation-date $ modified-date) )
+
+objectclass ( 1.3.6.1.4.1.8100.1.2.4.3 NAME 'jetspeed-2-role'
+ DESC 'Jetspeed-2 role'
+ SUP (groupOfUniqueNames)
+ MUST ( uid)
+ MAY ( creation-date $ modified-date $ cn $ ou) )
+
+objectclass ( 1.3.6.1.4.1.8100.1.2.4.4 NAME 'jetspeed-2-user'
+ DESC 'Jetspeed-2 user'
+ SUP (inetOrgPerson)
+ MUST ( cn $ uid)
MAY ( j2-role $ j2-group $ j2-permission $ creation-date $ modified-date))
---------------------------------------------------------------------
To unsubscribe, e-mail: jetspeed-dev-unsubscribe@portals.apache.org
For additional commands, e-mail: jetspeed-dev-help@portals.apache.org