]> git.sur5r.net Git - openldap/blob - servers/slapd/schema/java.ldif
Merge remote-tracking branch 'origin/mdb.master' into OPENLDAP_REL_ENG_2_4
[openldap] / servers / slapd / schema / java.ldif
1 # java.ldif -- Java Object Schema
2 # $OpenLDAP$
3 ## This work is part of OpenLDAP Software <http://www.openldap.org/>.
4 ##
5 ## Copyright 1998-2013 The OpenLDAP Foundation.
6 ## All rights reserved.
7 ##
8 ## Redistribution and use in source and binary forms, with or without
9 ## modification, are permitted only as authorized by the OpenLDAP
10 ## Public License.
11 ##
12 ## A copy of this license is available in the file LICENSE in the
13 ## top-level directory of the distribution or, alternatively, at
14 ## <http://www.OpenLDAP.org/license.html>.
15 #
16 # Java Object Schema (defined in RFC 2713)
17 #       depends upon core.ldif
18 #
19 # This file was automatically generated from java.schema; see that file
20 # for complete references.
21 #
22 dn: cn=java,cn=schema,cn=config
23 objectClass: olcSchemaConfig
24 cn: java
25 olcAttributeTypes: {0}( 1.3.6.1.4.1.42.2.27.4.1.6 NAME 'javaClassName' DESC 'F
26  ully qualified name of distinguished Java class or interface' EQUALITY caseEx
27  actMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
28 olcAttributeTypes: {1}( 1.3.6.1.4.1.42.2.27.4.1.7 NAME 'javaCodebase' DESC 'UR
29  L(s) specifying the location of class definition' EQUALITY caseExactIA5Match 
30  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
31 olcAttributeTypes: {2}( 1.3.6.1.4.1.42.2.27.4.1.13 NAME 'javaClassNames' DESC 
32  'Fully qualified Java class or interface name' EQUALITY caseExactMatch SYNTAX
33   1.3.6.1.4.1.1466.115.121.1.15 )
34 olcAttributeTypes: {3}( 1.3.6.1.4.1.42.2.27.4.1.8 NAME 'javaSerializedData' DE
35  SC 'Serialized form of a Java object' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SI
36  NGLE-VALUE )
37 olcAttributeTypes: {4}( 1.3.6.1.4.1.42.2.27.4.1.10 NAME 'javaFactory' DESC 'Fu
38  lly qualified Java class name of a JNDI object factory' EQUALITY caseExactMat
39  ch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
40 olcAttributeTypes: {5}( 1.3.6.1.4.1.42.2.27.4.1.11 NAME 'javaReferenceAddress'
41   DESC 'Addresses associated with a JNDI Reference' EQUALITY caseExactMatch SY
42  NTAX 1.3.6.1.4.1.1466.115.121.1.15 )
43 olcAttributeTypes: {6}( 1.3.6.1.4.1.42.2.27.4.1.12 NAME 'javaDoc' DESC 'The Ja
44  va documentation for the class' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1
45  .1466.115.121.1.26 )
46 olcObjectClasses: {0}( 1.3.6.1.4.1.42.2.27.4.2.1 NAME 'javaContainer' DESC 'Co
47  ntainer for a Java object' SUP top STRUCTURAL MUST cn )
48 olcObjectClasses: {1}( 1.3.6.1.4.1.42.2.27.4.2.4 NAME 'javaObject' DESC 'Java 
49  object representation' SUP top ABSTRACT MUST javaClassName MAY ( javaClassNam
50  es $ javaCodebase $ javaDoc $ description ) )
51 olcObjectClasses: {2}( 1.3.6.1.4.1.42.2.27.4.2.5 NAME 'javaSerializedObject' D
52  ESC 'Java serialized object' SUP javaObject AUXILIARY MUST javaSerializedData
53   )
54 olcObjectClasses: {3}( 1.3.6.1.4.1.42.2.27.4.2.8 NAME 'javaMarshalledObject' D
55  ESC 'Java marshalled object' SUP javaObject AUXILIARY MUST javaSerializedData
56   )
57 olcObjectClasses: {4}( 1.3.6.1.4.1.42.2.27.4.2.7 NAME 'javaNamingReference' DE
58  SC 'JNDI reference' SUP javaObject AUXILIARY MAY ( javaReferenceAddress $ jav
59  aFactory ) )