001/* 002 * Licensed to the Apache Software Foundation (ASF) under one 003 * or more contributor license agreements. See the NOTICE file 004 * distributed with this work for additional information 005 * regarding copyright ownership. The ASF licenses this file 006 * to you under the Apache License, Version 2.0 (the 007 * "License"); you may not use this file except in compliance 008 * with the License. You may obtain a copy of the License at 009 * 010 * http://www.apache.org/licenses/LICENSE-2.0 011 * 012 * Unless required by applicable law or agreed to in writing, 013 * software distributed under the License is distributed on an 014 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 015 * KIND, either express or implied. See the License for the 016 * specific language governing permissions and limitations 017 * under the License. 018 * 019 */ 020package org.apache.directory.server.constants; 021 022 023/** 024 * Constants from the Apache schema. 025 * Final reference -> class shouldn't be extended 026 * 027 * @author <a href="mailto:dev@directory.apache.org">Apache Directory Project</a> 028 */ 029public final class ApacheSchemaConstants 030{ 031 032 /** 033 * Ensures no construction of this class, also ensures there is no need for final keyword above 034 * (Implicit super constructor is not visible for default constructor), 035 * but is still self documenting. 036 */ 037 private ApacheSchemaConstants() 038 { 039 } 040 041 public static final String SCHEMA_NAME = "apache"; 042 043 // ---- ObjectClasses ----------------------------------------------------- 044 // ApacheCatalogEntry 045 public static final String APACHE_CATALOG_ENTRY_OC = "apacheCatalogEntry"; 046 public static final String APACHE_CATALOG_ENTRY_OC_OID = "1.3.6.1.4.1.18060.0.4.1.3.5"; 047 048 // apacheFactoryConfiguration 049 public static final String APACHE_FACTORY_CONFIGURATION_OC = "apacheFactoryConfiguration"; 050 public static final String APACHE_FACTORY_CONFIGURATION_OC_OID = "1.3.6.1.4.1.18060.0.4.1.3.4"; 051 052 // ApacheServiceConfiguration 053 public static final String APACHE_SERVICE_CONFIGURATION_OC = "apacheServiceConfiguration"; 054 public static final String APACHE_SERVICE_CONFIGURATION_OC_OID = "1.3.6.1.4.1.18060.0.4.1.3.3"; 055 056 // ApacheSubschema 057 public static final String APACHE_SUBSCHEMA_OC = "apacheSubschema"; 058 public static final String APACHE_SUBSCHEMA_OC_OID = "1.3.6.1.4.1.18060.0.4.1.3.9"; 059 060 // JavaClass 061 public static final String JAVA_CLASS_OC = "javaClass"; 062 public static final String JAVA_CLASS_OC_OID = "1.3.6.1.4.1.18060.0.4.1.3.8"; 063 064 // JavaStoredProcUnit 065 public static final String JAVA_STORED_PROC_UNIT_OC = "javaStoredProcUnit"; 066 public static final String JAVA_STORED_PROC_UNIT_OC_OID = "1.3.6.1.4.1.18060.0.4.1.5.5"; 067 068 // JavaxScriptStoredProcUnit 069 public static final String JAVAX_SCRIPT_STORED_PROC_UNIT_OC = "javaxScriptStoredProcUnit"; 070 public static final String JAVAX_SCRIPT_STORED_PROC_UNIT_OC_OID = "1.3.6.1.4.1.18060.0.4.1.5.8"; 071 072 // PrefNode 073 public static final String PREF_NODE_OC = "prefNode"; 074 public static final String PREF_NODE_OC_OID = "1.3.6.1.4.1.18060.0.4.1.3.1"; 075 076 // SchemaModificationAttributes 077 public static final String SCHEMA_MODIFICATION_ATTRIBUTES_OC = "schemaModificationAttributes"; 078 public static final String SCHEMA_MODIFICATION_ATTRIBUTES_OC_OID = "1.3.6.1.4.1.18060.0.4.1.3.10"; 079 080 // StoredProcUnit 081 public static final String STORED_PROC_UNIT_OC = "storedProcUnit"; 082 public static final String STORED_PROC_UNIT_OC_OID = "1.3.6.1.4.1.18060.0.4.1.5.3"; 083 084 // TriggerExecutionSubentry 085 public static final String TRIGGER_EXECUTION_SUBENTRY_OC = "triggerExecutionSubentry"; 086 public static final String TRIGGER_EXECUTION_SUBENTRY_OC_OID = "1.3.6.1.4.1.18060.0.4.1.2.28"; 087 088 // UnixFile 089 public static final String UNIX_FILE_OC = "unixFile"; 090 public static final String UNIX_FILE_OC_OID = "1.3.6.1.4.1.18060.0.4.1.3.7"; 091 092 // WindowsFile 093 public static final String WINDOWS_FILE_OC = "windowsFile"; 094 public static final String WINDOWS_FILE_OC_OID = "1.3.6.1.4.1.18060.0.4.1.3.6"; 095 096 // ---- AttributeType ---------------------------------------------------------- 097 // ApachePresence 098 public static final String APACHE_PRESENCE_AT = "ApachePresence"; 099 public static final String APACHE_PRESENCE_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.3"; 100 101 // ApacheOneLevel 102 public static final String APACHE_ONE_LEVEL_AT = "apacheOneLevel"; 103 public static final String APACHE_ONE_LEVEL_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.4"; 104 105 // ApacheOneAlias 106 public static final String APACHE_ONE_ALIAS_AT = "apacheOneAlias"; 107 public static final String APACHE_ONE_ALIAS_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.5"; 108 109 // ApacheSubAlias 110 public static final String APACHE_SUB_ALIAS_AT = "apacheSubAlias"; 111 public static final String APACHE_SUB_ALIAS_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.6"; 112 113 // ApacheAlias 114 public static final String APACHE_ALIAS_AT = "apacheAlias"; 115 public static final String APACHE_ALIAS_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.7"; 116 117 // PrefNodeName 118 public static final String PREF_NODE_NAME_AT = "prefNodeName"; 119 public static final String PREF_NODE_NAME_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.8"; 120 121 // ApacheSamType 122 public static final String APACHE_SAM_TYPE_AT = "apacheSamType"; 123 public static final String APACHE_SAM_TYPE_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.9"; 124 125 // AutonomousAreaSubentry 126 public static final String AUTONOMOUS_AREA_SUBENTRY_AT = "autonomousAreaSubentry"; 127 public static final String AUTONOMOUS_AREA_SUBENTRY_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.10"; 128 129 // AccessControlSubentries 130 public static final String ACCESS_CONTROL_SUBENTRIES_AT = "accessControlSubentries"; 131 public static final String ACCESS_CONTROL_SUBENTRIES_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.11"; 132 133 // NbChildren 134 public static final String NB_CHILDREN_AT = "nbChildren"; 135 public static final String NB_CHILDREN_OID = "1.3.6.1.4.1.18060.0.4.1.2.12"; 136 137 // NbSubordinates 138 public static final String NB_SUBORDINATES_AT = "nbSubordinates"; 139 public static final String NB_SUBORDINATES_OID = "1.3.6.1.4.1.18060.0.4.1.2.13"; 140 141 // ApacheServicePid 142 public static final String APACHE_SERVICE_PID_AT = "apacheServicePid"; 143 public static final String APACHE_SERVICE_PID_OID = "1.3.6.1.4.1.18060.0.4.1.2.15"; 144 145 // ApacheServiceFactoryPid 146 public static final String APACHE_SERVICE_FACTORYPID_AT = "apacheServiceFactoryPid"; 147 public static final String APACHE_SERVICE_FACTORYPID_OID = "1.3.6.1.4.1.18060.0.4.1.2.16"; 148 149 // CatalogEntryName 150 public static final String APACHE_CATALOGUE_ENTRY_NAME_AT = "apacheCatalogEntryName"; 151 public static final String APACHE_CATALOGUE_ENTRY_NAME_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.17"; 152 153 public static final String APACHE_CATALOGUE_ENTRY_BASE_DN_AT = "apacheCatalogEntryBaseDn"; 154 public static final String APACHE_CATALOGUE_ENTRY_BASE_DN_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.18"; 155 156 // WindowsFilePath 157 public static final String WINDOWS_FILE_AT = "windowsFilePath"; 158 public static final String WINDOWS_FILE_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.19"; 159 160 // WindowsFilePath 161 public static final String UNIX_FILE_AT = "unixFilePath"; 162 public static final String UNIX_FILE_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.20"; 163 164 // FullyQualifiedJavaClassName 165 public static final String FULLY_QUALIFIED_JAVA_CLASS_NAME_AT = "fullyQualifiedJavaClassName"; 166 public static final String FULLY_QUALIFIED_JAVA_CLASS_NAME_OID = "1.3.6.1.4.1.18060.0.4.1.2.21"; 167 168 // JavaClassByteCode 169 public static final String JAVA_CLASS_BYTE_CODE_AT = "javaClassByteCode"; 170 public static final String JAVA_CLASS_BYTE_CODE_OID = "1.3.6.1.4.1.18060.0.4.1.2.22"; 171 172 // ClassLoaderDefaultSearchContext 173 public static final String CLASS_LOADER_DEFAULT_SEARCH_CONTEXT_AT = "classLoaderDefaultSearchContext"; 174 public static final String CLASS_LOADER_DEFAULT_SEARCH_CONTEXT_OID = "1.3.6.1.4.1.18060.0.4.1.2.23"; 175 176 // PrescriptiveTriggerSpecification 177 public static final String PRESCRIPTIVE_TRIGGER_SPECIFICATION_AT = "prescriptiveTriggerSpecification"; 178 public static final String PRESCRIPTIVE_TRIGGER_SPECIFICATION_OID = "1.3.6.1.4.1.18060.0.4.1.2.25"; 179 180 // EntryTriggerSpecification 181 public static final String ENTRY_TRIGGER_SPECIFICATION_AT = "entryTriggerSpecification"; 182 public static final String ENTRY_TRIGGER_SPECIFICATION_OID = "1.3.6.1.4.1.18060.0.4.1.2.26"; 183 184 // TriggerExecutionSubentries 185 public static final String TRIGGER_EXECUTION_SUBENTRIES_AT = "triggerExecutionSubentries"; 186 public static final String TRIGGER_EXECUTION_SUBENTRIES_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.27"; 187 188 // entryDeleted 189 public static final String ENTRY_DELETED_AT = "entryDeleted"; 190 public static final String ENTRY_DELETED_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.31"; 191 192 // Comparators 193 public static final String COMPARATORS_AT = "comparators"; 194 public static final String COMPARATORS_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.32"; 195 196 // Normalizers 197 public static final String NORMALIZERS_AT = "normalizers"; 198 public static final String NORMALIZERS_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.33"; 199 200 // SyntaxCheckers 201 public static final String SYNTAX_CHECKERS_AT = "syntaxCheckers"; 202 public static final String SYNTAX_CHECKERS_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.34"; 203 204 // SchemaModifyTimestamp 205 public static final String SCHEMA_MODIFY_TIMESTAMP_AT = "schemaModifyTimestamp"; 206 public static final String SCHEMA_MODIFY_TIMESTAMP_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.35"; 207 208 // SchemaModifiersName 209 public static final String SCHEMA_MODIFIERS_NAME_AT = "schemaModifiersName"; 210 public static final String SCHEMA_MODIFIERS_NAME_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.36"; 211 212 // SubschemaSubentryName 213 public static final String SUBSCHEMA_SUBENTRY_NAME_AT = "subschemaSubentryName"; 214 public static final String SUBSCHEMA_SUBENTRY_NAME_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.37"; 215 216 // PrivateKeyFormat 217 public static final String PRIVATE_KEY_FORMAT_AT = "privateKeyFormat"; 218 public static final String PRIVATE_KEY_FORMAT_OID = "1.3.6.1.4.1.18060.0.4.1.2.38"; 219 220 // KeyAlgorithm 221 public static final String KEY_ALGORITHM_AT = "keyAlgorithm"; 222 public static final String KEY_ALGORITHM_OID = "1.3.6.1.4.1.18060.0.4.1.2.39"; 223 224 // PrivateKey 225 public static final String PRIVATE_KEY_AT = "privateKey"; 226 public static final String PRIVATE_KEY_OID = "1.3.6.1.4.1.18060.0.4.1.2.40"; 227 228 // PublicKeyFormat 229 public static final String PUBLIC_KEY_FORMAT_AT = "publicKeyFormat"; 230 public static final String PUBLIC_KEY_FORMAT_OID = "1.3.6.1.4.1.18060.0.4.1.2.41"; 231 232 // PublicKey 233 public static final String PUBLIC_KEY_AT = "publicKey"; 234 public static final String PUBLIC_KEY_OID = "1.3.6.1.4.1.18060.0.4.1.2.42"; 235 236 // ApacheSubLevel 237 public static final String APACHE_SUB_LEVEL_AT = "apacheSubLevel"; 238 public static final String APACHE_SUB_LEVEL_OID = "1.3.6.1.4.1.18060.0.4.1.2.43"; 239 240 // Revisions 241 public static final String REVISIONS_AT = "revisions"; 242 public static final String REVISIONS_OID = "1.3.6.1.4.1.18060.0.4.1.2.44"; 243 244 // ChangeTime 245 public static final String CHANGE_TIME_AT = "changeTime"; 246 public static final String CHANGE_TIME_OID = "1.3.6.1.4.1.18060.0.4.1.2.45"; 247 248 // ChangeType 249 public static final String CHANGE_TYPE_AT = "changeType"; 250 public static final String CHANGE_TYPE_OID = "1.3.6.1.4.1.18060.0.4.1.2.46"; 251 252 // EventId 253 public static final String EVENT_ID_AT = "eventId"; 254 public static final String EVENT_ID_OID = "1.3.6.1.4.1.18060.0.4.1.2.47"; 255 256 // Committer 257 public static final String COMMITTER_AT = "committer"; 258 public static final String COMMITTER_OID = "1.3.6.1.4.1.18060.0.4.1.2.48"; 259 260 // ChangeLogContext 261 public static final String CHANGELOG_CONTEXT_AT = "changeLogContext"; 262 public static final String CHANGELOG_CONTEXT_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.49"; 263 264 // apacheRdn 265 public static final String APACHE_RDN_AT = "apacheRdn"; 266 public static final String APACHE_RDN_AT_OID = "1.3.6.1.4.1.18060.0.4.1.2.50"; 267 268 // entryParentId 269 public static final String ENTRY_PARENT_ID_AT = "entryParentId"; 270 public static final String ENTRY_PARENT_ID_OID = "1.3.6.1.4.1.18060.0.4.1.2.51"; 271}