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