Package | Description |
---|---|
org.forgerock.opendj.adapter.server3x |
Classes for interacting with an embedded OpenDJ 2.x instance using the OpenDJ LDAP SDK.
|
org.forgerock.opendj.io |
Classes and interfaces providing I/O functionality.
|
org.forgerock.opendj.ldap |
Classes and interfaces for core types including connections, entries, and
attributes.
|
org.forgerock.opendj.ldap.controls |
Classes and interfaces for common LDAP controls.
|
org.forgerock.opendj.ldap.requests |
Classes and interfaces for core LDAP requests.
|
org.forgerock.opendj.ldap.responses |
Classes and interfaces for core LDAP responses.
|
org.forgerock.opendj.ldap.schema |
Classes and interfaces for constructing and querying LDAP schemas.
|
org.forgerock.opendj.ldap.spi |
Interfaces and classes for service providers.
|
org.forgerock.opendj.rest2ldap |
APIs for implementing REST to LDAP gateways.
|
org.opends.server.api |
Contains a number of API declarations for use throughout the
Directory Server.
|
org.opends.server.authorization.dseecompat |
Contains the Directory Server Sun Java System Directory Server Enterprise
Edition (dseecompat) compatability access control handler implementation.
|
org.opends.server.backends.pluggable.spi |
Interfaces and classes required when implementing new storage
engines for the pluggable backend.
|
org.opends.server.controls |
Contains classes that represent specific LDAP controls and their values.
|
org.opends.server.core |
Contains various classes that comprise the core of the Directory Server
codebase.
|
org.opends.server.crypto |
This package implements the Directory Server cryptographic framework,
which is described in the
CrytpoManager design document.
|
org.opends.server.extensions |
Contains various implementations of Directory Server APIs that are not
appropriate for other packages.
|
org.opends.server.protocols.ldap |
Contains the implementation for the Directory Server connection handler that
is responsible for interacting with clients using LDAPv3.
|
org.opends.server.replication.common |
This package contains utilities that can are used by all the packages
below org.opends.server.replication.
|
org.opends.server.replication.plugin |
This package contains the part of the Multi-master
replication code that works on the Directory Server side.
|
org.opends.server.schema |
Contains implementations of various Directory Server schema elements.
|
org.opends.server.tools |
Contains various Directory Server tool implementations.
|
org.opends.server.types |
Contains implementations for a number of Directory Server data
types.
|
org.opends.server.types.operation |
Contains a number of interfaces that are implemented by the various
types of Directory Server operations.
|
org.opends.server.util |
Contains implementations for various Directory Server utility classes and
methods which may be used throughout the server but do not necessarily fit in
elsewhere.
|
org.opends.server.workflowelement.localbackend |
This package contains source for the local backend workflow element, which
are used to process operations against data stored in local backend databases
and other repositories that are considered "local".
|
Modifier and Type | Method and Description |
---|---|
static ByteString |
Converters.getCredentials(byte[] authenticationValue)
Converts from
byte[] to OpenDJ server ByteString . |
Modifier and Type | Method and Description |
---|---|
ByteString |
ASN1Reader.readOctetString()
Reads the next element as an octet string having the Universal Octet
String ASN.1 type tag.
|
ByteString |
AbstractASN1Reader.readOctetString(byte type) |
ByteString |
ASN1Reader.readOctetString(byte type)
Reads the next element as an octet string having the provided type tag.
|
Modifier and Type | Method and Description |
---|---|
protected DecodeException |
AbstractLDAPMessageHandler.newUnsupportedMessageException(int messageID,
byte messageTag,
ByteString messageBytes)
Returns a decoding exception suitable for use when an unsupported LDAP
message is received.
|
void |
LDAPMessageHandler.unrecognizedMessage(int messageID,
byte messageTag,
ByteString messageBytes)
Handles an unrecognized LDAP message.
|
void |
AbstractLDAPMessageHandler.unrecognizedMessage(int messageID,
byte messageTag,
ByteString messageBytes) |
void |
LDAPWriter.writeUnrecognizedMessage(int messageID,
byte messageTag,
ByteString messageBytes)
Writes a message with the provided id, tag and content bytes.
|
Modifier and Type | Method and Description |
---|---|
ByteString |
AttributeParser.asByteString()
Returns the first value, or
null if the attribute does not
contain any values. |
ByteString |
AttributeParser.asByteString(ByteString defaultValue)
Returns the first value, or
defaultValue if the attribute does
not contain any values. |
static ByteString |
ByteString.empty()
Returns an empty byte string.
|
ByteString |
LinkedAttribute.firstValue() |
ByteString |
Attribute.firstValue()
Returns the first attribute value in this attribute.
|
ByteString |
AbstractAttribute.firstValue() |
ByteString |
AVA.getAttributeValue()
Returns the attribute value associated with this AVA.
|
ByteString |
RDN.getAttributeValue(AttributeType attributeType)
Returns the attribute value contained in this RDN which is associated
with the provided attribute type, or
null if this RDN does not
include such an attribute value. |
ByteString |
ByteSequenceReader.readByteString(int length)
Relative bulk read method.
|
ByteString |
ByteString.subSequence(int start,
int end) |
ByteString[] |
Attribute.toArray()
Returns an array containing all of the attribute values contained in this
attribute.
|
ByteString[] |
AbstractAttribute.toArray() |
ByteString |
ByteStringBuilder.toByteString()
Returns the
ByteString representation of this byte string
builder. |
ByteString |
ByteString.toByteString() |
ByteString |
ByteSequence.toByteString()
Returns the
ByteString representation of this byte sequence. |
ByteString |
DN.toNormalizedByteString()
Retrieves a normalized byte string representation of this DN.
|
static ByteString |
ByteString.valueOfBase64(String s)
Returns a byte string containing the Base64 decoded bytes of the provided
string.
|
static ByteString |
ByteString.valueOfBytes(byte[] bytes)
Returns a byte string containing the contents of the provided byte array.
|
static ByteString |
ByteString.valueOfBytes(byte[] bytes,
int offset,
int length)
Returns a byte string containing a subsequence of the contents of the
provided byte array.
|
static ByteString |
ByteString.valueOfHex(String hexString)
Returns a byte string containing the bytes of the provided hexadecimal string.
|
static ByteString |
ByteString.valueOfInt(int i)
Returns a byte string containing the big-endian encoded bytes of the
provided integer.
|
static ByteString |
ByteString.valueOfLong(long l)
Returns a byte string containing the big-endian encoded bytes of the
provided long.
|
static ByteString |
ByteString.valueOfObject(Object o)
Returns a byte string representation of the provided object.
|
static ByteString |
ByteString.valueOfUtf8(char[] chars)
Returns a byte string containing the UTF-8 encoded bytes of the provided
char array.
|
static ByteString |
ByteString.valueOfUtf8(CharSequence s)
Returns a byte string containing the UTF-8 encoded bytes of the provided
char sequence.
|
static ByteString |
ByteString.wrap(byte[] bytes)
Returns a byte string that wraps the provided byte array.
|
static ByteString |
ByteString.wrap(byte[] bytes,
int offset,
int length)
Returns a byte string that wraps a subsequence of the provided byte
array.
|
Modifier and Type | Method and Description |
---|---|
Set<ByteString> |
AttributeParser.asSetOfByteString(ByteString... defaultValues)
Returns the values contained in the attribute, or
defaultValues
if the attribute does not contain any values. |
Set<ByteString> |
AttributeParser.asSetOfByteString(Collection<ByteString> defaultValues)
Returns the values contained in the attribute, or
defaultValues
if the attribute does not contain any values. |
static Function<ByteString,AttributeDescription,NeverThrowsException> |
Functions.byteStringToAttributeDescription()
Returns a function which parses
AttributeDescription s using the
default schema. |
static Function<ByteString,AttributeDescription,NeverThrowsException> |
Functions.byteStringToAttributeDescription(Schema schema)
Returns a function which parses
AttributeDescription s using the
provided schema. |
static Function<ByteString,Boolean,NeverThrowsException> |
Functions.byteStringToBoolean()
Returns a function which parses
Boolean values. |
static Function<ByteString,DN,NeverThrowsException> |
Functions.byteStringToDN()
Returns a function which parses
DN s using the default schema. |
static Function<ByteString,DN,NeverThrowsException> |
Functions.byteStringToDN(Schema schema)
Returns a function which parses
DN s using the provided schema. |
static Function<ByteString,GeneralizedTime,NeverThrowsException> |
Functions.byteStringToGeneralizedTime()
Returns a function which parses generalized time strings.
|
static Function<ByteString,Integer,NeverThrowsException> |
Functions.byteStringToInteger()
Returns a function which parses
Integer string values. |
static Function<ByteString,Long,NeverThrowsException> |
Functions.byteStringToLong()
Returns a function which parses
Long string values. |
static Function<ByteString,String,NeverThrowsException> |
Functions.byteStringToString()
Returns a function which parses a
ByteString as a UTF-8 encoded
String . |
Iterator<ByteString> |
LinkedAttribute.iterator() |
Iterator<ByteString> |
Attribute.iterator()
Returns an iterator over the attribute values in this attribute.
|
abstract Iterator<ByteString> |
AbstractAttribute.iterator() |
static Function<Object,ByteString,NeverThrowsException> |
Functions.objectToByteString()
|
Modifier and Type | Method and Description |
---|---|
boolean |
LinkedAttribute.add(ByteString value) |
boolean |
Attribute.add(ByteString value)
Adds
value to this attribute if it is not already present
(optional operation). |
abstract boolean |
AbstractAttribute.add(ByteString value) |
ByteString |
AttributeParser.asByteString(ByteString defaultValue)
Returns the first value, or
defaultValue if the attribute does
not contain any values. |
Set<ByteString> |
AttributeParser.asSetOfByteString(ByteString... defaultValues)
Returns the values contained in the attribute, or
defaultValues
if the attribute does not contain any values. |
GenericExtendedResult |
Connection.extendedRequest(String requestName,
ByteString requestValue)
Requests that the Directory Server performs the provided extended
request.
|
GenericExtendedResult |
AbstractConnectionWrapper.extendedRequest(String requestName,
ByteString requestValue)
Requests that the Directory Server performs the provided extended
request.
|
GenericExtendedResult |
AbstractConnection.extendedRequest(String requestName,
ByteString requestValue) |
static Filter |
Filter.unrecognized(byte filterTag,
ByteString filterBytes)
Creates a new
unrecognized filter using the provided ASN1 filter
tag and content. |
static DN |
DN.valueOf(ByteString dn)
Parses the provided LDAP string representation of a DN using the default schema.
|
R |
FilterVisitor.visitApproxMatchFilter(P p,
String attributeDescription,
ByteString assertionValue)
Visits an
approximate match filter. |
R |
AbstractFilterVisitor.visitApproxMatchFilter(P p,
String attributeDescription,
ByteString assertionValue)
Visits an
approximate match filter. |
R |
FilterVisitor.visitEqualityMatchFilter(P p,
String attributeDescription,
ByteString assertionValue)
Visits an
equality match filter. |
R |
AbstractFilterVisitor.visitEqualityMatchFilter(P p,
String attributeDescription,
ByteString assertionValue)
Visits an
equality match filter. |
R |
FilterVisitor.visitExtensibleMatchFilter(P p,
String matchingRule,
String attributeDescription,
ByteString assertionValue,
boolean dnAttributes)
Visits an
extensible filter. |
R |
AbstractFilterVisitor.visitExtensibleMatchFilter(P p,
String matchingRule,
String attributeDescription,
ByteString assertionValue,
boolean dnAttributes)
Visits an
extensible filter. |
R |
FilterVisitor.visitGreaterOrEqualFilter(P p,
String attributeDescription,
ByteString assertionValue)
Visits a
greater or equal filter. |
R |
AbstractFilterVisitor.visitGreaterOrEqualFilter(P p,
String attributeDescription,
ByteString assertionValue)
Visits a
greater or equal filter. |
R |
FilterVisitor.visitLessOrEqualFilter(P p,
String attributeDescription,
ByteString assertionValue)
Visits a
less or equal filter. |
R |
AbstractFilterVisitor.visitLessOrEqualFilter(P p,
String attributeDescription,
ByteString assertionValue)
Visits a
less or equal filter. |
R |
FilterVisitor.visitSubstringsFilter(P p,
String attributeDescription,
ByteString initialSubstring,
List<ByteString> anySubstrings,
ByteString finalSubstring)
Visits a
substrings filter. |
R |
AbstractFilterVisitor.visitSubstringsFilter(P p,
String attributeDescription,
ByteString initialSubstring,
List<ByteString> anySubstrings,
ByteString finalSubstring)
Visits a
substrings filter. |
R |
FilterVisitor.visitUnrecognizedFilter(P p,
byte filterTag,
ByteString filterBytes)
Visits an
unrecognized filter. |
R |
AbstractFilterVisitor.visitUnrecognizedFilter(P p,
byte filterTag,
ByteString filterBytes)
Visits an
unrecognized filter. |
Modifier and Type | Method and Description |
---|---|
boolean |
Attribute.addAll(Collection<? extends ByteString> values)
Adds all of the attribute values contained in
values to this
attribute if they are not already present (optional operation). |
boolean |
AbstractAttribute.addAll(Collection<? extends ByteString> values) |
boolean |
Entry.addAttribute(Attribute attribute,
Collection<? super ByteString> duplicateValues)
Ensures that this entry contains the provided attribute and values
(optional operation).
|
<T> T |
AttributeParser.as(Function<ByteString,? extends T,NeverThrowsException> f)
Returns the first value decoded as a
T using the provided
Function , or null if the attribute does not contain any
values. |
<T> T |
AttributeParser.as(Function<ByteString,? extends T,NeverThrowsException> f,
T defaultValue)
Returns the first value decoded as a
T using the provided
Function , or defaultValue if the attribute does not
contain any values. |
<T> Set<T> |
AttributeParser.asSetOf(Function<ByteString,? extends T,NeverThrowsException> f,
Collection<? extends T> defaultValues)
Returns the values decoded as a set of
T s using the provided
Function , or defaultValues if the attribute does not
contain any values. |
<T> Set<T> |
AttributeParser.asSetOf(Function<ByteString,? extends T,NeverThrowsException> f,
T... defaultValues)
Returns the values decoded as a set of
T s using the provided
Function , or defaultValues if the attribute does not
contain any values. |
Set<ByteString> |
AttributeParser.asSetOfByteString(Collection<ByteString> defaultValues)
Returns the values contained in the attribute, or
defaultValues
if the attribute does not contain any values. |
boolean |
Entry.containsAttribute(Attribute attribute,
Collection<? super ByteString> missingValues)
Returns
true if this entry contains all of the attribute values
contained in attribute . |
boolean |
AbstractEntry.containsAttribute(Attribute attribute,
Collection<? super ByteString> missingValues) |
static Entry |
Entries.modifyEntry(Entry entry,
Modification change,
Collection<? super ByteString> conflictingValues)
Applies the provided modification to an entry.
|
boolean |
Entry.removeAttribute(Attribute attribute,
Collection<? super ByteString> missingValues)
Removes all of the attribute values contained in
attribute from
this entry if it is present (optional operation). |
boolean |
AbstractEntry.removeAttribute(Attribute attribute,
Collection<? super ByteString> missingValues) |
R |
FilterVisitor.visitSubstringsFilter(P p,
String attributeDescription,
ByteString initialSubstring,
List<ByteString> anySubstrings,
ByteString finalSubstring)
Visits a
substrings filter. |
R |
AbstractFilterVisitor.visitSubstringsFilter(P p,
String attributeDescription,
ByteString initialSubstring,
List<ByteString> anySubstrings,
ByteString finalSubstring)
Visits a
substrings filter. |
Modifier and Type | Method and Description |
---|---|
ByteString |
VirtualListViewRequestControl.getAssertionValue()
Returns the assertion value that will be used to locate the target entry,
if applicable.
|
ByteString |
VirtualListViewResponseControl.getContextID()
Returns a server-defined octet string which, if present, should be sent
back to the server by the client in a subsequent virtual list request.
|
ByteString |
VirtualListViewRequestControl.getContextID()
Returns the context ID provided by the server in the last virtual list
view response for the same set of criteria, or
null if there was
no previous virtual list view response or the server did not include a
context ID in the last response. |
ByteString |
SimplePagedResultsControl.getCookie()
Returns the opaque cookie which is used by the server to track its
position in the set of search results.
|
ByteString |
VirtualListViewResponseControl.getValue() |
ByteString |
VirtualListViewRequestControl.getValue() |
ByteString |
SubtreeDeleteRequestControl.getValue() |
ByteString |
SubentriesRequestControl.getValue() |
ByteString |
SimplePagedResultsControl.getValue() |
ByteString |
ServerSideSortResponseControl.getValue() |
ByteString |
ServerSideSortRequestControl.getValue() |
ByteString |
ProxiedAuthV2RequestControl.getValue() |
ByteString |
ProxiedAuthV1RequestControl.getValue() |
ByteString |
PreReadResponseControl.getValue() |
ByteString |
PreReadRequestControl.getValue() |
ByteString |
PostReadResponseControl.getValue() |
ByteString |
PostReadRequestControl.getValue() |
ByteString |
PersistentSearchRequestControl.getValue() |
ByteString |
PermissiveModifyRequestControl.getValue() |
ByteString |
PasswordPolicyResponseControl.getValue() |
ByteString |
PasswordPolicyRequestControl.getValue() |
ByteString |
PasswordExpiringResponseControl.getValue() |
ByteString |
PasswordExpiredResponseControl.getValue() |
ByteString |
MatchedValuesRequestControl.getValue() |
ByteString |
ManageDsaITRequestControl.getValue() |
ByteString |
GetEffectiveRightsRequestControl.getValue() |
ByteString |
GenericControl.getValue() |
ByteString |
EntryChangeNotificationResponseControl.getValue() |
ByteString |
Control.getValue()
Returns the value, if any, associated with this control.
|
ByteString |
AuthorizationIdentityResponseControl.getValue() |
ByteString |
AuthorizationIdentityRequestControl.getValue() |
ByteString |
AssertionRequestControl.getValue() |
ByteString |
ADNotificationRequestControl.getValue() |
Modifier and Type | Method and Description |
---|---|
static VirtualListViewRequestControl |
VirtualListViewRequestControl.newAssertionControl(boolean isCritical,
ByteString assertionValue,
int beforeCount,
int afterCount,
ByteString contextID)
Creates a new virtual list view request control that will identify the
target entry by an assertion value.
|
static SimplePagedResultsControl |
SimplePagedResultsControl.newControl(boolean isCritical,
int size,
ByteString cookie)
Creates a new simple paged results control with the provided criticality,
size, and cookie.
|
static VirtualListViewResponseControl |
VirtualListViewResponseControl.newControl(int targetPosition,
int contentCount,
ResultCode result,
ByteString contextID)
Creates a new virtual list view response control.
|
static VirtualListViewRequestControl |
VirtualListViewRequestControl.newOffsetControl(boolean isCritical,
int offset,
int contentCount,
int beforeCount,
int afterCount,
ByteString contextID)
Creates a new virtual list view request control that will identify the
target entry by a positional offset within the complete result set.
|
Modifier and Type | Method and Description |
---|---|
ByteString |
CompareRequest.getAssertionValue()
Returns the assertion value to be compared.
|
ByteString |
PasswordModifyExtendedRequest.getUserIdentity()
Returns the identity of the user whose password is to be modified, or
null if the request should be applied to the user currently
associated with the session. |
ByteString |
WhoAmIExtendedRequest.getValue() |
ByteString |
StartTLSExtendedRequest.getValue() |
ByteString |
PasswordModifyExtendedRequest.getValue() |
ByteString |
GenericExtendedRequest.getValue() |
ByteString |
ExtendedRequest.getValue()
Returns the value, if any, associated with this extended request.
|
ByteString |
CancelExtendedRequest.getValue() |
abstract ByteString |
AbstractExtendedRequest.getValue() |
Modifier and Type | Method and Description |
---|---|
boolean |
AddRequest.addAttribute(Attribute attribute,
Collection<? super ByteString> duplicateValues) |
boolean |
AddRequest.containsAttribute(Attribute attribute,
Collection<? super ByteString> missingValues) |
boolean |
AddRequest.removeAttribute(Attribute attribute,
Collection<? super ByteString> missingValues) |
Modifier and Type | Method and Description |
---|---|
ByteString |
BindResult.getServerSASLCredentials()
Returns the server SASL credentials associated with this bind result.
|
ByteString |
WhoAmIExtendedResult.getValue() |
ByteString |
PasswordModifyExtendedResult.getValue() |
ByteString |
IntermediateResponse.getValue()
Returns the value, if any, associated with this intermediate response.
|
ByteString |
GenericIntermediateResponse.getValue() |
ByteString |
GenericExtendedResult.getValue() |
ByteString |
ExtendedResult.getValue()
Returns the value, if any, associated with this extended result.
|
abstract ByteString |
AbstractIntermediateResponse.getValue() |
abstract ByteString |
AbstractExtendedResult.getValue() |
Modifier and Type | Method and Description |
---|---|
BindResult |
BindResult.setServerSASLCredentials(ByteString credentials)
Sets the server SASL credentials associated with this bind result.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SearchResultEntry.addAttribute(Attribute attribute,
Collection<? super ByteString> duplicateValues) |
boolean |
SearchResultEntry.containsAttribute(Attribute attribute,
Collection<? super ByteString> missingValues) |
boolean |
SearchResultEntry.removeAttribute(Attribute attribute,
Collection<? super ByteString> missingValues) |
Modifier and Type | Method and Description |
---|---|
ByteString |
MatchingRule.normalizeAttributeValue(ByteSequence value)
Returns the normalized form of the provided attribute value, which is
best suited for efficiently performing matching operations on that value.
|
ByteString |
MatchingRuleImpl.normalizeAttributeValue(Schema schema,
ByteSequence value)
Retrieves the normalized form of the provided attribute value, which is
best suited for efficiently performing matching operations on that value.
|
Modifier and Type | Method and Description |
---|---|
void |
Indexer.createKeys(Schema schema,
ByteSequence value,
Collection<ByteString> keys)
Generates the set of index keys for an attribute.
|
Modifier and Type | Method and Description |
---|---|
SimplePropertyMapper |
SimplePropertyMapper.decoder(Function<ByteString,?,NeverThrowsException> f)
Sets the decoder which will be used for converting LDAP attribute values
to JSON values.
|
SimplePropertyMapper |
SimplePropertyMapper.encoder(Function<Object,ByteString,NeverThrowsException> f)
Sets the encoder which will be used for converting JSON values to LDAP
attribute values.
|
Modifier and Type | Method and Description |
---|---|
abstract ByteString |
PasswordStorageScheme.encodeAuthPassword(ByteSequence plaintext)
Encodes the provided plaintext password for this storage scheme
using the authentication password syntax defined in RFC 3112.
|
abstract ByteString |
PasswordStorageScheme.encodePassword(ByteSequence plaintext)
Encodes the provided plaintext password for this storage scheme,
without the name of the associated scheme.
|
abstract ByteString |
PasswordStorageScheme.encodePasswordWithScheme(ByteSequence plaintext)
Encodes the provided plaintext password for this storage scheme,
prepending the name of the scheme in curly braces.
|
abstract ByteString |
PasswordGenerator.generatePassword(Entry userEntry)
Generates a password for the user whose account is contained in
the specified entry.
|
abstract ByteString |
PasswordStorageScheme.getAuthPasswordPlaintextValue(String authInfo,
String authValue)
Retrieves the original plaintext value for the provided password
stored in the authPassword syntax.
|
abstract ByteString |
PasswordStorageScheme.getPlaintextValue(ByteSequence storedPassword)
Retrieves the original plaintext value for the provided stored
password.
|
Modifier and Type | Method and Description |
---|---|
ConditionResult |
VirtualAttributeProvider.approximatelyEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString assertionValue)
Indicates whether this virtual attribute provider will generate
any value for the provided entry that is approximately equal to
the given value.
|
ConditionResult |
VirtualAttributeProvider.greaterThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString assertionValue)
Indicates whether this virtual attribute provider will generate any value
for the provided entry that is greater than or equal to the given value.
|
boolean |
VirtualAttributeProvider.hasValue(Entry entry,
VirtualAttributeRule rule,
ByteString value)
Indicates whether this virtual attribute provider will generate
the provided value.
|
ConditionResult |
VirtualAttributeProvider.lessThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString assertionValue)
Indicates whether this virtual attribute provider will generate any value
for the provided entry that is less than or equal to the given value.
|
ConditionResult |
VirtualAttributeProvider.matchesEqualityAssertion(Entry entry,
VirtualAttributeRule rule,
ByteString assertionValue)
Indicates whether this virtual attribute provider matches the assertion
value.
|
ConditionResult |
VirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal)
Indicates whether this virtual attribute provider will generate
any value which matches the provided substring.
|
abstract boolean |
PasswordValidator.passwordIsAcceptable(ByteString newPassword,
Set<ByteString> currentPasswords,
Operation operation,
Entry userEntry,
LocalizableMessageBuilder invalidReason)
Indicates whether the provided password is acceptable for use by
the specified user.
|
abstract boolean |
AuthenticationPolicyState.passwordMatches(ByteString password)
Returns
true if the provided password value matches any of the
user's passwords. |
Modifier and Type | Method and Description |
---|---|
ConditionResult |
VirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal)
Indicates whether this virtual attribute provider will generate
any value which matches the provided substring.
|
abstract boolean |
PasswordValidator.passwordIsAcceptable(ByteString newPassword,
Set<ByteString> currentPasswords,
Operation operation,
Entry userEntry,
LocalizableMessageBuilder invalidReason)
Indicates whether the provided password is acceptable for use by
the specified user.
|
Modifier and Type | Method and Description |
---|---|
ByteString |
AciTargetMatchContext.getCurrentAttributeValue()
The current attribute type value being evaluated.
|
Modifier and Type | Method and Description |
---|---|
void |
AciTargetMatchContext.setCurrentAttributeValue(ByteString v)
Set the attribute value to be evaluated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
PatternRDN.addValue(String type,
List<ByteString> valuePattern,
String dnString)
Add another attribute-value pair to the pattern.
|
Constructor and Description |
---|
PatternRDN(String type,
List<ByteString> valuePattern,
String dnString)
Create a new RDN pattern composed of a single attribute-value pair.
|
Modifier and Type | Method and Description |
---|---|
ByteString |
ReadableTransaction.read(TreeName treeName,
ByteSequence key)
Reads the record's value associated to the provided key, in the tree whose name is provided.
|
ByteString |
Importer.read(TreeName treeName,
ByteSequence key)
Reads the record's value associated to the provided key, in the tree whose name is provided.
|
Modifier and Type | Method and Description |
---|---|
Cursor<ByteString,ByteString> |
ReadableTransaction.openCursor(TreeName treeName)
Opens a cursor on the tree whose name is provided.
|
Cursor<ByteString,ByteString> |
ReadableTransaction.openCursor(TreeName treeName)
Opens a cursor on the tree whose name is provided.
|
SequentialCursor<ByteString,ByteString> |
Importer.openCursor(TreeName treeName)
Opens a cursor on the tree whose name is provided.
|
SequentialCursor<ByteString,ByteString> |
Importer.openCursor(TreeName treeName)
Opens a cursor on the tree whose name is provided.
|
Modifier and Type | Method and Description |
---|---|
ByteString |
MatchedValuesFilter.getAssertionValue()
Retrieves the assertion value for this matched values filter.
|
ByteString |
ProxiedAuthV2Control.getAuthorizationID()
Retrieves the authorization ID for this proxied authorization V2 control.
|
ByteString |
VLVResponseControl.getContextID()
Retrieves a context ID value that should be included in the next request
to retrieve a page of the same result set.
|
ByteString |
VLVRequestControl.getContextID()
Retrieves a context ID value that should be used to resume a previous VLV
results session.
|
ByteString |
PagedResultsControl.getCookie()
Get the control value cookie element.
|
ByteString |
VLVRequestControl.getGreaterThanOrEqualAssertion()
Retrieves the assertion value that will be used to locate the beginning of
the results page.
|
ByteString |
MatchedValuesFilter.getRawAssertionValue()
Retrieves the raw, unprocessed assertion value for this matched values
filter.
|
ByteString |
ProxiedAuthV1Control.getRawAuthorizationDN()
Retrieves the raw, unprocessed authorization DN from the control value.
|
ByteString |
MatchedValuesFilter.getSubFinalElement()
Retrieves the subFinal element for this matched values filter.
|
ByteString |
MatchedValuesFilter.getSubInitialElement()
Retrieves the subInitial element for this matched values filter.
|
Modifier and Type | Method and Description |
---|---|
List<ByteString> |
MatchedValuesFilter.getSubAnyElements()
Retrieves the set of subAny elements for this matched values filter.
|
Modifier and Type | Method and Description |
---|---|
static MatchedValuesFilter |
MatchedValuesFilter.createApproximateFilter(AttributeType attributeType,
ByteString assertionValue)
Creates a new approxMatch filter with the provided information.
|
static MatchedValuesFilter |
MatchedValuesFilter.createApproximateFilter(String rawAttributeType,
ByteString rawAssertionValue)
Creates a new approxMatch filter with the provided information.
|
static MatchedValuesFilter |
MatchedValuesFilter.createEqualityFilter(AttributeType attributeType,
ByteString assertionValue)
Creates a new equalityMatch filter with the provided information.
|
static MatchedValuesFilter |
MatchedValuesFilter.createEqualityFilter(String rawAttributeType,
ByteString rawAssertionValue)
Creates a new equalityMatch filter with the provided information.
|
static MatchedValuesFilter |
MatchedValuesFilter.createExtensibleMatchFilter(AttributeType attributeType,
MatchingRule matchingRule,
ByteString assertionValue)
Creates a new extensibleMatch filter with the provided information.
|
static MatchedValuesFilter |
MatchedValuesFilter.createExtensibleMatchFilter(String rawAttributeType,
String matchingRuleID,
ByteString rawAssertionValue)
Creates a new extensibleMatch filter with the provided information.
|
static MatchedValuesFilter |
MatchedValuesFilter.createGreaterOrEqualFilter(AttributeType attributeType,
ByteString assertionValue)
Creates a new greaterOrEqual filter with the provided information.
|
static MatchedValuesFilter |
MatchedValuesFilter.createGreaterOrEqualFilter(String rawAttributeType,
ByteString rawAssertionValue)
Creates a new greaterOrEqual filter with the provided information.
|
static MatchedValuesFilter |
MatchedValuesFilter.createLessOrEqualFilter(AttributeType attributeType,
ByteString assertionValue)
Creates a new lessOrEqual filter with the provided information.
|
static MatchedValuesFilter |
MatchedValuesFilter.createLessOrEqualFilter(String rawAttributeType,
ByteString rawAssertionValue)
Creates a new lessOrEqual filter with the provided information.
|
static MatchedValuesFilter |
MatchedValuesFilter.createSubstringsFilter(AttributeType attributeType,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal)
Creates a new substrings filter with the provided information.
|
static MatchedValuesFilter |
MatchedValuesFilter.createSubstringsFilter(String rawAttributeType,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal)
Creates a new substrings filter with the provided information.
|
T |
ControlDecoder.decode(boolean isCritical,
ByteString value)
Decodes the provided control.
|
boolean |
MatchedValuesFilter.valueMatches(AttributeType type,
ByteString value)
Indicates whether the specified attribute value matches the criteria
defined in this matched values filter.
|
boolean |
MatchedValuesControl.valueMatches(AttributeType type,
ByteString value)
Indicates whether any of the filters associated with this matched values
control matches the provided attribute type/value.
|
Modifier and Type | Method and Description |
---|---|
static MatchedValuesFilter |
MatchedValuesFilter.createSubstringsFilter(AttributeType attributeType,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal)
Creates a new substrings filter with the provided information.
|
static MatchedValuesFilter |
MatchedValuesFilter.createSubstringsFilter(String rawAttributeType,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal)
Creates a new substrings filter with the provided information.
|
Constructor and Description |
---|
PagedResultsControl(boolean isCritical,
int size,
ByteString cookie)
Creates a new paged results control with the specified information.
|
ProxiedAuthV1Control(boolean isCritical,
ByteString rawAuthorizationDN)
Creates a new instance of the proxied authorization v1 control with the
provided information.
|
ProxiedAuthV1Control(ByteString rawAuthorizationDN)
Creates a new instance of the proxied authorization v1 control with the
provided information.
|
ProxiedAuthV2Control(boolean isCritical,
ByteString authorizationID)
Creates a new instance of the proxied authorization v2 control with the
provided information.
|
ProxiedAuthV2Control(ByteString authorizationID)
Creates a new instance of the proxied authorization v2 control with the
provided information.
|
VLVRequestControl(boolean isCritical,
int beforeCount,
int afterCount,
ByteString greaterThanOrEqual,
ByteString contextID)
Creates a new VLV request control with the provided information.
|
VLVRequestControl(boolean isCritical,
int beforeCount,
int afterCount,
int offset,
int contentCount,
ByteString contextID)
Creates a new VLV request control with the provided information.
|
VLVRequestControl(int beforeCount,
int afterCount,
ByteString greaterThanOrEqual)
Creates a new VLV request control with the provided information.
|
VLVResponseControl(boolean isCritical,
int targetPosition,
int contentCount,
int vlvResultCode,
ByteString contextID)
Creates a new VLV response control with the provided information.
|
Modifier and Type | Method and Description |
---|---|
ByteString |
PasswordPolicyState.generatePassword()
Generates a new password for the user.
|
ByteString |
CompareOperationWrapper.getAssertionValue() |
ByteString |
CompareOperationBasis.getAssertionValue() |
ByteString |
CompareOperation.getAssertionValue()
Retrieves the assertion value for this compare operation.
|
ByteString |
SearchOperationWrapper.getRawBaseDN() |
ByteString |
SearchOperationBasis.getRawBaseDN() |
ByteString |
SearchOperation.getRawBaseDN()
Retrieves the raw, unprocessed base DN as included in the request from the
client.
|
ByteString |
BindOperationWrapper.getRawBindDN() |
ByteString |
BindOperationBasis.getRawBindDN() |
ByteString |
BindOperation.getRawBindDN()
Retrieves the raw, unprocessed bind DN for this bind operation as contained
in the client request.
|
ByteString |
ModifyOperationWrapper.getRawEntryDN() |
ByteString |
ModifyOperationBasis.getRawEntryDN() |
ByteString |
ModifyOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client request.
|
ByteString |
ModifyDNOperationWrapper.getRawEntryDN() |
ByteString |
ModifyDNOperationBasis.getRawEntryDN() |
ByteString |
ModifyDNOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client request.
|
ByteString |
DeleteOperationWrapper.getRawEntryDN() |
ByteString |
DeleteOperationBasis.getRawEntryDN() |
ByteString |
DeleteOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client request.
|
ByteString |
CompareOperationWrapper.getRawEntryDN() |
ByteString |
CompareOperationBasis.getRawEntryDN() |
ByteString |
CompareOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client request.
|
ByteString |
AddOperationWrapper.getRawEntryDN() |
ByteString |
AddOperationBasis.getRawEntryDN() |
ByteString |
AddOperation.getRawEntryDN()
Retrieves the DN of the entry to add in a raw, unparsed form as it was
included in the request.
|
ByteString |
ModifyDNOperationWrapper.getRawNewRDN() |
ByteString |
ModifyDNOperationBasis.getRawNewRDN() |
ByteString |
ModifyDNOperation.getRawNewRDN()
Retrieves the raw, unprocessed newRDN as included in the request from the
client.
|
ByteString |
ModifyDNOperationWrapper.getRawNewSuperior() |
ByteString |
ModifyDNOperationBasis.getRawNewSuperior() |
ByteString |
ModifyDNOperation.getRawNewSuperior()
Retrieves the raw, unprocessed newSuperior from the client request.
|
ByteString |
ExtendedOperationWrapper.getRequestValue() |
ByteString |
ExtendedOperationBasis.getRequestValue() |
ByteString |
ExtendedOperation.getRequestValue()
Retrieves the value for the request associated with this extended
operation.
|
ByteString |
ExtendedOperationWrapper.getResponseValue() |
ByteString |
ExtendedOperationBasis.getResponseValue() |
ByteString |
ExtendedOperation.getResponseValue()
Retrieves the value to include in the response to the client.
|
ByteString |
BindOperationWrapper.getSASLCredentials() |
ByteString |
BindOperationBasis.getSASLCredentials() |
ByteString |
BindOperation.getSASLCredentials()
Retrieves the SASL credentials for this bind operation.
|
ByteString |
BindOperationWrapper.getServerSASLCredentials() |
ByteString |
BindOperationBasis.getServerSASLCredentials() |
ByteString |
BindOperation.getServerSASLCredentials()
Retrieves the set of server SASL credentials to include in the bind
response.
|
ByteString |
BindOperationWrapper.getSimplePassword() |
ByteString |
BindOperationBasis.getSimplePassword() |
ByteString |
BindOperation.getSimplePassword()
Retrieves the simple authentication password for this bind operation.
|
Modifier and Type | Method and Description |
---|---|
List<ByteString> |
PasswordPolicyState.encodePassword(ByteString password)
Encodes the provided password using the default storage schemes (using the appropriate syntax for the
password attribute).
|
List<ByteString> |
PasswordPolicyState.getClearPasswords()
Retrieves a list of the clear-text passwords for the user.
|
List<ByteString> |
ModifyOperationBasis.getCurrentPasswords()
Retrieves the set of clear-text current passwords for the user,
if available.
|
List<ByteString> |
ModifyOperationBasis.getNewPasswords()
Retrieves the set of clear-text new passwords for the user, if
available.
|
Set<ByteString> |
PasswordPolicyState.getPasswordValues()
Retrieves the unmodifiable set of values for the password attribute from the user entry.
|
Modifier and Type | Method and Description |
---|---|
List<ByteString> |
PasswordPolicyState.encodePassword(ByteString password)
Encodes the provided password using the default storage schemes (using the appropriate syntax for the
password attribute).
|
void |
PasswordPolicyState.handleDeprecatedStorageSchemes(ByteString password)
Performs any processing that may be necessary to remove deprecated storage schemes from the user's entry
that match the provided password and re-encodes them using the default schemes.
|
boolean |
PasswordPolicyState.isPasswordInHistory(ByteString password)
Indicates whether the provided password is equal to any of the current passwords,
or any of the passwords in the history.
|
boolean |
PasswordPolicyState.passwordIsAcceptable(Operation operation,
Entry userEntry,
ByteString newPassword,
Set<ByteString> currentPasswords,
LocalizableMessageBuilder invalidReason)
Indicates whether the provided password appears to be acceptable according to the password validators.
|
boolean |
PasswordPolicyState.passwordIsPreEncoded(ByteString passwordValue)
Indicates whether the provided password value is pre-encoded.
|
boolean |
PasswordPolicyState.passwordMatches(ByteString password) |
void |
CompareOperationWrapper.setAssertionValue(ByteString assertionValue) |
void |
CompareOperationBasis.setAssertionValue(ByteString assertionValue) |
void |
CompareOperation.setAssertionValue(ByteString assertionValue)
Specifies the assertion value for this compare operation.
|
void |
SearchOperationWrapper.setRawBaseDN(ByteString rawBaseDN) |
void |
SearchOperationBasis.setRawBaseDN(ByteString rawBaseDN) |
void |
SearchOperation.setRawBaseDN(ByteString rawBaseDN)
Specifies the raw, unprocessed base DN as included in the request from the
client.
|
void |
BindOperationWrapper.setRawBindDN(ByteString rawBindDN) |
void |
BindOperationBasis.setRawBindDN(ByteString rawBindDN) |
void |
BindOperation.setRawBindDN(ByteString rawBindDN)
Specifies the raw, unprocessed bind DN for this bind operation.
|
void |
ModifyOperationWrapper.setRawEntryDN(ByteString rawEntryDN) |
void |
ModifyOperationBasis.setRawEntryDN(ByteString rawEntryDN) |
void |
ModifyOperation.setRawEntryDN(ByteString rawEntryDN)
Specifies the raw, unprocessed entry DN as included in the client request.
|
void |
ModifyDNOperationWrapper.setRawEntryDN(ByteString rawEntryDN) |
void |
ModifyDNOperationBasis.setRawEntryDN(ByteString rawEntryDN) |
void |
ModifyDNOperation.setRawEntryDN(ByteString rawEntryDN)
Specifies the raw, unprocessed entry DN as included in the client request.
|
void |
DeleteOperationWrapper.setRawEntryDN(ByteString rawEntryDN) |
void |
DeleteOperationBasis.setRawEntryDN(ByteString rawEntryDN) |
void |
DeleteOperation.setRawEntryDN(ByteString rawEntryDN)
Specifies the raw, unprocessed entry DN as included in the client request.
|
void |
CompareOperationWrapper.setRawEntryDN(ByteString rawEntryDN) |
void |
CompareOperationBasis.setRawEntryDN(ByteString rawEntryDN) |
void |
CompareOperation.setRawEntryDN(ByteString rawEntryDN)
Specifies the raw, unprocessed entry DN as included in the client request.
|
void |
AddOperationWrapper.setRawEntryDN(ByteString rawEntryDN) |
void |
AddOperationBasis.setRawEntryDN(ByteString rawEntryDN) |
void |
AddOperation.setRawEntryDN(ByteString rawEntryDN)
Specifies the raw entry DN for the entry to add.
|
void |
ModifyDNOperationWrapper.setRawNewRDN(ByteString rawNewRDN) |
void |
ModifyDNOperationBasis.setRawNewRDN(ByteString rawNewRDN) |
void |
ModifyDNOperation.setRawNewRDN(ByteString rawNewRDN)
Specifies the raw, unprocessed newRDN as included in the request from the
client.
|
void |
ModifyDNOperationWrapper.setRawNewSuperior(ByteString rawNewSuperior) |
void |
ModifyDNOperationBasis.setRawNewSuperior(ByteString rawNewSuperior) |
void |
ModifyDNOperation.setRawNewSuperior(ByteString rawNewSuperior)
Specifies the raw, unprocessed newSuperior for this modify DN operation, as
provided in the request from the client.
|
void |
ExtendedOperationBasis.setRequestValue(ByteString requestValue)
Specifies the value for the request associated with this extended
operation.
|
void |
ExtendedOperationWrapper.setResponseValue(ByteString responseValue) |
void |
ExtendedOperationBasis.setResponseValue(ByteString responseValue) |
void |
ExtendedOperation.setResponseValue(ByteString responseValue)
Specifies the value to include in the response to the client.
|
void |
BindOperationWrapper.setSASLCredentials(String saslMechanism,
ByteString saslCredentials) |
void |
BindOperationBasis.setSASLCredentials(String saslMechanism,
ByteString saslCredentials) |
void |
BindOperation.setSASLCredentials(String saslMechanism,
ByteString saslCredentials)
Specifies the SASL credentials for this bind operation.
|
void |
BindOperationWrapper.setServerSASLCredentials(ByteString serverSASLCredentials) |
void |
BindOperationBasis.setServerSASLCredentials(ByteString serverSASLCredentials) |
void |
BindOperation.setServerSASLCredentials(ByteString serverSASLCredentials)
Specifies the set of server SASL credentials to include in the bind
response.
|
void |
BindOperationWrapper.setSimplePassword(ByteString simplePassword) |
void |
BindOperationBasis.setSimplePassword(ByteString simplePassword) |
void |
BindOperation.setSimplePassword(ByteString simplePassword)
Specifies the simple authentication password for this bind operation.
|
Modifier and Type | Method and Description |
---|---|
boolean |
PasswordPolicyState.passwordIsAcceptable(Operation operation,
Entry userEntry,
ByteString newPassword,
Set<ByteString> currentPasswords,
LocalizableMessageBuilder invalidReason)
Indicates whether the provided password appears to be acceptable according to the password validators.
|
Constructor and Description |
---|
AddOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
ByteString rawEntryDN,
List<RawAttribute> rawAttributes)
Creates a new add operation with the provided information.
|
BindOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
String protocolVersion,
ByteString rawBindDN,
ByteString simplePassword)
Creates a new simple bind operation with the provided information.
|
BindOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
String protocolVersion,
ByteString rawBindDN,
String saslMechanism,
ByteString saslCredentials)
Creates a new SASL bind operation with the provided information.
|
BindOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
String protocolVersion,
DN bindDN,
ByteString simplePassword)
Creates a new simple bind operation with the provided information.
|
BindOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
String protocolVersion,
DN bindDN,
String saslMechanism,
ByteString saslCredentials)
Creates a new SASL bind operation with the provided information.
|
CompareOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
ByteString rawEntryDN,
String rawAttributeType,
ByteString assertionValue)
Creates a new compare operation with the provided information.
|
CompareOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
DN entryDN,
AttributeDescription attributeDescription,
ByteString assertionValue)
Creates a new compare operation with the provided information.
|
DeleteOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
ByteString rawEntryDN)
Creates a new delete operation with the provided information.
|
ExtendedOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
String requestOID,
ByteString requestValue)
Creates a new extended operation with the provided information.
|
ModifyDNOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
ByteString rawEntryDN,
ByteString rawNewRDN,
boolean deleteOldRDN,
ByteString rawNewSuperior)
Creates a new modify DN operation with the provided information.
|
ModifyOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
ByteString rawEntryDN,
List<RawModification> rawModifications)
Creates a new modify operation with the provided information.
|
SearchOperationBasis(ClientConnection clientConnection,
long operationID,
int messageID,
List<Control> requestControls,
ByteString rawBaseDN,
SearchScope scope,
DereferenceAliasesPolicy derefPolicy,
int sizeLimit,
int timeLimit,
boolean typesOnly,
RawFilter rawFilter,
Set<String> attributes)
Creates a new search operation with the provided information.
|
Modifier and Type | Method and Description |
---|---|
static ByteString |
GetSymmetricKeyExtendedOperation.encodeRequestValue(String symmetricKey,
String instanceKeyID)
Encodes the provided information into an ASN.1 octet string suitable for
use as the value for this extended operation.
|
ByteString |
CryptoSuite.hash48(ByteSequence data)
Returns a ByteString of 6 bytes hash of the data.
|
Modifier and Type | Method and Description |
---|---|
ByteString |
TripleDESPasswordStorageScheme.encodeAuthPassword(ByteSequence plaintext) |
ByteString |
SaltedSHA512PasswordStorageScheme.encodeAuthPassword(ByteSequence plaintext) |
ByteString |
SaltedSHA384PasswordStorageScheme.encodeAuthPassword(ByteSequence plaintext) |
ByteString |
SaltedSHA256PasswordStorageScheme.encodeAuthPassword(ByteSequence plaintext) |
ByteString |
SaltedSHA1PasswordStorageScheme.encodeAuthPassword(ByteSequence plaintext) |
ByteString |
SaltedMD5PasswordStorageScheme.encodeAuthPassword(ByteSequence plaintext) |
ByteString |
SHA1PasswordStorageScheme.encodeAuthPassword(ByteSequence plaintext) |
ByteString |
RC4PasswordStorageScheme.encodeAuthPassword(ByteSequence plaintext) |
ByteString |
PKCS5S2PasswordStorageScheme.encodeAuthPassword(ByteSequence plaintext) |
ByteString |
PBKDF2PasswordStorageScheme.encodeAuthPassword(ByteSequence plaintext) |
ByteString |
MD5PasswordStorageScheme.encodeAuthPassword(ByteSequence plaintext) |
ByteString |
CryptPasswordStorageScheme.encodeAuthPassword(ByteSequence plaintext) |
ByteString |
ClearPasswordStorageScheme.encodeAuthPassword(ByteSequence plaintext) |
ByteString |
BlowfishPasswordStorageScheme.encodeAuthPassword(ByteSequence plaintext) |
ByteString |
BcryptPasswordStorageScheme.encodeAuthPassword(ByteSequence plaintext) |
ByteString |
Base64PasswordStorageScheme.encodeAuthPassword(ByteSequence plaintext) |
ByteString |
AESPasswordStorageScheme.encodeAuthPassword(ByteSequence plaintext) |
ByteString |
TripleDESPasswordStorageScheme.encodePassword(ByteSequence plaintext) |
ByteString |
SaltedSHA512PasswordStorageScheme.encodePassword(ByteSequence plaintext) |
ByteString |
SaltedSHA384PasswordStorageScheme.encodePassword(ByteSequence plaintext) |
ByteString |
SaltedSHA256PasswordStorageScheme.encodePassword(ByteSequence plaintext) |
ByteString |
SaltedSHA1PasswordStorageScheme.encodePassword(ByteSequence plaintext) |
ByteString |
SaltedMD5PasswordStorageScheme.encodePassword(ByteSequence plaintext) |
ByteString |
SHA1PasswordStorageScheme.encodePassword(ByteSequence plaintext) |
ByteString |
RC4PasswordStorageScheme.encodePassword(ByteSequence plaintext) |
ByteString |
PKCS5S2PasswordStorageScheme.encodePassword(ByteSequence plaintext) |
ByteString |
PBKDF2PasswordStorageScheme.encodePassword(ByteSequence plaintext) |
ByteString |
MD5PasswordStorageScheme.encodePassword(ByteSequence plaintext) |
ByteString |
CryptPasswordStorageScheme.encodePassword(ByteSequence plaintext) |
ByteString |
ClearPasswordStorageScheme.encodePassword(ByteSequence plaintext) |
ByteString |
BlowfishPasswordStorageScheme.encodePassword(ByteSequence plaintext) |
ByteString |
BcryptPasswordStorageScheme.encodePassword(ByteSequence plaintext) |
ByteString |
Base64PasswordStorageScheme.encodePassword(ByteSequence plaintext) |
ByteString |
AESPasswordStorageScheme.encodePassword(ByteSequence plaintext) |
ByteString |
TripleDESPasswordStorageScheme.encodePasswordWithScheme(ByteSequence plaintext) |
ByteString |
SaltedSHA512PasswordStorageScheme.encodePasswordWithScheme(ByteSequence plaintext) |
ByteString |
SaltedSHA384PasswordStorageScheme.encodePasswordWithScheme(ByteSequence plaintext) |
ByteString |
SaltedSHA256PasswordStorageScheme.encodePasswordWithScheme(ByteSequence plaintext) |
ByteString |
SaltedSHA1PasswordStorageScheme.encodePasswordWithScheme(ByteSequence plaintext) |
ByteString |
SaltedMD5PasswordStorageScheme.encodePasswordWithScheme(ByteSequence plaintext) |
ByteString |
SHA1PasswordStorageScheme.encodePasswordWithScheme(ByteSequence plaintext) |
ByteString |
RC4PasswordStorageScheme.encodePasswordWithScheme(ByteSequence plaintext) |
ByteString |
PKCS5S2PasswordStorageScheme.encodePasswordWithScheme(ByteSequence plaintext) |
ByteString |
PBKDF2PasswordStorageScheme.encodePasswordWithScheme(ByteSequence plaintext) |
ByteString |
MD5PasswordStorageScheme.encodePasswordWithScheme(ByteSequence plaintext) |
ByteString |
CryptPasswordStorageScheme.encodePasswordWithScheme(ByteSequence plaintext) |
ByteString |
ClearPasswordStorageScheme.encodePasswordWithScheme(ByteSequence plaintext) |
ByteString |
BlowfishPasswordStorageScheme.encodePasswordWithScheme(ByteSequence plaintext) |
ByteString |
BcryptPasswordStorageScheme.encodePasswordWithScheme(ByteSequence plaintext) |
ByteString |
Base64PasswordStorageScheme.encodePasswordWithScheme(ByteSequence plaintext) |
ByteString |
AESPasswordStorageScheme.encodePasswordWithScheme(ByteSequence plaintext) |
static ByteString |
GetConnectionIDExtendedOperation.encodeResponseValue(long connectionID)
Encodes the provided connection ID in an octet string suitable for use as
the value for this extended operation.
|
ByteString |
RandomPasswordGenerator.generatePassword(Entry userEntry)
Generates a password for the user whose account is contained in the
specified entry.
|
ByteString |
TripleDESPasswordStorageScheme.getAuthPasswordPlaintextValue(String authInfo,
String authValue) |
ByteString |
SaltedSHA512PasswordStorageScheme.getAuthPasswordPlaintextValue(String authInfo,
String authValue) |
ByteString |
SaltedSHA384PasswordStorageScheme.getAuthPasswordPlaintextValue(String authInfo,
String authValue) |
ByteString |
SaltedSHA256PasswordStorageScheme.getAuthPasswordPlaintextValue(String authInfo,
String authValue) |
ByteString |
SaltedSHA1PasswordStorageScheme.getAuthPasswordPlaintextValue(String authInfo,
String authValue) |
ByteString |
SaltedMD5PasswordStorageScheme.getAuthPasswordPlaintextValue(String authInfo,
String authValue) |
ByteString |
SHA1PasswordStorageScheme.getAuthPasswordPlaintextValue(String authInfo,
String authValue) |
ByteString |
RC4PasswordStorageScheme.getAuthPasswordPlaintextValue(String authInfo,
String authValue) |
ByteString |
PKCS5S2PasswordStorageScheme.getAuthPasswordPlaintextValue(String authInfo,
String authValue) |
ByteString |
PBKDF2PasswordStorageScheme.getAuthPasswordPlaintextValue(String authInfo,
String authValue) |
ByteString |
MD5PasswordStorageScheme.getAuthPasswordPlaintextValue(String authInfo,
String authValue) |
ByteString |
CryptPasswordStorageScheme.getAuthPasswordPlaintextValue(String authInfo,
String authValue) |
ByteString |
ClearPasswordStorageScheme.getAuthPasswordPlaintextValue(String authInfo,
String authValue) |
ByteString |
BlowfishPasswordStorageScheme.getAuthPasswordPlaintextValue(String authInfo,
String authValue) |
ByteString |
BcryptPasswordStorageScheme.getAuthPasswordPlaintextValue(String authInfo,
String authValue) |
ByteString |
Base64PasswordStorageScheme.getAuthPasswordPlaintextValue(String authInfo,
String authValue) |
ByteString |
AESPasswordStorageScheme.getAuthPasswordPlaintextValue(String authInfo,
String authValue) |
ByteString |
TripleDESPasswordStorageScheme.getPlaintextValue(ByteSequence storedPassword) |
ByteString |
SaltedSHA512PasswordStorageScheme.getPlaintextValue(ByteSequence storedPassword) |
ByteString |
SaltedSHA384PasswordStorageScheme.getPlaintextValue(ByteSequence storedPassword) |
ByteString |
SaltedSHA256PasswordStorageScheme.getPlaintextValue(ByteSequence storedPassword) |
ByteString |
SaltedSHA1PasswordStorageScheme.getPlaintextValue(ByteSequence storedPassword) |
ByteString |
SaltedMD5PasswordStorageScheme.getPlaintextValue(ByteSequence storedPassword) |
ByteString |
SHA1PasswordStorageScheme.getPlaintextValue(ByteSequence storedPassword) |
ByteString |
RC4PasswordStorageScheme.getPlaintextValue(ByteSequence storedPassword) |
ByteString |
PKCS5S2PasswordStorageScheme.getPlaintextValue(ByteSequence storedPassword) |
ByteString |
PBKDF2PasswordStorageScheme.getPlaintextValue(ByteSequence storedPassword) |
ByteString |
MD5PasswordStorageScheme.getPlaintextValue(ByteSequence storedPassword) |
ByteString |
CryptPasswordStorageScheme.getPlaintextValue(ByteSequence storedPassword) |
ByteString |
ClearPasswordStorageScheme.getPlaintextValue(ByteSequence storedPassword) |
ByteString |
BlowfishPasswordStorageScheme.getPlaintextValue(ByteSequence storedPassword) |
ByteString |
BcryptPasswordStorageScheme.getPlaintextValue(ByteSequence storedPassword) |
ByteString |
Base64PasswordStorageScheme.getPlaintextValue(ByteSequence storedPassword) |
ByteString |
AESPasswordStorageScheme.getPlaintextValue(ByteSequence storedPassword) |
Modifier and Type | Method and Description |
---|---|
ConditionResult |
SubschemaSubentryVirtualAttributeProvider.approximatelyEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
StructuralObjectClassVirtualAttributeProvider.approximatelyEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
NumSubordinatesVirtualAttributeProvider.approximatelyEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
MemberVirtualAttributeProvider.approximatelyEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
IsMemberOfVirtualAttributeProvider.approximatelyEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
HasSubordinatesVirtualAttributeProvider.approximatelyEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
GoverningStructureRuleVirtualAttributeProvider.approximatelyEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
EntryUUIDVirtualAttributeProvider.approximatelyEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
EntryDNVirtualAttributeProvider.approximatelyEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
EntityTagVirtualAttributeProvider.approximatelyEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
static long |
GetConnectionIDExtendedOperation.decodeResponseValue(ByteString responseValue)
Decodes the provided ASN.1 octet string to extract the connection ID.
|
ConditionResult |
SubschemaSubentryVirtualAttributeProvider.greaterThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
StructuralObjectClassVirtualAttributeProvider.greaterThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
MemberVirtualAttributeProvider.greaterThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
IsMemberOfVirtualAttributeProvider.greaterThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
HasSubordinatesVirtualAttributeProvider.greaterThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
GoverningStructureRuleVirtualAttributeProvider.greaterThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
EntryUUIDVirtualAttributeProvider.greaterThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
EntryDNVirtualAttributeProvider.greaterThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
EntityTagVirtualAttributeProvider.greaterThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
boolean |
NumSubordinatesVirtualAttributeProvider.hasValue(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
boolean |
MemberVirtualAttributeProvider.hasValue(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
boolean |
IsMemberOfVirtualAttributeProvider.hasValue(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
boolean |
HasSubordinatesVirtualAttributeProvider.hasValue(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
boolean |
EntryDNVirtualAttributeProvider.hasValue(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
SubschemaSubentryVirtualAttributeProvider.lessThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
StructuralObjectClassVirtualAttributeProvider.lessThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
MemberVirtualAttributeProvider.lessThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
IsMemberOfVirtualAttributeProvider.lessThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
HasSubordinatesVirtualAttributeProvider.lessThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
GoverningStructureRuleVirtualAttributeProvider.lessThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
EntryUUIDVirtualAttributeProvider.lessThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
EntryDNVirtualAttributeProvider.lessThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
EntityTagVirtualAttributeProvider.lessThanOrEqualTo(Entry entry,
VirtualAttributeRule rule,
ByteString value) |
ConditionResult |
MemberVirtualAttributeProvider.matchesEqualityAssertion(Entry entry,
VirtualAttributeRule rule,
ByteString assertionValue) |
ConditionResult |
SubschemaSubentryVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
StructuralObjectClassVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
NumSubordinatesVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
MemberVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
IsMemberOfVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
HasSubordinatesVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
GoverningStructureRuleVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
EntryUUIDVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
EntryDNVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
EntityTagVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
boolean |
UniqueCharactersPasswordValidator.passwordIsAcceptable(ByteString newPassword,
Set<ByteString> currentPasswords,
Operation operation,
Entry userEntry,
LocalizableMessageBuilder invalidReason) |
boolean |
SimilarityBasedPasswordValidator.passwordIsAcceptable(ByteString newPassword,
Set<ByteString> currentPasswords,
Operation operation,
Entry userEntry,
LocalizableMessageBuilder invalidReason) |
boolean |
RepeatedCharactersPasswordValidator.passwordIsAcceptable(ByteString newPassword,
Set<ByteString> currentPasswords,
Operation operation,
Entry userEntry,
LocalizableMessageBuilder invalidReason) |
boolean |
LengthBasedPasswordValidator.passwordIsAcceptable(ByteString newPassword,
Set<ByteString> currentPasswords,
Operation operation,
Entry userEntry,
LocalizableMessageBuilder invalidReason) |
boolean |
DictionaryPasswordValidator.passwordIsAcceptable(ByteString newPassword,
Set<ByteString> currentPasswords,
Operation operation,
Entry userEntry,
LocalizableMessageBuilder invalidReason) |
boolean |
CharacterSetPasswordValidator.passwordIsAcceptable(ByteString newPassword,
Set<ByteString> currentPasswords,
Operation operation,
Entry userEntry,
LocalizableMessageBuilder invalidReason) |
boolean |
AttributeValuePasswordValidator.passwordIsAcceptable(ByteString newPassword,
Set<ByteString> currentPasswords,
Operation operation,
Entry userEntry,
LocalizableMessageBuilder invalidReason) |
Modifier and Type | Method and Description |
---|---|
ConditionResult |
SubschemaSubentryVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
StructuralObjectClassVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
NumSubordinatesVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
MemberVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
IsMemberOfVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
HasSubordinatesVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
GoverningStructureRuleVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
EntryUUIDVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
EntryDNVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
EntityTagVirtualAttributeProvider.matchesSubstring(Entry entry,
VirtualAttributeRule rule,
ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
boolean |
UniqueCharactersPasswordValidator.passwordIsAcceptable(ByteString newPassword,
Set<ByteString> currentPasswords,
Operation operation,
Entry userEntry,
LocalizableMessageBuilder invalidReason) |
boolean |
SimilarityBasedPasswordValidator.passwordIsAcceptable(ByteString newPassword,
Set<ByteString> currentPasswords,
Operation operation,
Entry userEntry,
LocalizableMessageBuilder invalidReason) |
boolean |
RepeatedCharactersPasswordValidator.passwordIsAcceptable(ByteString newPassword,
Set<ByteString> currentPasswords,
Operation operation,
Entry userEntry,
LocalizableMessageBuilder invalidReason) |
boolean |
LengthBasedPasswordValidator.passwordIsAcceptable(ByteString newPassword,
Set<ByteString> currentPasswords,
Operation operation,
Entry userEntry,
LocalizableMessageBuilder invalidReason) |
boolean |
DictionaryPasswordValidator.passwordIsAcceptable(ByteString newPassword,
Set<ByteString> currentPasswords,
Operation operation,
Entry userEntry,
LocalizableMessageBuilder invalidReason) |
boolean |
CharacterSetPasswordValidator.passwordIsAcceptable(ByteString newPassword,
Set<ByteString> currentPasswords,
Operation operation,
Entry userEntry,
LocalizableMessageBuilder invalidReason) |
boolean |
AttributeValuePasswordValidator.passwordIsAcceptable(ByteString newPassword,
Set<ByteString> currentPasswords,
Operation operation,
Entry userEntry,
LocalizableMessageBuilder invalidReason) |
Modifier and Type | Method and Description |
---|---|
ByteString |
LDAPFilter.getAssertionValue()
Retrieves the assertion value for this search filter.
|
ByteString |
CompareRequestProtocolOp.getAssertionValue()
Retrieves the assertion value for this compare request.
|
ByteString |
SearchRequestProtocolOp.getBaseDN()
Retrieves the base DN for this search request.
|
ByteString |
ModifyRequestProtocolOp.getDN()
Retrieves the DN for this modify request.
|
ByteString |
DeleteRequestProtocolOp.getDN()
Retrieves the DN for this delete request.
|
ByteString |
CompareRequestProtocolOp.getDN()
Retrieves the DN for this compare request.
|
ByteString |
BindRequestProtocolOp.getDN()
Retrieves the DN for this bind request.
|
ByteString |
AddRequestProtocolOp.getDN()
Retrieves the DN for this add request.
|
ByteString |
ModifyDNRequestProtocolOp.getEntryDN()
Retrieves the current entry DN for this modify DN request.
|
ByteString |
ModifyDNRequestProtocolOp.getNewRDN()
Retrieves the new RDN for this modify DN request.
|
ByteString |
ModifyDNRequestProtocolOp.getNewSuperior()
Retrieves the new superior DN for this modify DN request.
|
ByteString |
BindRequestProtocolOp.getSASLCredentials()
Retrieves the SASL credentials for this bind request.
|
ByteString |
BindResponseProtocolOp.getServerSASLCredentials()
Retrieves the server SASL credentials for this response.
|
ByteString |
BindRequestProtocolOp.getSimplePassword()
Retrieves the simple authentication password for this bind request.
|
ByteString |
LDAPFilter.getSubFinalElement()
Retrieves the subFinal element for this substring filter.
|
ByteString |
LDAPFilter.getSubInitialElement()
Retrieves the subInitial component for this substring filter.
|
ByteString |
LDAPControl.getValue()
Retrieves the value for this control.
|
ByteString |
IntermediateResponseProtocolOp.getValue()
Retrieves the value for this intermediate response.
|
ByteString |
ExtendedResponseProtocolOp.getValue()
Retrieves the value for this extended response.
|
ByteString |
ExtendedRequestProtocolOp.getValue()
Retrieves the value for this extended request.
|
Modifier and Type | Method and Description |
---|---|
ArrayList<ByteString> |
LDAPFilter.getSubAnyElements()
Retrieves the set of subAny elements for this substring filter.
|
List<ByteString> |
LDAPAttribute.getValues()
Retrieves the set of values for this attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
LDAPFilter.setSubInitialElement(ByteString subInitialElement)
Specifies the subInitial element for this substring filter.
|
Constructor and Description |
---|
AddRequestProtocolOp(ByteString dn)
Creates a new LDAP add request protocol op with the specified DN and no
attributes.
|
AddRequestProtocolOp(ByteString dn,
List<RawAttribute> attributes)
Creates a new LDAP add request protocol op with the specified DN and set of
attributes.
|
BindRequestProtocolOp(ByteString dn,
int protocolVersion,
ByteString simplePassword)
Creates a new bind request protocol op to perform simple authentication
with the provided DN and password.
|
BindRequestProtocolOp(ByteString dn,
String saslMechanism,
ByteString saslCredentials)
Creates a new bind request protocol op to perform SASL authentication with
the provided information.
|
BindResponseProtocolOp(int resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs,
ByteString serverSASLCredentials)
Creates a new bind response protocol op with the provided information.
|
CompareRequestProtocolOp(ByteString dn,
String attributeType,
ByteString assertionValue)
Creates a new compare request protocol op with the provided information.
|
DeleteRequestProtocolOp(ByteString dn)
Creates a new delete request protocol op with the specified DN.
|
ExtendedRequestProtocolOp(String oid,
ByteString value)
Creates a new extended request protocol op with the specified OID and
value.
|
ExtendedResponseProtocolOp(int resultCode,
LocalizableMessage errorMessage,
DN matchedDN,
List<String> referralURLs,
String oid,
ByteString value)
Creates a new extended response protocol op with the provided information.
|
IntermediateResponseProtocolOp(String oid,
ByteString value)
Creates a new intermediate response protocol op with the specified OID and
value.
|
LDAPAttribute(String attributeType,
ByteString value)
Creates a new LDAP attribute with the provided type and no values.
|
LDAPControl(String oid,
boolean isCritical,
ByteString value)
Creates a new LDAP control with the specified OID, criticality, and value.
|
LDAPFilter(FilterType filterType,
ArrayList<RawFilter> filterComponents,
RawFilter notComponent,
String attributeDescription,
ByteString assertionValue,
ByteString subInitialElement,
ArrayList<ByteString> subAnyElements,
ByteString subFinalElement,
String matchingRuleID,
boolean dnAttributes)
Creates a new LDAP filter with the provided information.
|
ModifyDNRequestProtocolOp(ByteString entryDN,
ByteString newRDN,
boolean deleteOldRDN)
Creates a new modify DN request protocol op with the provided information.
|
ModifyDNRequestProtocolOp(ByteString entryDN,
ByteString newRDN,
boolean deleteOldRDN,
ByteString newSuperior)
Creates a new modify DN request protocol op with the provided information.
|
ModifyRequestProtocolOp(ByteString dn)
Creates a new LDAP modify request protocol op with the specified DN and no
modifications.
|
ModifyRequestProtocolOp(ByteString dn,
List<RawModification> modifications)
Creates a new LDAP modify request protocol op with the specified DN and set
of modifications.
|
SearchRequestProtocolOp(ByteString baseDN,
SearchScope scope,
DereferenceAliasesPolicy dereferencePolicy,
int sizeLimit,
int timeLimit,
boolean typesOnly,
RawFilter filter,
Set<String> attributes)
Creates a new search request protocol op with the provided information.
|
Constructor and Description |
---|
LDAPAttribute(String attributeType,
ArrayList<ByteString> values)
Creates a new LDAP attribute with the provided type and values.
|
LDAPFilter(FilterType filterType,
ArrayList<RawFilter> filterComponents,
RawFilter notComponent,
String attributeDescription,
ByteString assertionValue,
ByteString subInitialElement,
ArrayList<ByteString> subAnyElements,
ByteString subFinalElement,
String matchingRuleID,
boolean dnAttributes)
Creates a new LDAP filter with the provided information.
|
Modifier and Type | Method and Description |
---|---|
ByteString |
CSN.toByteString()
Encodes this CSN as a byte string.
|
Modifier and Type | Method and Description |
---|---|
ArrayList<ByteString> |
ServerState.toASN1ArrayList()
Return an ArrayList of ANS1OctetString encoding the CSNs
contained in the ServerState.
|
Modifier and Type | Method and Description |
---|---|
ByteString |
AttrValueHistorical.getAttributeValue()
Get the attributeValue for which this object was generated.
|
ByteString |
HistoricalCsnRangeMatchingRuleImpl.normalizeAttributeValue(Schema schema,
ByteSequence value) |
ByteString |
HistoricalCsnOrderingMatchingRuleImpl.normalizeAttributeValue(Schema schema,
ByteSequence value) |
Modifier and Type | Method and Description |
---|---|
void |
AttrHistoricalSingle.assign(HistAttrModificationKey histKey,
AttributeType attrType,
ByteString value,
CSN csn) |
void |
AttrHistoricalMultiple.assign(HistAttrModificationKey histKey,
AttributeType attrType,
ByteString value,
CSN csn) |
abstract void |
AttrHistorical.assign(HistAttrModificationKey histKey,
AttributeType attrType,
ByteString value,
CSN csn)
Assign the provided information to this object.
|
Constructor and Description |
---|
AttrValueHistorical(ByteString value,
AttributeType attributeType,
CSN csnUpdate,
CSN csnDelete)
Build an AttrValueHistorical for a provided attribute value, providing
the last time the provided value is either updated or deleted.
|
Modifier and Type | Method and Description |
---|---|
static ByteString |
BooleanSyntax.createBooleanValue(boolean b)
Retrieves an attribute value containing a representation of the provided
boolean value.
|
static ByteString |
GeneralizedTimeSyntax.createGeneralizedTimeValue(long time)
Retrieves an attribute value containing a generalized time representation
of the provided date.
|
Modifier and Type | Method and Description |
---|---|
ByteString |
LDAPAuthenticationHandler.requestAuthorizationIdentity()
Uses the "Who Am I?" extended operation to request that the server provide
the client with the authorization identity for this connection.
|
Modifier and Type | Method and Description |
---|---|
ByteString |
AttributeParser.asByteString()
Returns the first value, or
null if the attribute does not
contain any values. |
ByteString |
AttributeParser.asByteString(ByteString defaultValue)
Returns the first value, or
defaultValue if the attribute does
not contain any values. |
ByteString |
SearchFilter.getAssertionValue()
Retrieves the assertion value for this filter.
|
abstract ByteString |
RawFilter.getAssertionValue()
Retrieves the assertion value for this search filter.
|
ByteString |
SubEntry.getInheritFromDNAttrValue()
Getter to retrieve inheritFromDNAttribute value for inherited collective attribute subentry.
|
ByteString |
SubEntry.getInheritFromRDNAttrValue()
Getter to retrieve inheritFromRDNAttribute value for inherited collective attribute subentry.
|
ByteString |
RecordingOutputStream.getRecordedBytes()
Retrieve the bytes read from this output stream since the last
clear.
|
ByteString |
RecordingInputStream.getRecordedBytes()
Retrieve the bytes read from this input stream since the last
clear.
|
ByteString |
SearchFilter.getSubFinalElement()
Retrieves the subFinal element for this substring filter.
|
abstract ByteString |
RawFilter.getSubFinalElement()
Retrieves the subFinal element for this substring filter.
|
ByteString |
SearchFilter.getSubInitialElement()
Retrieves the subInitial element for this substring filter.
|
abstract ByteString |
RawFilter.getSubInitialElement()
Retrieves the subInitial component for this substring filter.
|
ByteString |
IntermediateResponse.getValue()
Retrieves the value for this intermediate response.
|
Modifier and Type | Method and Description |
---|---|
Set<ByteString> |
AttributeParser.asSetOfByteString(ByteString... defaultValues)
Returns the values contained in the attribute, or
defaultValues
if the attribute does not contain any values. |
Set<ByteString> |
AttributeParser.asSetOfByteString(Collection<ByteString> defaultValues)
Returns the values contained in the attribute, or
defaultValues
if the attribute does not contain any values. |
List<ByteString> |
SearchFilter.getSubAnyElements()
Retrieves the set of subAny elements for this substring filter.
|
abstract ArrayList<ByteString> |
RawFilter.getSubAnyElements()
Retrieves the set of subAny elements for this substring filter.
|
abstract List<ByteString> |
RawAttribute.getValues()
Retrieves the set of values for this attribute.
|
Iterator<ByteString> |
VirtualAttribute.iterator() |
Iterator<ByteString> |
CollectiveVirtualAttribute.iterator() |
Iterator<ByteString> |
AttributeBuilder.iterator()
Returns an iterator over the attribute values in this attribute
builder.
|
Iterator<ByteString> |
Attribute.iterator()
Returns an iterator over the attribute values in this attribute.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AttributeBuilder.add(ByteString attributeValue)
Adds the specified attribute value to this attribute builder if it is not
already present.
|
ConditionResult |
VirtualAttribute.approximatelyEqualTo(ByteString assertionValue) |
ConditionResult |
CollectiveVirtualAttribute.approximatelyEqualTo(ByteString assertionValue) |
ConditionResult |
Attribute.approximatelyEqualTo(ByteString assertionValue)
Indicates whether this attribute has any value(s) that are
approximately equal to the provided value.
|
ByteString |
AttributeParser.asByteString(ByteString defaultValue)
Returns the first value, or
defaultValue if the attribute does
not contain any values. |
Set<ByteString> |
AttributeParser.asSetOfByteString(ByteString... defaultValues)
Returns the values contained in the attribute, or
defaultValues
if the attribute does not contain any values. |
boolean |
VirtualAttribute.contains(ByteString value) |
boolean |
CollectiveVirtualAttribute.contains(ByteString value) |
boolean |
AttributeBuilder.contains(ByteString value)
Indicates whether this attribute builder contains the specified
value.
|
boolean |
Attribute.contains(ByteString value)
Indicates whether this attribute contains the specified value.
|
static Attribute |
Attributes.create(AttributeType attributeType,
ByteString value)
Creates a new single-valued attribute with the specified attribute type and value.
|
static Attribute |
Attributes.create(AttributeType attributeType,
String name,
ByteString value)
Creates a new single-valued attribute with the specified
attribute type and value.
|
static RawModification |
RawModification.create(ModificationType modificationType,
String attributeType,
ByteString attributeValue)
Creates a new raw modification with the provided type and
attribute.
|
static RawAttribute |
RawAttribute.create(String attributeType,
ByteString value)
Creates a new raw attribute with the provided type value.
|
static SearchFilter |
SearchFilter.createApproximateFilter(AttributeType attributeType,
ByteString assertionValue)
Creates an approximate search filter with the provided
information.
|
static SearchFilter |
SearchFilter.createApproximateFilter(AttributeType attributeType,
Set<String> attributeOptions,
ByteString assertionValue)
Creates an approximate search filter with the provided
information.
|
static LDAPFilter |
RawFilter.createApproximateFilter(String attributeType,
ByteString assertionValue)
Creates a new approximate search filter with the provided
information.
|
static List<Attribute> |
Attributes.createAsList(AttributeType attributeType,
ByteString value)
Creates a new List with a single-valued attribute with the specified attribute type and value.
|
static SearchFilter |
SearchFilter.createEqualityFilter(AttributeType attributeType,
ByteString assertionValue)
Creates a new equality search filter with the provided
information.
|
static SearchFilter |
SearchFilter.createEqualityFilter(AttributeType attributeType,
Set<String> attributeOptions,
ByteString assertionValue)
Creates a new equality search filter with the provided
information.
|
static LDAPFilter |
RawFilter.createEqualityFilter(String attributeType,
ByteString assertionValue)
Creates a new equality search filter with the provided
information.
|
static LDAPFilter |
RawFilter.createExtensibleFilter(String matchingRuleID,
String attributeType,
ByteString assertionValue,
boolean dnAttributes)
Creates a new extensible matching search filter with the provided
information.
|
static SearchFilter |
SearchFilter.createExtensibleMatchFilter(AttributeType attributeType,
ByteString assertionValue,
String matchingRuleID,
boolean dnAttributes)
Creates an extensible matching filter with the provided
information.
|
static SearchFilter |
SearchFilter.createExtensibleMatchFilter(AttributeType attributeType,
Set<String> attributeOptions,
ByteString assertionValue,
String matchingRuleID,
boolean dnAttributes)
Creates an extensible matching filter with the provided
information.
|
static SearchFilter |
SearchFilter.createGreaterOrEqualFilter(AttributeType attributeType,
ByteString assertionValue)
Creates a greater-or-equal search filter with the provided
information.
|
static SearchFilter |
SearchFilter.createGreaterOrEqualFilter(AttributeType attributeType,
Set<String> attributeOptions,
ByteString assertionValue)
Creates a greater-or-equal search filter with the provided
information.
|
static LDAPFilter |
RawFilter.createGreaterOrEqualFilter(String attributeType,
ByteString assertionValue)
Creates a new greater or equal search filter with the provided
information.
|
static SearchFilter |
SearchFilter.createLessOrEqualFilter(AttributeType attributeType,
ByteString assertionValue)
Creates a less-or-equal search filter with the provided
information.
|
static SearchFilter |
SearchFilter.createLessOrEqualFilter(AttributeType attributeType,
Set<String> attributeOptions,
ByteString assertionValue)
Creates a less-or-equal search filter with the provided
information.
|
static LDAPFilter |
RawFilter.createLessOrEqualFilter(String attributeType,
ByteString assertionValue)
Creates a new less or equal search filter with the provided
information.
|
static SearchFilter |
SearchFilter.createSubstringFilter(AttributeType attributeType,
ByteString subInitialElement,
List<ByteString> subAnyElements,
ByteString subFinalElement)
Creates a new substring search filter with the provided
information.
|
static SearchFilter |
SearchFilter.createSubstringFilter(AttributeType attributeType,
Set<String> attributeOptions,
ByteString subInitialElement,
List<ByteString> subAnyElements,
ByteString subFinalElement)
Creates a new substring search filter with the provided
information.
|
static LDAPFilter |
RawFilter.createSubstringFilter(String attributeType,
ByteString subInitialElement,
ArrayList<ByteString> subAnyElements,
ByteString subFinalElement)
Creates a new substring search filter with the provided
information.
|
ConditionResult |
VirtualAttribute.greaterThanOrEqualTo(ByteString assertionValue) |
ConditionResult |
CollectiveVirtualAttribute.greaterThanOrEqualTo(ByteString assertionValue) |
ConditionResult |
Attribute.greaterThanOrEqualTo(ByteString assertionValue)
Indicates whether this attribute has any value(s) that are
greater than or equal to the provided value.
|
boolean |
Entry.hasValue(AttributeDescription attributeDescription,
ByteString value)
Indicates whether this entry contains the specified attribute value.
|
boolean |
Entry.hasValue(AttributeType attributeType,
ByteString value)
Indicates whether this entry contains the specified attribute value.
|
ConditionResult |
VirtualAttribute.lessThanOrEqualTo(ByteString assertionValue) |
ConditionResult |
CollectiveVirtualAttribute.lessThanOrEqualTo(ByteString assertionValue) |
ConditionResult |
Attribute.lessThanOrEqualTo(ByteString assertionValue)
Indicates whether this attribute has any value(s) that are less
than or equal to the provided value.
|
ConditionResult |
VirtualAttribute.matchesEqualityAssertion(ByteString assertionValue) |
ConditionResult |
CollectiveVirtualAttribute.matchesEqualityAssertion(ByteString assertionValue) |
ConditionResult |
Attribute.matchesEqualityAssertion(ByteString assertionValue)
Indicates whether this attribute matches the specified assertion value.
|
ConditionResult |
VirtualAttribute.matchesSubstring(ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
CollectiveVirtualAttribute.matchesSubstring(ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
Attribute.matchesSubstring(ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal)
Indicates whether this attribute has any value(s) that match the
provided substring.
|
boolean |
AttributeBuilder.remove(ByteString value)
Removes the specified attribute value from this attribute builder
if it is present.
|
void |
AttributeBuilder.replace(ByteString value)
Replaces all the values in this attribute value with the
specified attribute value.
|
void |
IntermediateResponse.setValue(ByteString value)
Specifies the value for this intermediate response.
|
static void |
RawFilter.valueToFilterString(StringBuilder buffer,
ByteString value)
Appends a properly-cleaned version of the provided value to the
given buffer so that it can be safely used in string
representations of this search filter.
|
Modifier and Type | Method and Description |
---|---|
boolean |
AttributeBuilder.addAll(Collection<ByteString> values)
Adds the specified attribute values to this attribute builder if
they are not already present.
|
void |
Entry.addAttribute(Attribute attribute,
List<ByteString> duplicateValues)
Ensures that this entry contains the provided attribute and its
values.
|
<T> T |
AttributeParser.as(Function<ByteString,? extends T,NeverThrowsException> f)
Returns the first value decoded as a
T using the provided
Function , or null if the attribute does not contain any
values. |
<T> T |
AttributeParser.as(Function<ByteString,? extends T,NeverThrowsException> f,
T defaultValue)
Returns the first value decoded as a
T using the provided
Function , or defaultValue if the attribute does not
contain any values. |
<T> Set<T> |
AttributeParser.asSetOf(Function<ByteString,? extends T,NeverThrowsException> f,
Collection<? extends T> defaultValues)
Returns the values decoded as a set of
T s using the provided
Function , or defaultValues if the attribute does not
contain any values. |
<T> Set<T> |
AttributeParser.asSetOf(Function<ByteString,? extends T,NeverThrowsException> f,
T... defaultValues)
Returns the values decoded as a set of
T s using the provided
Function , or defaultValues if the attribute does not
contain any values. |
Set<ByteString> |
AttributeParser.asSetOfByteString(Collection<ByteString> defaultValues)
Returns the values contained in the attribute, or
defaultValues
if the attribute does not contain any values. |
static RawModification |
RawModification.create(ModificationType modificationType,
String attributeType,
ArrayList<ByteString> attributeValues)
Creates a new raw modification with the provided type and
attribute.
|
static RawAttribute |
RawAttribute.create(String attributeType,
ArrayList<ByteString> values)
Creates a new raw attribute with the provided type and values.
|
static Map<AccountStatusNotificationProperty,List<String>> |
AccountStatusNotification.createProperties(PasswordPolicyState pwPolicyState,
boolean tempLocked,
int timeToExpiration,
List<ByteString> oldPasswords,
List<ByteString> newPasswords)
Creates a set of account status notification properties from the
provided information.
|
static Map<AccountStatusNotificationProperty,List<String>> |
AccountStatusNotification.createProperties(PasswordPolicyState pwPolicyState,
boolean tempLocked,
int timeToExpiration,
List<ByteString> oldPasswords,
List<ByteString> newPasswords)
Creates a set of account status notification properties from the
provided information.
|
static SearchFilter |
SearchFilter.createSubstringFilter(AttributeType attributeType,
ByteString subInitialElement,
List<ByteString> subAnyElements,
ByteString subFinalElement)
Creates a new substring search filter with the provided
information.
|
static SearchFilter |
SearchFilter.createSubstringFilter(AttributeType attributeType,
Set<String> attributeOptions,
ByteString subInitialElement,
List<ByteString> subAnyElements,
ByteString subFinalElement)
Creates a new substring search filter with the provided
information.
|
static LDAPFilter |
RawFilter.createSubstringFilter(String attributeType,
ByteString subInitialElement,
ArrayList<ByteString> subAnyElements,
ByteString subFinalElement)
Creates a new substring search filter with the provided
information.
|
ConditionResult |
VirtualAttribute.matchesSubstring(ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
CollectiveVirtualAttribute.matchesSubstring(ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal) |
ConditionResult |
Attribute.matchesSubstring(ByteString subInitial,
List<ByteString> subAny,
ByteString subFinal)
Indicates whether this attribute has any value(s) that match the
provided substring.
|
static Attribute |
Attributes.merge(Attribute a1,
Attribute a2,
Collection<ByteString> duplicateValues)
Creates a new attribute containing all the values from the two
provided attributes and put any duplicate values into the
provided collection.
|
boolean |
AttributeBuilder.removeAll(Collection<ByteString> values)
Removes the specified attribute values from this attribute
builder if they are present.
|
boolean |
Entry.removeAttribute(Attribute attribute,
List<ByteString> missingValues)
Ensures that this entry does not contain the provided attribute
values.
|
void |
AttributeBuilder.replaceAll(Collection<ByteString> values)
Replaces all the values in this attribute value with the
specified attribute values.
|
static Attribute |
Attributes.subtract(Attribute a1,
Attribute a2,
Collection<ByteString> missingValues)
Creates a new attribute containing the values from the first
attribute which are not in the second attribute.
|
Constructor and Description |
---|
AuthenticationInfo(Entry authenticationEntry,
Entry authorizationEntry,
String saslMechanism,
ByteString saslCredentials,
boolean isRoot)
Creates a new set of authentication information to be used for
clients that have authenticated using a SASL mechanism.
|
IntermediateResponse(Operation operation,
String oid,
ByteString value,
List<Control> controls)
Creates a new intermediate response with the provided
information.
|
SearchFilter(FilterType filterType,
Collection<SearchFilter> filterComponents,
SearchFilter notComponent,
AttributeDescription attributeDescription,
ByteString assertionValue,
ByteString subInitialElement,
List<ByteString> subAnyElements,
ByteString subFinalElement,
String matchingRuleID,
boolean dnAttributes)
Creates a new search filter with the provided information.
|
Constructor and Description |
---|
SearchFilter(FilterType filterType,
Collection<SearchFilter> filterComponents,
SearchFilter notComponent,
AttributeDescription attributeDescription,
ByteString assertionValue,
ByteString subInitialElement,
List<ByteString> subAnyElements,
ByteString subFinalElement,
String matchingRuleID,
boolean dnAttributes)
Creates a new search filter with the provided information.
|
Modifier and Type | Method and Description |
---|---|
ByteString |
PreParseCompareOperation.getAssertionValue()
Retrieves the assertion value for this compare operation.
|
ByteString |
PreOperationCompareOperation.getAssertionValue()
Retrieves the assertion value for this compare operation.
|
ByteString |
PostResponseCompareOperation.getAssertionValue()
Retrieves the assertion value for this compare operation.
|
ByteString |
PostOperationCompareOperation.getAssertionValue()
Retrieves the assertion value for this compare operation.
|
ByteString |
SearchReferenceSearchOperation.getRawBaseDN()
Retrieves the raw, unprocessed base DN as included in the request
from the client.
|
ByteString |
SearchEntrySearchOperation.getRawBaseDN()
Retrieves the raw, unprocessed base DN as included in the request
from the client.
|
ByteString |
PreParseSearchOperation.getRawBaseDN()
Retrieves the raw, unprocessed base DN as included in the request
from the client.
|
ByteString |
PreOperationSearchOperation.getRawBaseDN()
Retrieves the raw, unprocessed base DN as included in the request
from the client.
|
ByteString |
PostResponseSearchOperation.getRawBaseDN()
Retrieves the raw, unprocessed base DN as included in the request
from the client.
|
ByteString |
PostOperationSearchOperation.getRawBaseDN()
Retrieves the raw, unprocessed base DN as included in the request
from the client.
|
ByteString |
PreParseBindOperation.getRawBindDN()
Retrieves the raw, unprocessed bind DN for this bind operation as
contained in the client request.
|
ByteString |
PreOperationBindOperation.getRawBindDN()
Retrieves the raw, unprocessed bind DN for this bind operation as
contained in the client request.
|
ByteString |
PostResponseBindOperation.getRawBindDN()
Retrieves the raw, unprocessed bind DN for this bind operation as
contained in the client request.
|
ByteString |
PostOperationBindOperation.getRawBindDN()
Retrieves the raw, unprocessed bind DN for this bind operation as
contained in the client request.
|
ByteString |
SubordinateModifyDNOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PreParseModifyOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PreParseModifyDNOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PreParseDeleteOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PreParseCompareOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PreParseAddOperation.getRawEntryDN()
Retrieves the DN of the entry to add in a raw, unparsed form as
it was included in the request.
|
ByteString |
PreOperationModifyOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PreOperationModifyDNOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PreOperationDeleteOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PreOperationCompareOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PreOperationAddOperation.getRawEntryDN()
Retrieves the DN of the entry to add in a raw, unparsed form as
it was included in the request.
|
ByteString |
PostSynchronizationModifyOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PostSynchronizationModifyDNOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PostSynchronizationDeleteOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PostSynchronizationAddOperation.getRawEntryDN()
Retrieves the DN of the entry to add in a raw, unparsed form as
it was included in the request.
|
ByteString |
PostResponseModifyOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PostResponseModifyDNOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PostResponseDeleteOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PostResponseCompareOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PostResponseAddOperation.getRawEntryDN()
Retrieves the DN of the entry to add in a raw, unparsed form as
it was included in the request.
|
ByteString |
PostOperationModifyOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PostOperationModifyDNOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PostOperationDeleteOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PostOperationCompareOperation.getRawEntryDN()
Retrieves the raw, unprocessed entry DN as included in the client
request.
|
ByteString |
PostOperationAddOperation.getRawEntryDN()
Retrieves the DN of the entry to add in a raw, unparsed form as
it was included in the request.
|
ByteString |
SubordinateModifyDNOperation.getRawNewRDN()
Retrieves the raw, unprocessed newRDN as included in the request
from the client.
|
ByteString |
PreParseModifyDNOperation.getRawNewRDN()
Retrieves the raw, unprocessed newRDN as included in the request
from the client.
|
ByteString |
PreOperationModifyDNOperation.getRawNewRDN()
Retrieves the raw, unprocessed newRDN as included in the request
from the client.
|
ByteString |
PostSynchronizationModifyDNOperation.getRawNewRDN()
Retrieves the raw, unprocessed newRDN as included in the request
from the client.
|
ByteString |
PostResponseModifyDNOperation.getRawNewRDN()
Retrieves the raw, unprocessed newRDN as included in the request
from the client.
|
ByteString |
PostOperationModifyDNOperation.getRawNewRDN()
Retrieves the raw, unprocessed newRDN as included in the request
from the client.
|
ByteString |
SubordinateModifyDNOperation.getRawNewSuperior()
Retrieves the raw, unprocessed newSuperior from the client
request.
|
ByteString |
PreParseModifyDNOperation.getRawNewSuperior()
Retrieves the raw, unprocessed newSuperior from the client
request.
|
ByteString |
PreOperationModifyDNOperation.getRawNewSuperior()
Retrieves the raw, unprocessed newSuperior from the client
request.
|
ByteString |
PostSynchronizationModifyDNOperation.getRawNewSuperior()
Retrieves the raw, unprocessed newSuperior from the client
request.
|
ByteString |
PostResponseModifyDNOperation.getRawNewSuperior()
Retrieves the raw, unprocessed newSuperior from the client
request.
|
ByteString |
PostOperationModifyDNOperation.getRawNewSuperior()
Retrieves the raw, unprocessed newSuperior from the client
request.
|
ByteString |
PreParseExtendedOperation.getRequestValue()
Retrieves the value for the request associated with this extended
operation.
|
ByteString |
PreOperationExtendedOperation.getRequestValue()
Retrieves the value for the request associated with this extended
operation.
|
ByteString |
PostResponseExtendedOperation.getRequestValue()
Retrieves the value for the request associated with this extended
operation.
|
ByteString |
PostOperationExtendedOperation.getRequestValue()
Retrieves the value for the request associated with this extended
operation.
|
ByteString |
PostResponseExtendedOperation.getResponseValue()
Retrieves the value to include in the response to the client.
|
ByteString |
PostOperationExtendedOperation.getResponseValue()
Retrieves the value to include in the response to the client.
|
ByteString |
PreParseBindOperation.getSASLCredentials()
Retrieves the SASL credentials for this bind operation.
|
ByteString |
PreOperationBindOperation.getSASLCredentials()
Retrieves the SASL credentials for this bind operation.
|
ByteString |
PostResponseBindOperation.getSASLCredentials()
Retrieves the SASL credentials for this bind operation.
|
ByteString |
PostOperationBindOperation.getSASLCredentials()
Retrieves the SASL credentials for this bind operation.
|
ByteString |
PostResponseBindOperation.getServerSASLCredentials()
Retrieves the set of server SASL credentials to include in the
bind response.
|
ByteString |
PostOperationBindOperation.getServerSASLCredentials()
Retrieves the set of server SASL credentials to include in the
bind response.
|
ByteString |
PreParseBindOperation.getSimplePassword()
Retrieves the simple authentication password for this bind
operation.
|
ByteString |
PreOperationBindOperation.getSimplePassword()
Retrieves the simple authentication password for this bind
operation.
|
ByteString |
PostResponseBindOperation.getSimplePassword()
Retrieves the simple authentication password for this bind
operation.
|
ByteString |
PostOperationBindOperation.getSimplePassword()
Retrieves the simple authentication password for this bind operation.
|
Modifier and Type | Method and Description |
---|---|
List<ByteString> |
PreOperationModifyOperation.getCurrentPasswords()
Retrieves the set of clear-text current passwords for the user,
if available.
|
List<ByteString> |
PostSynchronizationModifyOperation.getCurrentPasswords()
Retrieves the set of clear-text current passwords for the user,
if available.
|
List<ByteString> |
PostResponseModifyOperation.getCurrentPasswords()
Retrieves the set of clear-text current passwords for the user,
if available.
|
List<ByteString> |
PostOperationModifyOperation.getCurrentPasswords()
Retrieves the set of clear-text current passwords for the user,
if available.
|
List<ByteString> |
PreOperationModifyOperation.getNewPasswords()
Retrieves the set of clear-text new passwords for the user, if
available.
|
List<ByteString> |
PostSynchronizationModifyOperation.getNewPasswords()
Retrieves the set of clear-text new passwords for the user, if
available.
|
List<ByteString> |
PostResponseModifyOperation.getNewPasswords()
Retrieves the set of clear-text new passwords for the user, if
available.
|
List<ByteString> |
PostOperationModifyOperation.getNewPasswords()
Retrieves the set of clear-text new passwords for the user, if
available.
|
Modifier and Type | Method and Description |
---|---|
void |
PreParseCompareOperation.setAssertionValue(ByteString assertionValue)
Specifies the assertion value for this compare operation.
|
void |
PreOperationCompareOperation.setAssertionValue(ByteString assertionValue)
Specifies the assertion value for this compare operation.
|
void |
PreParseSearchOperation.setRawBaseDN(ByteString rawBaseDN)
Specifies the raw, unprocessed base DN for this search operation.
|
void |
PreParseBindOperation.setRawBindDN(ByteString rawBindDN)
Specifies the raw, unprocessed bind DN for this bind operation.
|
void |
PreParseModifyOperation.setRawEntryDN(ByteString rawEntryDN)
Specifies the raw, unprocessed entry DN as included in the client
request.
|
void |
PreParseModifyDNOperation.setRawEntryDN(ByteString rawEntryDN)
Specifies the raw, unprocessed entry DN as included in the client
request.
|
void |
PreParseDeleteOperation.setRawEntryDN(ByteString rawEntryDN)
Specifies the raw, unprocessed entry DN for this delete
operation.
|
void |
PreParseCompareOperation.setRawEntryDN(ByteString rawEntryDN)
Specifies the raw, unprocessed entry DN as included in the client
request.
|
void |
PreParseAddOperation.setRawEntryDN(ByteString rawEntryDN)
Specifies the raw entry DN for the entry to add.
|
void |
PreParseModifyDNOperation.setRawNewRDN(ByteString rawNewRDN)
Specifies the raw, unprocessed newRDN as included in the request
from the client.
|
void |
PreParseModifyDNOperation.setRawNewSuperior(ByteString rawNewSuperior)
Specifies the raw, unprocessed newSuperior for this modify DN
operation, as provided in the request from the client.
|
void |
PreParseExtendedOperation.setRequestValue(ByteString requestValue)
Specifies the value for the request associated with this extended
operation.
|
void |
PreParseExtendedOperation.setResponseValue(ByteString responseValue)
Specifies the value to include in the response to the client.
|
void |
PreOperationExtendedOperation.setResponseValue(ByteString responseValue)
Specifies the value to include in the response to the client.
|
void |
PostOperationExtendedOperation.setResponseValue(ByteString responseValue)
Specifies the value to include in the response to the client.
|
void |
PreParseBindOperation.setSASLCredentials(String saslMechanism,
ByteString saslCredentials)
Specifies the SASL credentials for this bind operation.
|
void |
PreParseBindOperation.setServerSASLCredentials(ByteString serverSASLCredentials)
Specifies the set of server SASL credentials to include in the
bind response.
|
void |
PreOperationBindOperation.setServerSASLCredentials(ByteString serverSASLCredentials)
Specifies the set of server SASL credentials to include in the
bind response.
|
void |
PostOperationBindOperation.setServerSASLCredentials(ByteString serverSASLCredentials)
Specifies the set of server SASL credentials to include in the
bind response.
|
void |
PreParseBindOperation.setSimplePassword(ByteString simplePassword)
Specifies the simple authentication password for this bind
operation.
|
Modifier and Type | Field and Description |
---|---|
static ByteString |
ServerConstants.FALSE_VALUE
The normalized false value.
|
static ByteString |
ServerConstants.SINGLE_SPACE_VALUE
The value representing just one space character.
|
static ByteString |
ServerConstants.TRUE_VALUE
The normalized true value.
|
Modifier and Type | Method and Description |
---|---|
List<ByteString> |
LocalBackendModifyOperation.getCurrentPasswords()
Retrieves the set of clear-text current passwords for the user, if
available.
|
List<ByteString> |
LocalBackendModifyOperation.getNewPasswords()
Retrieves the set of clear-text new passwords for the user, if available.
|
Copyright 2010-2017 ForgeRock AS.