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