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.rest2ldap.schema |
This package contains LDAP schema syntaxes and matching rules for JSON based attributes.
|
Constructor and Description |
---|
SortKey(AttributeDescription attributeDescription,
boolean isReverseOrder,
MatchingRule orderingMatchingRule)
Creates a new sort key using the provided attribute description.
|
Modifier and Type | Method and Description |
---|---|
MatchingRule |
Syntax.getApproximateMatchingRule()
Retrieves the default approximate matching rule that will be used for
attributes with this syntax.
|
MatchingRule |
AttributeType.getApproximateMatchingRule()
Returns the matching rule that should be used for approximate matching
with this attribute type.
|
static MatchingRule |
CoreSchema.getAuthPasswordExactMatchingRule()
Returns a reference to the
authPasswordExactMatch Matching Rule
which has the OID 1.3.6.1.4.1.4203.1.2.2 . |
static MatchingRule |
CoreSchema.getBitStringMatchingRule()
Returns a reference to the
bitStringMatch Matching Rule
which has the OID 2.5.13.16 . |
static MatchingRule |
CoreSchema.getBooleanMatchingRule()
Returns a reference to the
booleanMatch Matching Rule
which has the OID 2.5.13.13 . |
static MatchingRule |
CoreSchema.getCaseExactIA5MatchingRule()
Returns a reference to the
caseExactIA5Match Matching Rule
which has the OID 1.3.6.1.4.1.1466.109.114.1 . |
static MatchingRule |
CoreSchema.getCaseExactMatchingRule()
Returns a reference to the
caseExactMatch Matching Rule
which has the OID 2.5.13.5 . |
static MatchingRule |
CoreSchema.getCaseExactOrderingMatchingRule()
Returns a reference to the
caseExactOrderingMatch Matching Rule
which has the OID 2.5.13.6 . |
static MatchingRule |
CoreSchema.getCaseExactSubstringsMatchingRule()
Returns a reference to the
caseExactSubstringsMatch Matching Rule
which has the OID 2.5.13.7 . |
static MatchingRule |
CoreSchema.getCaseIgnoreIA5MatchingRule()
Returns a reference to the
caseIgnoreIA5Match Matching Rule
which has the OID 1.3.6.1.4.1.1466.109.114.2 . |
static MatchingRule |
CoreSchema.getCaseIgnoreIA5SubstringsMatchingRule()
Returns a reference to the
caseIgnoreIA5SubstringsMatch Matching Rule
which has the OID 1.3.6.1.4.1.1466.109.114.3 . |
static MatchingRule |
CoreSchema.getCaseIgnoreListMatchingRule()
Returns a reference to the
caseIgnoreListMatch Matching Rule
which has the OID 2.5.13.11 . |
static MatchingRule |
CoreSchema.getCaseIgnoreListSubstringsMatchingRule()
Returns a reference to the
caseIgnoreListSubstringsMatch Matching Rule
which has the OID 2.5.13.12 . |
static MatchingRule |
CoreSchema.getCaseIgnoreMatchingRule()
Returns a reference to the
caseIgnoreMatch Matching Rule
which has the OID 2.5.13.2 . |
static MatchingRule |
CoreSchema.getCaseIgnoreOrderingMatchingRule()
Returns a reference to the
caseIgnoreOrderingMatch Matching Rule
which has the OID 2.5.13.3 . |
static MatchingRule |
CoreSchema.getCaseIgnoreSubstringsMatchingRule()
Returns a reference to the
caseIgnoreSubstringsMatch Matching Rule
which has the OID 2.5.13.4 . |
static MatchingRule |
CoreSchema.getCertificateExactMatchingRule()
Returns a reference to the
certificateExactMatch Matching Rule
which has the OID 2.5.13.34 . |
static MatchingRule |
CoreSchema.getDirectoryStringFirstComponentMatchingRule()
Returns a reference to the
directoryStringFirstComponentMatch Matching Rule
which has the OID 2.5.13.31 . |
static MatchingRule |
CoreSchema.getDistinguishedNameMatchingRule()
Returns a reference to the
distinguishedNameMatch Matching Rule
which has the OID 2.5.13.1 . |
MatchingRule |
Syntax.getEqualityMatchingRule()
Retrieves the default equality matching rule that will be used for
attributes with this syntax.
|
MatchingRule |
AttributeType.getEqualityMatchingRule()
Returns the matching rule that should be used for equality matching with
this attribute type.
|
static MatchingRule |
CoreSchema.getGeneralizedTimeMatchingRule()
Returns a reference to the
generalizedTimeMatch Matching Rule
which has the OID 2.5.13.27 . |
static MatchingRule |
CoreSchema.getGeneralizedTimeOrderingMatchingRule()
Returns a reference to the
generalizedTimeOrderingMatch Matching Rule
which has the OID 2.5.13.28 . |
static MatchingRule |
CoreSchema.getIntegerFirstComponentMatchingRule()
Returns a reference to the
integerFirstComponentMatch Matching Rule
which has the OID 2.5.13.29 . |
static MatchingRule |
CoreSchema.getIntegerMatchingRule()
Returns a reference to the
integerMatch Matching Rule
which has the OID 2.5.13.14 . |
static MatchingRule |
CoreSchema.getIntegerOrderingMatchingRule()
Returns a reference to the
integerOrderingMatch Matching Rule
which has the OID 2.5.13.15 . |
static MatchingRule |
CoreSchema.getKeywordMatchingRule()
Returns a reference to the
keywordMatch Matching Rule
which has the OID 2.5.13.33 . |
MatchingRule |
MatchingRuleUse.getMatchingRule()
Returns the matching rule for this matching rule use.
|
MatchingRule |
Schema.getMatchingRule(String nameOrOid)
Returns the matching rule with the specified name or numeric OID.
|
static MatchingRule |
CoreSchema.getNumericStringMatchingRule()
Returns a reference to the
numericStringMatch Matching Rule
which has the OID 2.5.13.8 . |
static MatchingRule |
CoreSchema.getNumericStringOrderingMatchingRule()
Returns a reference to the
numericStringOrderingMatch Matching Rule
which has the OID 2.5.13.9 . |
static MatchingRule |
CoreSchema.getNumericStringSubstringsMatchingRule()
Returns a reference to the
numericStringSubstringsMatch Matching Rule
which has the OID 2.5.13.10 . |
static MatchingRule |
CoreSchema.getObjectIdentifierFirstComponentMatchingRule()
Returns a reference to the
objectIdentifierFirstComponentMatch Matching Rule
which has the OID 2.5.13.30 . |
static MatchingRule |
CoreSchema.getObjectIdentifierMatchingRule()
Returns a reference to the
objectIdentifierMatch Matching Rule
which has the OID 2.5.13.0 . |
static MatchingRule |
CoreSchema.getOctetStringMatchingRule()
Returns a reference to the
octetStringMatch Matching Rule
which has the OID 2.5.13.17 . |
static MatchingRule |
CoreSchema.getOctetStringOrderingMatchingRule()
Returns a reference to the
octetStringOrderingMatch Matching Rule
which has the OID 2.5.13.18 . |
static MatchingRule |
CoreSchema.getOctetStringSubstringsMatchingRule()
Returns a reference to the
octetStringSubstringsMatch Matching Rule
which has the OID 2.5.13.19 . |
MatchingRule |
Syntax.getOrderingMatchingRule()
Retrieves the default ordering matching rule that will be used for
attributes with this syntax.
|
MatchingRule |
AttributeType.getOrderingMatchingRule()
Returns the matching rule that should be used for ordering with this attribute type.
|
static MatchingRule |
CoreSchema.getPresentationAddressMatchingRule()
Returns a reference to the
presentationAddressMatch Matching Rule
which has the OID 2.5.13.22 . |
static MatchingRule |
CoreSchema.getProtocolInformationMatchingRule()
Returns a reference to the
protocolInformationMatch Matching Rule
which has the OID 2.5.13.24 . |
MatchingRule |
Syntax.getSubstringMatchingRule()
Retrieves the default substring matching rule that will be used for
attributes with this syntax.
|
MatchingRule |
AttributeType.getSubstringMatchingRule()
Returns the matching rule that should be used for substring matching with this attribute type.
|
static MatchingRule |
CoreSchema.getTelephoneNumberMatchingRule()
Returns a reference to the
telephoneNumberMatch Matching Rule
which has the OID 2.5.13.20 . |
static MatchingRule |
CoreSchema.getTelephoneNumberSubstringsMatchingRule()
Returns a reference to the
telephoneNumberSubstringsMatch Matching Rule
which has the OID 2.5.13.21 . |
static MatchingRule |
CoreSchema.getUniqueMemberMatchingRule()
Returns a reference to the
uniqueMemberMatch Matching Rule
which has the OID 2.5.13.23 . |
static MatchingRule |
CoreSchema.getUUIDMatchingRule()
Returns a reference to the
uuidMatch Matching Rule
which has the OID 1.3.6.1.1.16.2 . |
static MatchingRule |
CoreSchema.getUUIDOrderingMatchingRule()
Returns a reference to the
uuidOrderingMatch Matching Rule
which has the OID 1.3.6.1.1.16.3 . |
static MatchingRule |
CoreSchema.getWordMatchingRule()
Returns a reference to the
wordMatch Matching Rule
which has the OID 2.5.13.32 . |
Modifier and Type | Method and Description |
---|---|
Collection<MatchingRule> |
Schema.getMatchingRules()
Returns an unmodifiable collection containing all of the matching rules
contained in this schema.
|
Modifier and Type | Method and Description |
---|---|
MatchingRule.Builder |
SchemaBuilder.buildMatchingRule(MatchingRule matchingRule)
Returns a matching rule builder whose fields are initialized to the
values of the provided matching rule.
|
MatchingRuleUse |
Schema.getMatchingRuleUse(MatchingRule matchingRule)
Returns the matching rule use associated with the provided matching rule,
or
null if no use is defined. |
Modifier and Type | Method and Description |
---|---|
static MatchingRule |
JsonSchema.getCaseExactJsonIdMatchingRule()
Returns the
jsonMatch matching rule having the OID 1.3.6.1.4.1.36733.2.1.4.5. |
static MatchingRule |
JsonSchema.getCaseExactJsonQueryMatchingRule()
Returns the
jsonQueryMatch matching rule having the OID 1.3.6.1.4.1.36733.2.1.4.2. |
static MatchingRule |
JsonSchema.getCaseIgnoreJsonIdMatchingRule()
Returns the
jsonMatch matching rule having the OID 1.3.6.1.4.1.36733.2.1.4.4. |
static MatchingRule |
JsonSchema.getCaseIgnoreJsonQueryMatchingRule()
Returns the
jsonQueryMatch matching rule having the OID 1.3.6.1.4.1.36733.2.1.4.1. |
Copyright 2010-2022 ForgeRock AS.