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.
|
org.forgerock.opendj.security |
An LDAP based security provider having the name "OpenDJ" and exposing an LDAP/LDIF based
KeyStore service. |
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,
ObjectClass objectClass,
Schema schema)
Check if the provided entry contains the provided object class.
|
Modifier and Type | Method and Description |
---|---|
static ObjectClass |
CoreSchema.getAccountObjectClass()
Returns a reference to the
account Object Class
which has the OID 0.9.2342.19200300.100.4.5 . |
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.getDocumentObjectClass()
Returns a reference to the
document Object Class
which has the OID 0.9.2342.19200300.100.4.6 . |
static ObjectClass |
CoreSchema.getDocumentSeriesObjectClass()
Returns a reference to the
documentSeries Object Class
which has the OID 0.9.2342.19200300.100.4.9 . |
static ObjectClass |
CoreSchema.getDomainObjectClass()
Returns a reference to the
domain Object Class
which has the OID 0.9.2342.19200300.100.4.13 . |
static ObjectClass |
CoreSchema.getDomainRelatedObjectObjectClass()
Returns a reference to the
domainRelatedObject Object Class
which has the OID 0.9.2342.19200300.100.4.17 . |
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.getFriendlyCountryObjectClass()
Returns a reference to the
friendlyCountry Object Class
which has the OID 0.9.2342.19200300.100.4.18 . |
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 nameOrOid)
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.getRFc822localPartObjectClass()
Returns a reference to the
rFC822localPart Object Class
which has the OID 0.9.2342.19200300.100.4.14 . |
static ObjectClass |
CoreSchema.getRoomObjectClass()
Returns a reference to the
room Object Class
which has the OID 0.9.2342.19200300.100.4.7 . |
static ObjectClass |
CoreSchema.getSimpleSecurityObjectObjectClass()
Returns a reference to the
simpleSecurityObject Object Class
which has the OID 0.9.2342.19200300.100.4.19 . |
static ObjectClass |
CoreSchema.getStrongAuthenticationUserObjectClass()
Returns a reference to the
strongAuthenticationUser Object Class
which has the OID 2.5.6.15 . |
ObjectClass |
NameForm.getStructuralClass()
Returns the structural objectclass of this name form.
|
ObjectClass |
DitContentRule.getStructuralClass()
Returns the structural objectclass for this DIT content rule.
|
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.
|
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.
|
Modifier and Type | Method and Description |
---|---|
static Set<ObjectClass> |
OpenDjSecurityProviderSchema.getObjectClasses()
Returns the set of LDAP object classes required in order to support the OpenDJ security provider.
|
Copyright © 2010-2018, ForgeRock All Rights Reserved.