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