Uses of Class
org.forgerock.opendj.ldap.schema.ObjectClass
Package
Description
Classes and interfaces for core types including connections, entries, and
attributes.
Classes and interfaces for constructing and querying LDAP schemas.
An LDAP based security provider having the name "OpenDJ" and exposing an LDAP/LDIF based
KeyStore
service.Contains various classes that comprise the core of the Directory Server codebase.
Contains a number of interfaces that are implemented by the various types of Directory Server operations.
-
Uses of ObjectClass in org.forgerock.opendj.ldap
Modifier and TypeMethodDescriptionstatic ObjectClass
Entries.getStructuralObjectClass
(Entry entry) Returns the structural object class associated with the provided entry, ornull
if none was found.static ObjectClass
Entries.getStructuralObjectClass
(Entry entry, Schema schema) Returns the structural object class associated with the provided entry, ornull
if none was found.Modifier and TypeMethodDescriptionstatic Set<ObjectClass>
Entries.getObjectClasses
(Entry entry) Returns an unmodifiable set containing the object classes associated with the provided entry.static Set<ObjectClass>
Entries.getObjectClasses
(Entry entry, Schema schema) Returns an unmodifiable set containing the object classes associated with the provided entry.Modifier and TypeMethodDescriptionstatic boolean
Entries.containsObjectClass
(Entry entry, ObjectClass objectClass) Check if the provided entry contains the provided object class.static boolean
Entries.containsObjectClass
(Entry entry, ObjectClass objectClass, Schema schema) Check if the provided entry contains the provided object class. -
Uses of ObjectClass in org.forgerock.opendj.ldap.schema
Modifier and TypeMethodDescriptionstatic ObjectClass
CoreSchema.getAccountObjectClass()
Returns a reference to theaccount
Object Class which has the OID0.9.2342.19200300.100.4.5
.static ObjectClass
CoreSchema.getAliasObjectClass()
Returns a reference to thealias
Object Class which has the OID2.5.6.1
.static ObjectClass
CoreSchema.getApplicationProcessObjectClass()
Returns a reference to theapplicationProcess
Object Class which has the OID2.5.6.11
.static ObjectClass
CoreSchema.getAuthPasswordObjectObjectClass()
Returns a reference to theauthPasswordObject
Object Class which has the OID1.3.6.1.4.1.4203.1.4.7
.static ObjectClass
CoreSchema.getCertificationAuthorityObjectClass()
Returns a reference to thecertificationAuthority
Object Class which has the OID2.5.6.16
.static ObjectClass
CoreSchema.getCertificationAuthorityV2ObjectClass()
Returns a reference to thecertificationAuthority-V2
Object Class which has the OID2.5.6.16.2
.static ObjectClass
CoreSchema.getCountryObjectClass()
Returns a reference to thecountry
Object Class which has the OID2.5.6.2
.static ObjectClass
CoreSchema.getCRlDistributionPointObjectClass()
Returns a reference to thecRLDistributionPoint
Object Class which has the OID2.5.6.19
.static ObjectClass
CoreSchema.getDCObjectObjectClass()
Returns a reference to thedcObject
Object Class which has the OID1.3.6.1.4.1.1466.344
.static ObjectClass
CoreSchema.getDeltaCrlObjectClass()
Returns a reference to thedeltaCRL
Object Class which has the OID2.5.6.23
.static ObjectClass
CoreSchema.getDeviceObjectClass()
Returns a reference to thedevice
Object Class which has the OID2.5.6.14
.static ObjectClass
CoreSchema.getDocumentObjectClass()
Returns a reference to thedocument
Object Class which has the OID0.9.2342.19200300.100.4.6
.static ObjectClass
CoreSchema.getDocumentSeriesObjectClass()
Returns a reference to thedocumentSeries
Object Class which has the OID0.9.2342.19200300.100.4.9
.static ObjectClass
CoreSchema.getDomainObjectClass()
Returns a reference to thedomain
Object Class which has the OID0.9.2342.19200300.100.4.13
.static ObjectClass
CoreSchema.getDomainRelatedObjectObjectClass()
Returns a reference to thedomainRelatedObject
Object Class which has the OID0.9.2342.19200300.100.4.17
.static ObjectClass
CoreSchema.getExtensibleObjectObjectClass()
Returns a reference to theextensibleObject
Object Class which has the OID1.3.6.1.4.1.1466.101.120.111
.static ObjectClass
CoreSchema.getFriendlyCountryObjectClass()
Returns a reference to thefriendlyCountry
Object Class which has the OID0.9.2342.19200300.100.4.18
.static ObjectClass
CoreSchema.getGroupOfNamesObjectClass()
Returns a reference to thegroupOfNames
Object Class which has the OID2.5.6.9
.static ObjectClass
CoreSchema.getGroupOfUniqueNamesObjectClass()
Returns a reference to thegroupOfUniqueNames
Object Class which has the OID2.5.6.17
.static ObjectClass
CoreSchema.getLocalityObjectClass()
Returns a reference to thelocality
Object Class which has the OID2.5.6.3
.Schema.getObjectClass
(String nameOrOid) Returns the object class with the specified name or numeric OID.static ObjectClass
CoreSchema.getOrganizationalPersonObjectClass()
Returns a reference to theorganizationalPerson
Object Class which has the OID2.5.6.7
.static ObjectClass
CoreSchema.getOrganizationalRoleObjectClass()
Returns a reference to theorganizationalRole
Object Class which has the OID2.5.6.8
.static ObjectClass
CoreSchema.getOrganizationalUnitObjectClass()
Returns a reference to theorganizationalUnit
Object Class which has the OID2.5.6.5
.static ObjectClass
CoreSchema.getOrganizationObjectClass()
Returns a reference to theorganization
Object Class which has the OID2.5.6.4
.static ObjectClass
CoreSchema.getPersonObjectClass()
Returns a reference to theperson
Object Class which has the OID2.5.6.6
.static ObjectClass
CoreSchema.getPkiCaObjectClass()
Returns a reference to thepkiCA
Object Class which has the OID2.5.6.22
.static ObjectClass
CoreSchema.getPkiUserObjectClass()
Returns a reference to thepkiUser
Object Class which has the OID2.5.6.21
.static ObjectClass
CoreSchema.getResidentialPersonObjectClass()
Returns a reference to theresidentialPerson
Object Class which has the OID2.5.6.10
.static ObjectClass
CoreSchema.getRFc822localPartObjectClass()
Returns a reference to therFC822localPart
Object Class which has the OID0.9.2342.19200300.100.4.14
.static ObjectClass
CoreSchema.getRoomObjectClass()
Returns a reference to theroom
Object Class which has the OID0.9.2342.19200300.100.4.7
.static ObjectClass
CoreSchema.getSimpleSecurityObjectObjectClass()
Returns a reference to thesimpleSecurityObject
Object Class which has the OID0.9.2342.19200300.100.4.19
.static ObjectClass
CoreSchema.getStrongAuthenticationUserObjectClass()
Returns a reference to thestrongAuthenticationUser
Object Class which has the OID2.5.6.15
.DitContentRule.getStructuralClass()
Returns the structural objectclass for this DIT content rule.NameForm.getStructuralClass()
Returns the structural objectclass of this name form.static ObjectClass
CoreSchema.getSubschemaObjectClass()
Returns a reference to thesubschema
Object Class which has the OID2.5.20.1
.static ObjectClass
CoreSchema.getTopObjectClass()
Returns a reference to thetop
Object Class which has the OID2.5.6.0
.static ObjectClass
CoreSchema.getUIDObjectObjectClass()
Returns a reference to theuidObject
Object Class which has the OID1.3.6.1.1.3.1
.static ObjectClass
CoreSchema.getUserSecurityInformationObjectClass()
Returns a reference to theuserSecurityInformation
Object Class which has the OID2.5.6.18
.Modifier and TypeMethodDescriptionDitContentRule.getAuxiliaryClasses()
Returns an unmodifiable set containing the auxiliary objectclasses that may be used for entries associated with this DIT content rule.Schema.getObjectClasses()
Returns an unmodifiable collection containing all the object classes contained in this schema.ObjectClass.getSuperiorClasses()
Returns an unmodifiable set containing the superior classes for this object class.Modifier and TypeMethodDescriptionSchemaBuilder.buildObjectClass
(ObjectClass objectClass) Returns an object class builder whose fields are initialized to the values of the provided object class.Schema.getDitContentRule
(ObjectClass structuralClass) Returns the DIT content rule associated with the provided structural object class, ornull
if no rule is defined.Schema.getNameForms
(ObjectClass structuralClass) Returns an unmodifiable collection containing all the name forms associated with the provided structural object class.boolean
ObjectClass.isDescendantOf
(ObjectClass objectClass) Indicates whether this objectclass is a descendant of the provided class. -
Uses of ObjectClass in org.forgerock.opendj.security
Modifier and TypeMethodDescriptionstatic Set<ObjectClass>
OpenDjSecurityProviderSchema.getObjectClasses()
Returns the set of LDAP object classes required in order to support the OpenDJ security provider. -
Uses of ObjectClass in org.opends.server.core
Modifier and TypeMethodDescriptionvoid
AddOperation.addObjectClass
(ObjectClass objectClass, String name) Adds the provided objectclass to the entry to add.void
AddOperation.removeObjectClass
(ObjectClass objectClass) Removes the provided objectclass from the entry to add. -
Uses of ObjectClass in org.opends.server.types.operation
Modifier and TypeMethodDescriptionvoid
PreOperationAddOperation.addObjectClass
(ObjectClass objectClass, String name) Adds the provided objectclass to the entry to add.void
PreOperationAddOperation.removeObjectClass
(ObjectClass objectClass) Removes the provided objectclass from the entry to add.