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