| Package | Description |
|---|---|
| org.forgerock.opendj.ldap |
Classes and interfaces for core types including connections, entries, and
attributes.
|
| org.forgerock.opendj.ldap.schema |
Classes and interfaces for constructing and querying LDAP schemas.
|
| Modifier and Type | Method and Description |
|---|---|
static ObjectClass |
Entries.getStructuralObjectClass(Entry entry)
Returns the structural object class associated with the provided entry,
or
null if none was found. |
static ObjectClass |
Entries.getStructuralObjectClass(Entry entry,
Schema schema)
Returns the structural object class associated with the provided entry,
or
null if none was found. |
| Modifier and Type | Method and Description |
|---|---|
static 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 Type | Method and Description |
|---|---|
static boolean |
Entries.containsObjectClass(Entry entry,
ObjectClass objectClass)
Check if the provided entry contains the provided object class.
|
static boolean |
Entries.containsObjectClass(Entry entry,
Schema schema,
ObjectClass objectClass)
Check if the provided entry contains the provided object class.
|
| Modifier and Type | Method and Description |
|---|---|
static ObjectClass |
CoreSchema.getAliasObjectClass()
Returns a reference to the
alias Object Class
which has the OID 2.5.6.1. |
static ObjectClass |
CoreSchema.getApplicationProcessObjectClass()
Returns a reference to the
applicationProcess Object Class
which has the OID 2.5.6.11. |
static ObjectClass |
CoreSchema.getAuthPasswordObjectObjectClass()
Returns a reference to the
authPasswordObject Object Class
which has the OID 1.3.6.1.4.1.4203.1.4.7. |
static ObjectClass |
CoreSchema.getCertificationAuthorityObjectClass()
Returns a reference to the
certificationAuthority Object Class
which has the OID 2.5.6.16. |
static ObjectClass |
CoreSchema.getCertificationAuthorityV2ObjectClass()
Returns a reference to the
certificationAuthority-V2 Object Class
which has the OID 2.5.6.16.2. |
static ObjectClass |
CoreSchema.getCountryObjectClass()
Returns a reference to the
country Object Class
which has the OID 2.5.6.2. |
static ObjectClass |
CoreSchema.getCRlDistributionPointObjectClass()
Returns a reference to the
cRLDistributionPoint Object Class
which has the OID 2.5.6.19. |
static ObjectClass |
CoreSchema.getDCObjectObjectClass()
Returns a reference to the
dcObject Object Class
which has the OID 1.3.6.1.4.1.1466.344. |
static ObjectClass |
CoreSchema.getDeltaCrlObjectClass()
Returns a reference to the
deltaCRL Object Class
which has the OID 2.5.6.23. |
static ObjectClass |
CoreSchema.getDeviceObjectClass()
Returns a reference to the
device Object Class
which has the OID 2.5.6.14. |
static ObjectClass |
CoreSchema.getExtensibleObjectObjectClass()
Returns a reference to the
extensibleObject Object Class
which has the OID 1.3.6.1.4.1.1466.101.120.111. |
static ObjectClass |
CoreSchema.getGroupOfNamesObjectClass()
Returns a reference to the
groupOfNames Object Class
which has the OID 2.5.6.9. |
static ObjectClass |
CoreSchema.getGroupOfUniqueNamesObjectClass()
Returns a reference to the
groupOfUniqueNames Object Class
which has the OID 2.5.6.17. |
static ObjectClass |
CoreSchema.getLocalityObjectClass()
Returns a reference to the
locality Object Class
which has the OID 2.5.6.3. |
ObjectClass |
Schema.getObjectClass(String name)
Returns the object class with the specified name or numeric OID.
|
static ObjectClass |
CoreSchema.getOrganizationalPersonObjectClass()
Returns a reference to the
organizationalPerson Object Class
which has the OID 2.5.6.7. |
static ObjectClass |
CoreSchema.getOrganizationalRoleObjectClass()
Returns a reference to the
organizationalRole Object Class
which has the OID 2.5.6.8. |
static ObjectClass |
CoreSchema.getOrganizationalUnitObjectClass()
Returns a reference to the
organizationalUnit Object Class
which has the OID 2.5.6.5. |
static ObjectClass |
CoreSchema.getOrganizationObjectClass()
Returns a reference to the
organization Object Class
which has the OID 2.5.6.4. |
static ObjectClass |
CoreSchema.getPersonObjectClass()
Returns a reference to the
person Object Class
which has the OID 2.5.6.6. |
static ObjectClass |
CoreSchema.getPkiCaObjectClass()
Returns a reference to the
pkiCA Object Class
which has the OID 2.5.6.22. |
static ObjectClass |
CoreSchema.getPkiUserObjectClass()
Returns a reference to the
pkiUser Object Class
which has the OID 2.5.6.21. |
static ObjectClass |
CoreSchema.getResidentialPersonObjectClass()
Returns a reference to the
residentialPerson Object Class
which has the OID 2.5.6.10. |
static ObjectClass |
CoreSchema.getStrongAuthenticationUserObjectClass()
Returns a reference to the
strongAuthenticationUser Object Class
which has the OID 2.5.6.15. |
ObjectClass |
DITContentRule.getStructuralClass()
Returns the structural objectclass for this DIT content rule.
|
ObjectClass |
NameForm.getStructuralClass()
Returns the structural objectclass of this name form.
|
static ObjectClass |
CoreSchema.getSubschemaObjectClass()
Returns a reference to the
subschema Object Class
which has the OID 2.5.20.1. |
static ObjectClass |
CoreSchema.getTopObjectClass()
Returns a reference to the
top Object Class
which has the OID 2.5.6.0. |
static ObjectClass |
CoreSchema.getUIDObjectObjectClass()
Returns a reference to the
uidObject Object Class
which has the OID 1.3.6.1.1.3.1. |
static ObjectClass |
CoreSchema.getUserSecurityInformationObjectClass()
Returns a reference to the
userSecurityInformation Object Class
which has the OID 2.5.6.18. |
| Modifier and Type | Method and Description |
|---|---|
Set<ObjectClass> |
DITContentRule.getAuxiliaryClasses()
Returns an unmodifiable set containing the auxiliary objectclasses that
may be used for entries associated with this DIT content rule.
|
Collection<ObjectClass> |
Schema.getObjectClasses()
Returns an unmodifiable collection containing all of the object classes
contained in this schema.
|
Collection<ObjectClass> |
Schema.getObjectClassesWithName(String name)
Returns an unmodifiable collection containing all of the object classes
having the specified name or numeric OID.
|
Set<ObjectClass> |
ObjectClass.getSuperiorClasses()
Returns an unmodifiable set containing the superior classes for this
object class.
|
| Modifier and Type | Method and Description |
|---|---|
ObjectClass.Builder |
SchemaBuilder.buildObjectClass(ObjectClass objectClass)
Returns an object class builder whose fields are initialized to the
values of the provided object class.
|
DITContentRule |
Schema.getDITContentRule(ObjectClass structuralClass)
Returns the DIT content rule associated with the provided structural
object class, or
null if no rule is defined. |
Collection<NameForm> |
Schema.getNameForms(ObjectClass structuralClass)
Returns an unmodifiable collection containing all of 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.
|
Copyright © 2011-2015 ForgeRock AS. All Rights Reserved.