9 |
- |
1 |
# java.ldif -- Java Object Schema
|
|
|
2 |
# $OpenLDAP$
|
|
|
3 |
## This work is part of OpenLDAP Software <http://www.openldap.org/>.
|
|
|
4 |
##
|
|
|
5 |
## Copyright 1998-2014 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 ) )
|