Uses of Class
org.forgerock.opendj.ldap.ByteString
-
Packages that use ByteString Package Description org.forgerock.opendj.io Classes and interfaces providing I/O functionality.org.forgerock.opendj.io.rx Classes and interfaces providing Reactive Streams I/O transports.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.messages Classes and interfaces for core LDAP requests/responses.org.forgerock.opendj.ldap.schema Classes and interfaces for constructing and querying LDAP schemas.org.forgerock.opendj.rest2ldap APIs for implementing REST to LDAP gateways.org.forgerock.opendj.rest2ldap.schema This package contains LDAP schema syntaxes and matching rules for JSON based attributes.org.forgerock.opendj.security An LDAP based security provider having the name "OpenDJ" and exposing an LDAP/LDIF basedKeyStore
service.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.plugins Contains the implementation for various Directory Server plugins.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.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. -
-
Uses of ByteString in org.forgerock.opendj.io
Methods in org.forgerock.opendj.io that return ByteString Modifier and Type Method Description ByteString
Asn1Reader. readAsn1Element()
Reads the next element and returns its full encoding, which includes tag and length bytes.ByteString
Asn1Reader. readBitString()
Reads the next element as a bit string having the Universal Bit String ASN.1 type tag.ByteString
Asn1Reader. readBitString(byte type)
Reads the next element as a bit string having the provided type tag.ByteString
Asn1Reader. readOctetString()
Reads the next element as an octet string having any tag.ByteString
Asn1Reader. readOctetString(byte type)
Reads the next element as an octet string having the provided type tag.ByteString
Asn1Writer. toByteString()
Returns aByteString
containing the ASN.1 encoded data and clears the contents of this writer.static ByteString
Asn1. writeAsn1Sequence(Consumer<Asn1Writer> sequenceWriter)
Writes an ASN.1 sequence using the providedConsumer
and returns the encoded bytes.Methods in org.forgerock.opendj.io with parameters of type ByteString Modifier and Type Method Description static Asn1Reader
Asn1. getReader(ByteString bytes)
Returns an ASN.1 reader whose source is the provided byte string and having an unlimited maximum BER element size.static Asn1Reader
Asn1. getReader(ByteString bytes, int maxElementSize)
Returns an ASN.1 reader whose source is the provided byte string and having a user defined maximum BER element size.Asn1Writer
Asn1Writer. writeAsn1Element(ByteString asn1Element)
Writes exactly the provided byte string without encoding the data.Asn1Writer
Asn1Writer. writeBitString(byte type, ByteString value)
Writes the provided bit string with zero unused bits using the provided type tag.Asn1Writer
Asn1Writer. writeBitString(ByteString value)
Writes the provided bit string with zero unused bits using the Universal Bit String ASN.1 type tag.Asn1Writer
Asn1Writer. writeOctetString(byte type, ByteString value)
Writes an octet string element using the provided type tag.Asn1Writer
Asn1Writer. writeOctetString(ByteString value)
Writes an octet string element using the Universal Octet String ASN.1 type tag.Method parameters in org.forgerock.opendj.io with type arguments of type ByteString Modifier and Type Method Description Asn1Writer
Asn1Writer. writeSequenceOfOctetStrings(Collection<ByteString> values)
Writes a sequence of octet string elements using the Universal Sequence ASN.1 type tag for the sequence and Universal Octet String ASN.1 type tag for the elements.Asn1Writer
Asn1Writer. writeSetOfOctetStrings(Collection<ByteString> values)
Writes a set of octet string elements using the Universal Set ASN.1 type tag for the set and Universal Octet String ASN.1 type tag for the elements. -
Uses of ByteString in org.forgerock.opendj.io.rx
Methods in org.forgerock.opendj.io.rx that return ByteString Modifier and Type Method Description ByteString
ProxyProtocolHeader.SslTlv. encode()
Encodes the SSL information into TLV format.Methods in org.forgerock.opendj.io.rx that return types with arguments of type ByteString Modifier and Type Method Description Map<Byte,ByteString>
ProxyProtocolHeader. getTlvs()
Returns Additional information contained in the header as part of the Type-Length-Value.Methods in org.forgerock.opendj.io.rx with parameters of type ByteString Modifier and Type Method Description static ProxyProtocolHeader.SslTlv
ProxyProtocolHeader.SslTlv. decode(ByteString data)
Decodes the SSL information contained indata
in TLV format. -
Uses of ByteString in org.forgerock.opendj.ldap
Methods in org.forgerock.opendj.ldap that return ByteString Modifier and Type Method Description static ByteString[]
ByteString. asArray(Object... objects)
Returns an array containing the provided objects converted to byte strings usingvalueOfObject(Object)
.ByteString
AttributeParser. asByteString()
Returns the first value, ornull
if the attribute does not contain any values.ByteString
AttributeParser. asByteString(ByteString defaultValue)
Returns the first value, ordefaultValue
if the attribute does not contain any values.static ByteString
Base64. decode(String base64)
Decodes the provided base64 encoded data.static ByteString
ByteString. empty()
Returns an empty byte string.ByteString
AbstractAttribute. firstValue()
ByteString
Attribute. firstValue()
Returns the first attribute value in this attribute.ByteString
LinkedAttribute. firstValue()
ByteString
Filter. getAssertionValue()
Returns the assertion value for this comparison filter.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, ornull
if this RDN does not include such an attribute value.ByteString
Filter. getSubstringsFinal()
Returns the final substring assertion value for this substrings filter, ornull
if the substrings filter did not include an final substring.ByteString
Filter. getSubstringsInitial()
Returns the initial substring assertion value for this substrings filter, ornull
if the substrings filter did not include an initial substring.ByteString
Filter. getUnrecognizedFilterBytes()
Returns the ASN.1 content associated with this unrecognized filter.static ByteString
AbstractAttribute. normalizeValue(Attribute attribute, ByteString value)
Returns the normalized form ofvalue
normalized usingattribute
's equality matching rule.ByteString
ByteStringReader. readByteString(int length)
Relative bulk read method.ByteString
ByteString. subSequence(int start)
Returns a new byte string that is a subsequence of this byte string.ByteString
ByteString. subSequence(int start, int size)
Returns a new byte string that is a subsequence of this byte string.ByteString[]
AbstractAttribute. toArray()
ByteString[]
Attribute. toArray()
Returns an array containing all of the attribute values contained in this attribute.ByteString
ByteStringBuilder. toByteString()
Returns aByteString
containing the contents of this byte string builder.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(CharSequence 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.Methods in org.forgerock.opendj.ldap that return types with arguments of type ByteString Modifier and Type Method Description static List<ByteString>
ByteString. asList(Object... objects)
Returns a list containing the provided objects converted to byte strings usingvalueOfObject(Object)
.Set<ByteString>
AttributeParser. asSetOfByteString(Collection<ByteString> defaultValues)
Returns the values contained in the attribute, ordefaultValues
if the attribute does not contain any values.Set<ByteString>
AttributeParser. asSetOfByteString(ByteString... defaultValues)
Returns the values contained in the attribute, ordefaultValues
if the attribute does not contain any values.Stream<ByteString>
AttributeParser. asStream()
Returns the values as a stream ofByteString
.static Function<ByteString,Boolean,LocalizedIllegalArgumentException>
Functions. byteStringToBoolean()
Returns a function which parsesBoolean
values.static Function<ByteString,Dn,LocalizedIllegalArgumentException>
Functions. byteStringToDn()
Returns a function which parsesDN
s using the default schema.static Function<ByteString,Dn,LocalizedIllegalArgumentException>
Functions. byteStringToDn(Schema schema)
Returns a function which parsesDN
s using the provided schema.static Function<ByteString,GeneralizedTime,LocalizedIllegalArgumentException>
Functions. byteStringToGeneralizedTime()
Returns a function which parses generalized time strings.static Function<ByteString,Integer,LocalizedIllegalArgumentException>
Functions. byteStringToInteger()
Returns a function which parsesInteger
string values.static Function<ByteString,Long,LocalizedIllegalArgumentException>
Functions. byteStringToLong()
Returns a function which parsesLong
string values.static Function<ByteString,Path,LocalizedIllegalArgumentException>
Functions. byteStringToPath()
Returns a function which parsesPath
string values.List<ByteString>
Filter. getSubstringsAny()
Returns an unmodifiable list containing any intermediate substring assertion values for this substrings filter, which may be an empty if the substrings filter did not include an intermediate substrings.abstract Iterator<ByteString>
AbstractAttribute. iterator()
Iterator<ByteString>
Attribute. iterator()
Returns an iterator over the attribute values in this attribute.Iterator<ByteString>
LinkedAttribute. iterator()
Methods in org.forgerock.opendj.ldap with parameters of type ByteString Modifier and Type Method Description default boolean
Attribute. add(ByteString value)
Addsvalue
to this attribute if it is not already present (optional operation).boolean
LinkedAttribute. add(ByteString value)
ByteStringBuilder
ByteStringBuilder. appendBytes(ByteString bytes)
Appends the providedByteString
to this byte string builder.ByteString
AttributeParser. asByteString(ByteString defaultValue)
Returns the first value, ordefaultValue
if the attribute does not contain any values.Set<ByteString>
AttributeParser. asSetOfByteString(ByteString... defaultValues)
Returns the values contained in the attribute, ordefaultValues
if the attribute does not contain any values.static AttributeDescription
Functions. byteStringToAttributeDescription(ByteString value, Schema schema)
Parses aByteString
as anAttributeDescription
using the provided schema.static X509Certificate
Functions. byteStringToCertificate(ByteString value)
Parses aByteString
as aX509Certificate
.static Duration
Functions. byteStringToDuration(ByteString value)
Parses aByteString
as aDuration
using ourDurationUnit
parser.int
ByteString. compareTo(ByteString o)
Compares this byte string with the specified byte string for order.static String
Base64. encode(ByteString bytes)
Encodes the provided data as a base64 string.static Assertion
Assertions. equalityAssertion(String indexId, ByteString normalizedAssertionValue, ByteString assertionValue)
Returns an assertion suitable for implementing simple equality matching rules whose assertion syntax is the same as the attribute value syntax.GenericExtendedResult
AbstractConnection. extendedRequest(String requestName, ByteString requestValue)
GenericExtendedResult
AbstractConnectionWrapper. extendedRequest(String requestName, ByteString requestValue)
Requests that the Directory Server performs the provided extended request.GenericExtendedResult
Connection. extendedRequest(String requestName, ByteString requestValue)
Requests that the Directory Server performs the provided extended request.static boolean
AuthPassword. isEncoded(ByteString value)
Indicates whether the provided value is encoded using the auth password syntax.static boolean
UserPassword. isEncoded(ByteString value)
Indicates whether the provided value is encoded using the user password syntax.ConditionResult
Assertion. matches(ByteString normalizedAttributeValue)
Indicates whether the provided attribute value should be considered a match for this assertion value according to the matching rule.static ByteString
AbstractAttribute. normalizeValue(Attribute attribute, ByteString value)
Returns the normalized form ofvalue
normalized usingattribute
's equality matching rule.static Assertion
Assertions. orderingAssertion(String indexId, ByteString lower, ByteString lowerNormalized, ByteString upper, ByteString upperNormalized, boolean lowerIncluded, boolean upperIncluded)
Returns an assertion suitable for implementing ordering matching rules.default Attribute
Attribute. put(ByteString value)
Addsvalue
to this attribute if it is not already present (optional operation).boolean
ByteString. startsWith(ByteString prefix)
Tests if this ByteString starts with the specified prefix.static Filter
Filter. unrecognized(byte filterTag, ByteString filterBytes)
Creates a newunrecognized
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.Method parameters in org.forgerock.opendj.ldap with type arguments of type ByteString Modifier and Type Method Description boolean
AbstractAttribute. addAll(Collection<? extends ByteString> values)
default boolean
Attribute. addAll(Collection<? extends ByteString> values)
Adds all of the attribute values contained invalues
to this attribute if they are not already present (optional operation).boolean
AbstractMapEntry. addAttribute(Attribute attribute, Collection<? super ByteString> duplicateValues)
boolean
Entries.NullEntry. addAttribute(Attribute attribute, Collection<? super ByteString> duplicateValues)
default boolean
Entry. addAttribute(Attribute attribute, Collection<? super ByteString> duplicateValues)
Ensures that this entry contains the provided attribute and values (optional operation).static Assertion
Assertions. anyOfEqualityAssertion(String indexId, Map<ByteString,ByteString> assertions)
Returns an "anyOf" assertion suitable for implementing simple equality matching rules whose assertion syntax is the same as the attribute value syntax.static Assertion
Assertions. anyOfEqualityAssertion(String indexId, Map<ByteString,ByteString> assertions)
Returns an "anyOf" assertion suitable for implementing simple equality matching rules whose assertion syntax is the same as the attribute value syntax.<T,E extends Exception>
TAttributeParser. as(Function<ByteString,? extends T,E> f)
Returns the first value decoded as aT
using the providedFunction
, ornull
if the attribute does not contain any values.<T,E extends Exception>
TAttributeParser. as(Function<ByteString,? extends T,E> f, T defaultValue)
Returns the first value decoded as aT
using the providedFunction
, ordefaultValue
if the attribute does not contain any values.<T,E extends Exception>
Set<T>AttributeParser. asSetOf(Function<ByteString,? extends T,E> f, Collection<? extends T> defaultValues)
Returns the values decoded as a set ofT
s using the providedFunction
, ordefaultValues
if the attribute does not contain any values.<T,E extends Exception>
Set<T>AttributeParser. asSetOf(Function<ByteString,? extends T,E> f, T... defaultValues)
Returns the values decoded as a set ofT
s using the providedFunction
, ordefaultValues
if the attribute does not contain any values.Set<ByteString>
AttributeParser. asSetOfByteString(Collection<ByteString> defaultValues)
Returns the values contained in the attribute, ordefaultValues
if the attribute does not contain any values.default boolean
Entry. containsAttribute(Attribute attribute, Collection<? super ByteString> missingValues)
Returnstrue
if this entry contains all of the attribute values contained inattribute
.void
AbstractAttribute. forEachNormalizedValue(BiConsumer<? super ByteString,? super ByteString> action)
void
AbstractAttribute. forEachNormalizedValue(BiConsumer<? super ByteString,? super ByteString> action)
void
Attribute. forEachNormalizedValue(BiConsumer<? super ByteString,? super ByteString> action)
Performs the provided action for each value and its associated normalized value in this attribute.void
Attribute. forEachNormalizedValue(BiConsumer<? super ByteString,? super ByteString> action)
Performs the provided action for each value and its associated normalized value in this attribute.void
LinkedAttribute. forEachNormalizedValue(BiConsumer<? super ByteString,? super ByteString> action)
void
LinkedAttribute. forEachNormalizedValue(BiConsumer<? super ByteString,? super ByteString> action)
boolean
AbstractAttribute. matchesAnyNormalizedValue(Predicate<? super ByteString> predicate)
boolean
AbstractAttribute. matchesAnyNormalizedValue(Map<ByteString,ByteString> normalizedValues)
boolean
AbstractAttribute. matchesAnyNormalizedValue(Map<ByteString,ByteString> normalizedValues)
boolean
Attribute. matchesAnyNormalizedValue(Predicate<? super ByteString> predicate)
Returnstrue
if any values in this attribute match the provided predicate.boolean
Attribute. matchesAnyNormalizedValue(Map<ByteString,ByteString> normalizedValues)
Returnstrue
if any values in this attribute match at least one of the values in the provided map.boolean
Attribute. matchesAnyNormalizedValue(Map<ByteString,ByteString> normalizedValues)
Returnstrue
if any values in this attribute match at least one of the values in the provided map.boolean
LinkedAttribute. matchesAnyNormalizedValue(Predicate<? super ByteString> predicate)
boolean
LinkedAttribute. matchesAnyNormalizedValue(Map<ByteString,ByteString> normalizedValues)
boolean
LinkedAttribute. matchesAnyNormalizedValue(Map<ByteString,ByteString> normalizedValues)
static Entry
Entries. modifyEntry(Entry entry, Modification change, Collection<? super ByteString> conflictingValues)
Applies the provided modification to an entry.boolean
AbstractMapEntry. removeAttribute(Attribute attribute, Collection<? super ByteString> missingValues)
default boolean
Entry. removeAttribute(Attribute attribute, Collection<? super ByteString> missingValues)
Removes all of the attribute values contained inattribute
from this entry if it is present (optional operation).Constructors in org.forgerock.opendj.ldap with parameters of type ByteString Constructor Description ByteStringBuilder(ByteString bs)
Creates a new byte string builder with the content of the providedByteString
. -
Uses of ByteString in org.forgerock.opendj.ldap.controls
Methods in org.forgerock.opendj.ldap.controls that return ByteString Modifier and Type Method Description ByteString
VirtualListViewRequestControl. getAssertionValue()
Returns the assertion value that will be used to locate the target entry, if applicable.ByteString
VirtualListViewRequestControl. getContextId()
Returns the context ID provided by the server in the last virtual list view response for the same set of criteria, ornull
if there was no previous virtual list view response or the server did not include a context ID in the last response.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
SimplePagedResultsControl. getCookie()
Returns the opaque cookie which is used by the server to track its position in the set of search results.ByteString
AdNotificationRequestControl. getValue()
ByteString
AssertionRequestControl. getValue()
ByteString
AuthorizationIdentityRequestControl. getValue()
ByteString
AuthorizationIdentityResponseControl. getValue()
ByteString
Control. getValue()
Returns the value, if any, associated with this control.ByteString
EntryChangeNotificationResponseControl. getValue()
ByteString
GenericControl. getValue()
ByteString
GetEffectiveRightsRequestControl. getValue()
ByteString
ManageDsaItRequestControl. getValue()
ByteString
MatchedValuesRequestControl. getValue()
ByteString
PasswordExpiredResponseControl. getValue()
ByteString
PasswordExpiringResponseControl. getValue()
ByteString
PasswordPolicyRequestControl. getValue()
ByteString
PasswordPolicyResponseControl. getValue()
ByteString
PermissiveModifyRequestControl. getValue()
ByteString
PersistentSearchRequestControl. getValue()
ByteString
PostReadRequestControl. getValue()
ByteString
PostReadResponseControl. getValue()
ByteString
PreReadRequestControl. getValue()
ByteString
PreReadResponseControl. getValue()
ByteString
ProxiedAuthV1RequestControl. getValue()
ByteString
ProxiedAuthV2RequestControl. getValue()
ByteString
RelaxRulesRequestControl. getValue()
ByteString
ServerSideSortRequestControl. getValue()
ByteString
ServerSideSortResponseControl. getValue()
ByteString
SimplePagedResultsControl. getValue()
ByteString
SubentriesRequestControl. getValue()
ByteString
SubtreeDeleteRequestControl. getValue()
ByteString
VirtualListViewRequestControl. getValue()
ByteString
VirtualListViewResponseControl. getValue()
Methods in org.forgerock.opendj.ldap.controls with parameters of type ByteString Modifier and Type Method 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. -
Uses of ByteString in org.forgerock.opendj.ldap.messages
Methods in org.forgerock.opendj.ldap.messages that return ByteString Modifier and Type Method Description ByteString
CompareRequest. getAssertionValue()
Returns the assertion value to be compared.ByteString
UnknownRequest. getRawProtocolOp()
Returns the unparsed protocol-op bytes.ByteString
BindResult. getServerSaslCredentials()
Returns the server SASL credentials associated with this bind result.ByteString
PasswordModifyExtendedRequest. getUserIdentity()
Returns the identity of the user whose password is to be modified, ornull
if the request should be applied to the user currently associated with the session.abstract ByteString
AbstractExtendedRequest. getValue()
abstract ByteString
AbstractExtendedResult. getValue()
abstract ByteString
AbstractIntermediateResponse. getValue()
ByteString
CancelExtendedRequest. getValue()
ByteString
ExtendedRequest. getValue()
Returns the value, if any, associated with this extended request.ByteString
ExtendedResult. getValue()
Returns the value, if any, associated with this extended result.ByteString
GenericExtendedRequest. getValue()
ByteString
GenericExtendedResult. getValue()
ByteString
GenericIntermediateResponse. getValue()
ByteString
IntermediateResponse. getValue()
Returns the value, if any, associated with this intermediate response.ByteString
PasswordModifyExtendedRequest. getValue()
ByteString
PasswordModifyExtendedResult. getValue()
ByteString
StartTlsExtendedRequest. getValue()
ByteString
WhoAmIExtendedRequest. getValue()
ByteString
WhoAmIExtendedResult. getValue()
Methods in org.forgerock.opendj.ldap.messages with parameters of type ByteString Modifier and Type Method Description static UnknownRequest
Requests. newUnknownRequest(byte protocolOpType, ByteString rawContent)
Creates a new unknown request backed by the provided bytes.BindResult
BindResult. setServerSaslCredentials(ByteString credentials)
Sets the server SASL credentials associated with this bind result.Method parameters in org.forgerock.opendj.ldap.messages with type arguments of type ByteString Modifier and Type Method 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)
-
Uses of ByteString in org.forgerock.opendj.ldap.schema
Methods in org.forgerock.opendj.ldap.schema that return ByteString Modifier and Type Method Description ByteString
Syntax. fromJson(Object value)
Decodes the JSON representation of an attribute value with this syntax.default ByteString
SyntaxImpl. fromJson(Schema schema, Object value)
Decodes the JSON representation of an attribute value with this syntax.ByteString
MatchingRule. normalizeAttributeValue(ByteString 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, ByteString value)
Retrieves the normalized form of the provided attribute value, which is best suited for efficiently performing matching operations on that value.Methods in org.forgerock.opendj.ldap.schema with parameters of type ByteString Modifier and Type Method Description T
IndexQueryFactory. createExactMatchQuery(AttributeDescription attributeDescription, String indexId, ByteString key)
Returns a query requesting an index record matching the provided key.void
Indexer. createKeys(ByteString value, Consumer<ByteString> keyConsumer)
Generates the set of index keys for an attribute.T
IndexQueryFactory. createRangeMatchQuery(AttributeDescription attributeDescription, String indexId, ByteString lower, ByteString upper, boolean lowerIncluded, boolean upperIncluded)
Returns a query requesting all index records in the specified range.Assertion
AbstractOrderingMatchingRuleImpl. getAssertion(Schema schema, ByteString value)
Assertion
MatchingRule. getAssertion(ByteString assertionValue)
Compiles the provided assertion value as anAssertion
suitable for use with equalityMatch, approxMatch and extensibleMatch search filters.Assertion
MatchingRuleImpl. getAssertion(Schema schema, ByteString assertionValue)
Compiles the provided assertion value as anAssertion
suitable for use with equalityMatch, approxMatch and extensibleMatch search filters.Assertion
MatchingRule. getGreaterOrEqualAssertion(ByteString assertionValue)
Compiles the provided ordering assertion value as anAssertion
suitable for use with greaterOrEqual search filters.Assertion
MatchingRule. getLessOrEqualAssertion(ByteString assertionValue)
Compiles the provided ordering assertion value as anAssertion
suitable for use with lessOrEqual search filters.Assertion
AbstractOrderingMatchingRuleImpl. getOrderingAssertion(Schema schema, ByteString lower, ByteString upper, boolean lowerIncluded, boolean upperIncluded)
Assertion
MatchingRule. getOrderingAssertion(ByteString lower, ByteString upper, boolean lowerIncluded, boolean upperIncluded)
Compiles the provided ordering assertion value range as anAssertion
suitable for use with ordering search filters, including greaterOrEqual and lessOrEqual.default Assertion
MatchingRuleImpl. getOrderingAssertion(Schema schema, ByteString lower, ByteString upper, boolean lowerIncluded, boolean upperIncluded)
Compiles the provided ordering assertion value range as anAssertion
suitable for use with ordering search filters, including greaterOrEqual and lessOrEqual.Assertion
MatchingRule. getSubstringAssertion(ByteString subInitial, List<ByteString> subAnyElements, ByteString subFinal)
Compiles the provided substring assertion fragments as anAssertion
suitable for use with substrings search filters.default Assertion
MatchingRuleImpl. getSubstringAssertion(Schema schema, ByteString subInitial, List<ByteString> subAnyElements, ByteString subFinal)
Compiles the provided substring assertion fragments as anAssertion
suitable for use with substrings search filters.String
Indexer. keyToHumanReadableString(ByteString key)
Returns a human readable representation of the key.ByteString
MatchingRule. normalizeAttributeValue(ByteString 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, ByteString value)
Retrieves the normalized form of the provided attribute value, which is best suited for efficiently performing matching operations on that value.Object
Syntax. toJson(ByteString value)
Encodes the JSON representation of an attribute value with this syntax.default Object
SyntaxImpl. toJson(Schema schema, ByteString value)
Encodes the JSON representation of an attribute value with this syntax.boolean
Syntax. valueIsAcceptable(ByteString value, LocalizableMessageBuilder invalidReason)
Indicates whether the provided value is acceptable for use in an attribute with this syntax.boolean
SyntaxImpl. valueIsAcceptable(Schema schema, ByteString value, LocalizableMessageBuilder invalidReason)
Indicates whether the provided value is acceptable for use in an attribute with this syntax.Method parameters in org.forgerock.opendj.ldap.schema with type arguments of type ByteString Modifier and Type Method Description void
Indexer. createKeys(ByteString value, Consumer<ByteString> keyConsumer)
Generates the set of index keys for an attribute.Assertion
MatchingRule. getSubstringAssertion(ByteString subInitial, List<ByteString> subAnyElements, ByteString subFinal)
Compiles the provided substring assertion fragments as anAssertion
suitable for use with substrings search filters.default Assertion
MatchingRuleImpl. getSubstringAssertion(Schema schema, ByteString subInitial, List<ByteString> subAnyElements, ByteString subFinal)
Compiles the provided substring assertion fragments as anAssertion
suitable for use with substrings search filters. -
Uses of ByteString in org.forgerock.opendj.rest2ldap
Method parameters in org.forgerock.opendj.rest2ldap with type arguments of type ByteString Modifier and Type Method Description SimplePropertyMapper
SimplePropertyMapper. decoder(Function<ByteString,?,? extends Exception> f)
Sets the decoder which will be used for converting LDAP attribute values to JSON values.SimplePropertyMapper
SimplePropertyMapper. encoder(Function<Object,ByteString,? extends Exception> f)
Sets the encoder which will be used for converting JSON values to LDAP attribute values. -
Uses of ByteString in org.forgerock.opendj.rest2ldap.schema
Methods in org.forgerock.opendj.rest2ldap.schema that return ByteString Modifier and Type Method Description static ByteString
JsonSchema. jsonToByteString(Object value)
Converts a JSONObject
to aByteString
representation.static ByteString
JsonSchema. nameAndJsonToByteString(ByteString nameAndJsonValue, Dn newName)
static ByteString
JsonSchema. nameAndJsonToByteString(Dn name, Object json)
Methods in org.forgerock.opendj.rest2ldap.schema with parameters of type ByteString Modifier and Type Method Description static Object
JsonSchema. byteStringToJson(ByteString value)
Parses the provided byte string as a JSON value.static Pair<Dn,Object>
JsonSchema. byteStringToNameAndJson(Schema schema, ByteString value)
Decodes the provided value as a Name and JSON value.static Dn
JsonSchema. byteStringToNameWithoutJson(Schema schema, ByteString value)
Decodes the provided value as a Name and JSON value but without decoding the JSON value.static ByteString
JsonSchema. nameAndJsonToByteString(ByteString nameAndJsonValue, Dn newName)
-
Uses of ByteString in org.forgerock.opendj.security
Methods in org.forgerock.opendj.security that return ByteString Modifier and Type Method Description ByteString
ExternalKeyWrappingStrategy. unwrapKey(ByteString wrappedKey)
Unwraps the providedwrapped
key.ByteString
ExternalKeyWrappingStrategy. wrapKey(ByteString unwrappedKey)
Wraps the provided encoded key.Methods in org.forgerock.opendj.security with parameters of type ByteString Modifier and Type Method Description ScramCredential
ScramMechanism. newScramCredential(ByteString password)
Generates a new SCRAM credential suitable for storage in the server, using an iteration count of 10000.ScramCredential
ScramMechanism. newScramCredential(ByteString password, int iterations)
Generates a new SCRAM credential suitable for storage in the server.SaslServer
ScramMechanism. newScramSaslServer(CallbackHandler callbackHandler, ByteString pepper)
Returns a newSaslServer
for this SCRAM mechanism.boolean
ScramMechanism. passwordMatches(ScramCredential scramCredential, ByteString password)
Returnstrue
if the password matches the stored SCRAM credentials.ByteString
ExternalKeyWrappingStrategy. unwrapKey(ByteString wrappedKey)
Unwraps the providedwrapped
key.ByteString
ExternalKeyWrappingStrategy. wrapKey(ByteString unwrappedKey)
Wraps the provided encoded key. -
Uses of ByteString in org.opends.server.api
Methods in org.opends.server.api that return ByteString Modifier and Type Method Description ByteString
PasswordStorageScheme. encodeAuthPassword(ByteString plaintext)
Encodes the provided plaintext password for this storage scheme using the authentication password syntax defined in RFC 3112.abstract ByteString
PasswordStorageScheme. encodePassword(ByteString plaintext)
Encodes the provided plaintext password for this storage scheme, without the name of the associated scheme.ByteString
PasswordStorageScheme. encodePasswordWithScheme(ByteString 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.ByteString
PasswordStorageScheme. getAuthPasswordPlaintextValue(String authInfo, String authValue)
Retrieves the original plaintext value for the provided password stored in the authPassword syntax.ByteString
PasswordStorageScheme. getPlaintextValue(ByteString storedPassword)
Retrieves the original plaintext value for the provided stored password.Methods in org.opends.server.api with parameters of type ByteString Modifier and Type Method Description boolean
PasswordStorageScheme. authPasswordMatches(ByteString plaintextPassword, String authInfo, String authValue)
Indicates whether the provided plaintext password matches the encoded password using the authentication password syntax with the given authInfo and authValue components.ByteString
PasswordStorageScheme. encodeAuthPassword(ByteString plaintext)
Encodes the provided plaintext password for this storage scheme using the authentication password syntax defined in RFC 3112.abstract ByteString
PasswordStorageScheme. encodePassword(ByteString plaintext)
Encodes the provided plaintext password for this storage scheme, without the name of the associated scheme.ByteString
PasswordStorageScheme. encodePasswordWithScheme(ByteString plaintext)
Encodes the provided plaintext password for this storage scheme, prepending the name of the scheme in curly braces.ByteString
PasswordStorageScheme. getPlaintextValue(ByteString storedPassword)
Retrieves the original plaintext value for the provided stored password.boolean
PasswordStorageScheme. isRehashNeeded(ByteString storedPassword)
Indicates whether the encoded password needs to be rehashed because the password storage scheme configuration changed.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.boolean
AuthenticationPolicyState. passwordMatches(ByteString password)
Returnstrue
if the provided password value matches any of the user's passwords.abstract boolean
AuthenticationPolicyState. passwordMatches(ByteString password, AtomicReference<ByteString> matchedEncodedPassword)
Returnstrue
if the provided password value matches any of the user's passwords.abstract boolean
PasswordStorageScheme. passwordMatches(ByteString plaintextPassword, ByteString storedPassword)
Indicates whether the provided plaintext password included in a bind request matches the given stored value.Method parameters in org.opends.server.api with type arguments of type ByteString Modifier and Type Method Description 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, AtomicReference<ByteString> matchedEncodedPassword)
Returnstrue
if the provided password value matches any of the user's passwords. -
Uses of ByteString in org.opends.server.authorization.dseecompat
Methods in org.opends.server.authorization.dseecompat that return ByteString Modifier and Type Method Description ByteString
AciTargetMatchContext. getCurrentAttributeValue()
The current attribute type value being evaluated.Methods in org.opends.server.authorization.dseecompat with parameters of type ByteString Modifier and Type Method Description void
AciTargetMatchContext. setCurrentAttributeValue(ByteString v)
Set the attribute value to be evaluated.Method parameters in org.opends.server.authorization.dseecompat with type arguments of type ByteString Modifier and Type Method Description void
PatternRDN. addValue(String type, List<ByteString> valuePattern, String dnString)
Add another attribute-value pair to the pattern. -
Uses of ByteString in org.opends.server.backends.pluggable.spi
Methods in org.opends.server.backends.pluggable.spi that return ByteString Modifier and Type Method Description ByteString
UpdateFunction. computeNewValue(ByteString oldValue)
Computes the new value for a record based on the record's existing content.ByteString
Importer. read(TreeName treeName, ByteString key)
Reads the record's value associated to the provided key, in the tree whose name is provided.default ByteString
ReadableTransaction. read(TreeName treeName, ByteString key)
Reads the record's value associated to the provided key, in the tree whose name is provided.Methods in org.opends.server.backends.pluggable.spi that return types with arguments of type ByteString Modifier and Type Method Description 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.default Cursor<ByteString,ByteString>
ReadableTransaction. openCursor(TreeName treeName, ReadableTransaction.ReadOption... options)
Opens a non-positioned cursor on the tree whose name is provided.default Cursor<ByteString,ByteString>
ReadableTransaction. openCursor(TreeName treeName, ReadableTransaction.ReadOption... options)
Opens a non-positioned cursor on the tree whose name is provided.Methods in org.opends.server.backends.pluggable.spi with parameters of type ByteString Modifier and Type Method Description ByteString
UpdateFunction. computeNewValue(ByteString oldValue)
Computes the new value for a record based on the record's existing content.default boolean
WriteableTransaction. delete(TreeName treeName, ByteString key)
Deletes the record with the provided key, in the tree whose name is provided.void
Importer. put(TreeName treeName, ByteString key, ByteString value)
Creates a record with the provided key and value in the tree identified by the provided name.default void
WriteableTransaction. put(TreeName treeName, ByteString key, ByteString value)
Adds a record with the provided key and value, replacing any existing record having the same key.ByteString
Importer. read(TreeName treeName, ByteString key)
Reads the record's value associated to the provided key, in the tree whose name is provided.default ByteString
ReadableTransaction. read(TreeName treeName, ByteString key)
Reads the record's value associated to the provided key, in the tree whose name is provided.default boolean
WriteableTransaction. update(TreeName treeName, ByteString key, UpdateFunction f)
Atomically adds, deletes, or replaces a record with the provided key according to the new value computed by the update function. -
Uses of ByteString in org.opends.server.controls
Methods in org.opends.server.controls that return ByteString Modifier and Type Method Description ByteString
EntryChangelogNotificationResponseControl. getValue()
ByteString
ExternalChangelogRequestControl. getValue()
ByteString
InternalModificationsRequestControl. getValue()
ByteString
ReplicatedRequestControl. getValue()
ByteString
SearchBaseDnBackendOnlyControl. getValue()
-
Uses of ByteString in org.opends.server.core
Methods in org.opends.server.core that return ByteString Modifier and Type Method Description ByteString
PasswordPolicyState. generatePassword()
Generates a new password for the user.ByteString
CompareOperation. getAssertionValue()
ByteString
ExtendedOperation. getRequestValue()
Retrieves the value for the request associated with this extended operation.ByteString
ExtendedOperation. getResponseValue()
Retrieves the value to include in the response to the client.ByteString
BindOperation. getSASLCredentials()
ByteString
BindOperation. getServerSASLCredentials()
ByteString
BindOperation. getSimplePassword()
Methods in org.opends.server.core that return types with arguments of type ByteString Modifier and Type Method 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>
ModifyOperation. getCurrentPasswords()
Retrieves the set of clear-text current passwords for the user, if available.List<ByteString>
ModifyOperation. getNewPasswords()
Retrieves the set of clear-text new passwords for the user, if available.Collection<ByteString>
PasswordPolicyState. getPasswordValues()
Retrieves the unmodifiable set of values for the password attribute from the user entry.Methods in org.opends.server.core with parameters of type ByteString Modifier and Type Method Description static boolean
PasswordVerifier. authPasswordMatches(ByteString plaintextPassword, String encodedPassword, ServerContext serverContext)
Indicates whether the provided plaintext password matches the encoded password using the authentication password syntax.static boolean
PasswordVerifier. authPasswordMatches(PasswordStorageScheme<?> scheme, ByteString plaintextPassword, AuthPassword password)
Indicates whether the provided plaintext password matches the encoded password using the authentication password syntax.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
PasswordPolicy. passwordIsAcceptable(ByteString newPassword, Set<ByteString> currentPasswords, Operation operation, Entry userEntry, LocalizableMessageBuilder invalidReason, PasswordValidator<?> passwordInHistoryValidator)
Indicates whether the provided password appears to be acceptable according to the password validators, and adds aPasswordQualityAdviceResponseControl
to the operation's response if requested.boolean
PasswordPolicyState. passwordIsAcceptable(ByteString newPassword, Set<ByteString> currentPasswords, Operation operation, Entry userEntry, LocalizableMessageBuilder invalidReason)
Indicates whether the provided password appears to be acceptable according to the password validators, and adds aPasswordQualityAdviceResponseControl
to the operation's response if requested.boolean
PasswordPolicyState. passwordIsPreEncoded(ByteString passwordValue)
Indicates whether the provided password value is pre-encoded.boolean
PasswordPolicyState. passwordMatches(ByteString password, AtomicReference<ByteString> matchedEncodedPassword)
boolean
PasswordPolicyState. passwordMatches(ByteString password, Entry entry)
Returnstrue
if the provided password value matches any of the user's passwords in the given entry.boolean
PasswordPolicyState. passwordMatches(ByteString password, Entry entry, AtomicReference<ByteString> matchedEncodedPassword)
Returnstrue
if the provided password value matches any of the user's passwords in the given entry.boolean
PasswordVerifier. passwordMatches(ByteString plaintextPassword, String encodedPassword, ServerContext serverContext)
Indicates whether the provided plaintext password matches the encoded password.static void
BindOperation. runFakePasswordMatches(Dn bindDn, ByteString password)
When using cost based hashes, ensure similar response times when login with non-existing vs.void
CompareOperation. setAssertionValue(ByteString assertionValue)
Specifies the assertion value for this compare operation.void
ExtendedOperation. setRequestValue(ByteString requestValue)
Specifies the value for the request associated with this extended operation.void
ExtendedOperation. setResponseValue(ByteString responseValue)
Specifies the value to include in the response to the client.void
BindOperation. setSASLCredentials(String saslMechanism, ByteString saslCredentials)
void
BindOperation. setServerSASLCredentials(ByteString serverSASLCredentials)
void
BindOperation. setSimplePassword(ByteString simplePassword)
static boolean
PasswordVerifier. userPasswordMatches(ByteString plaintextPassword, String encodedPassword, ServerContext serverContext)
Indicates whether the provided plaintext password matches the encoded password using the user password syntax.static boolean
PasswordVerifier. userPasswordMatches(PasswordStorageScheme<?> scheme, ByteString plaintextPassword, UserPassword password)
Indicates whether the provided plaintext password matches the encoded password using the user password syntax.Method parameters in org.opends.server.core with type arguments of type ByteString Modifier and Type Method Description boolean
PasswordPolicyState. isPasswordInHistory(List<ByteString> newPasswords, boolean validatePasswords)
Indicates whether password history information is maintained for this user, and whether any of the provided passwords is equal to any of the current passwords, or any of the passwords in the history.boolean
PasswordPolicy. passwordIsAcceptable(ByteString newPassword, Set<ByteString> currentPasswords, Operation operation, Entry userEntry, LocalizableMessageBuilder invalidReason, PasswordValidator<?> passwordInHistoryValidator)
Indicates whether the provided password appears to be acceptable according to the password validators, and adds aPasswordQualityAdviceResponseControl
to the operation's response if requested.boolean
PasswordPolicyState. passwordIsAcceptable(ByteString newPassword, Set<ByteString> currentPasswords, Operation operation, Entry userEntry, LocalizableMessageBuilder invalidReason)
Indicates whether the provided password appears to be acceptable according to the password validators, and adds aPasswordQualityAdviceResponseControl
to the operation's response if requested.boolean
PasswordPolicyState. passwordMatches(ByteString password, AtomicReference<ByteString> matchedEncodedPassword)
boolean
PasswordPolicyState. passwordMatches(ByteString password, Entry entry, AtomicReference<ByteString> matchedEncodedPassword)
Returnstrue
if the provided password value matches any of the user's passwords in the given entry. -
Uses of ByteString in org.opends.server.crypto
Methods in org.opends.server.crypto that return ByteString Modifier and Type Method Description ByteString
CryptoManager.CipherService. getEncodedSecretKeys()
Return the list of active and previously used secret keys encoded as an ASN.1 sequence.Methods in org.opends.server.crypto with parameters of type ByteString Modifier and Type Method Description CryptoManager.CipherService
CryptoManager.CipherService. useKeysFromEncoding(ByteString wrappedKeys)
Use the provided encoded secret keys for cryptographic operations. -
Uses of ByteString in org.opends.server.extensions
Methods in org.opends.server.extensions that return ByteString Modifier and Type Method Description ByteString
PKCS5S2PasswordStorageScheme. encodeAuthPassword(ByteString plaintext)
ByteString
Argon2PasswordStorageScheme. encodePassword(ByteString plaintext)
ByteString
Base64PasswordStorageScheme. encodePassword(ByteString plaintext)
ByteString
BcryptPasswordStorageScheme. encodePassword(ByteString plaintext)
ByteString
ClearPasswordStorageScheme. encodePassword(ByteString plaintext)
ByteString
CryptPasswordStorageScheme. encodePassword(ByteString plaintext)
ByteString
PKCS5S2PasswordStorageScheme. encodePassword(ByteString 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
Base64PasswordStorageScheme. getPlaintextValue(ByteString storedPassword)
ByteString
ClearPasswordStorageScheme. getPlaintextValue(ByteString storedPassword)
Methods in org.opends.server.extensions with parameters of type ByteString Modifier and Type Method Description boolean
PKCS5S2PasswordStorageScheme. authPasswordMatches(ByteString plaintextPassword, String authInfo, String authValue)
static long
GetConnectionIDExtendedOperation. decodeResponseValue(ByteString responseValue)
Decodes the provided ASN.1 octet string to extract the connection ID.ByteString
PKCS5S2PasswordStorageScheme. encodeAuthPassword(ByteString plaintext)
ByteString
Argon2PasswordStorageScheme. encodePassword(ByteString plaintext)
ByteString
Base64PasswordStorageScheme. encodePassword(ByteString plaintext)
ByteString
BcryptPasswordStorageScheme. encodePassword(ByteString plaintext)
ByteString
ClearPasswordStorageScheme. encodePassword(ByteString plaintext)
ByteString
CryptPasswordStorageScheme. encodePassword(ByteString plaintext)
ByteString
PKCS5S2PasswordStorageScheme. encodePassword(ByteString plaintext)
ByteString
Base64PasswordStorageScheme. getPlaintextValue(ByteString storedPassword)
ByteString
ClearPasswordStorageScheme. getPlaintextValue(ByteString storedPassword)
boolean
Argon2PasswordStorageScheme. isRehashNeeded(ByteString storedPassword)
boolean
BcryptPasswordStorageScheme. isRehashNeeded(ByteString storedPassword)
boolean
AttributeValuePasswordValidator. 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
DictionaryPasswordValidator. 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
RepeatedCharactersPasswordValidator. 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
UniqueCharactersPasswordValidator. passwordIsAcceptable(ByteString newPassword, Set<ByteString> currentPasswords, Operation operation, Entry userEntry, LocalizableMessageBuilder invalidReason)
boolean
Argon2PasswordStorageScheme. passwordMatches(ByteString plaintextPassword, ByteString storedPassword)
boolean
Base64PasswordStorageScheme. passwordMatches(ByteString plaintextPassword, ByteString storedPassword)
boolean
BcryptPasswordStorageScheme. passwordMatches(ByteString plaintextPassword, ByteString storedPassword)
boolean
ClearPasswordStorageScheme. passwordMatches(ByteString plaintextPassword, ByteString storedPassword)
boolean
CryptPasswordStorageScheme. passwordMatches(ByteString plaintextPassword, ByteString storedPassword)
boolean
PKCS5S2PasswordStorageScheme. passwordMatches(ByteString plaintextPassword, ByteString storedPassword)
Method parameters in org.opends.server.extensions with type arguments of type ByteString Modifier and Type Method Description boolean
AttributeValuePasswordValidator. 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
DictionaryPasswordValidator. 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
RepeatedCharactersPasswordValidator. 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
UniqueCharactersPasswordValidator. passwordIsAcceptable(ByteString newPassword, Set<ByteString> currentPasswords, Operation operation, Entry userEntry, LocalizableMessageBuilder invalidReason)
-
Uses of ByteString in org.opends.server.plugins
Methods in org.opends.server.plugins that return ByteString Modifier and Type Method Description ByteString
ChangeNumberControlPlugin.ChangeNumberResponseControl. getValue()
-
Uses of ByteString in org.opends.server.replication.common
Methods in org.opends.server.replication.common that return ByteString Modifier and Type Method Description ByteString
CSN. toByteString()
Encodes this CSN as a byte string.ByteString
CSN. toByteString(CSN.CsnVersion version)
Encodes this CSN as a byte string according to the given CSN version.Methods in org.opends.server.replication.common with parameters of type ByteString Modifier and Type Method Description static CSN
CSN. valueOf(ByteString bs)
Decodes the providedCSN.toByteString(CsnVersion)
representation of a CSN.static GenerationId
GenerationId. valueOf(ByteString generationId)
Returns a generation id object having the provided value encoded as a ByteString. -
Uses of ByteString in org.opends.server.replication.plugin
Methods in org.opends.server.replication.plugin that return ByteString Modifier and Type Method Description ByteString
EntryHistoricalAttribute. firstValue()
ByteString
AttrValueHistorical. getAttributeValue()
Get the attributeValue for which this object was generated.ByteString
ReplicationRepairRequestControl. getValue()
ByteString
HistoricalCsnOrderingMatchingRuleImpl. normalizeAttributeValue(Schema schema, ByteString value)
ByteString
HistoricalCsnRangeMatchingRuleImpl. normalizeAttributeValue(Schema schema, ByteString value)
ByteString[]
EntryHistoricalAttribute. toArray()
Methods in org.opends.server.replication.plugin that return types with arguments of type ByteString Modifier and Type Method Description Iterator<ByteString>
EntryHistoricalAttribute. iterator()
Stream<ByteString>
EntryHistoricalAttribute. parallelStream()
Spliterator<ByteString>
EntryHistoricalAttribute. spliterator()
Stream<ByteString>
EntryHistoricalAttribute. stream()
Methods in org.opends.server.replication.plugin with parameters of type ByteString Modifier and Type Method Description boolean
EntryHistoricalAttribute. add(ByteString value)
void
EntryHistorical. addAttrHistoricalAddValue(AttributeDescription attributeDescription, CSN csn, ByteString value)
Updates this entry historical information with the provided add modification.void
EntryHistorical. addAttrHistoricalDeleteValue(AttributeDescription attributeDescription, CSN csn, ByteString value)
Updates this entry historical information with the provided delete modification.void
EntryHistorical. addAttrHistoricalReplaceValue(AttributeDescription attributeDescription, CSN csn, ByteString value)
Updates this entry historical information with the provided replace modification.abstract boolean
AttrHistorical. containsAddedValue(ByteString normalizedValue, ByteString value)
Returnstrue
if this historical information contains add or replace meta-data for the provided attribute value.boolean
AttrHistoricalMultiple. containsAddedValue(ByteString normalizedValue, ByteString value)
boolean
AttrHistoricalSingle. containsAddedValue(ByteString normalizedValue, ByteString value)
Assertion
HistoricalCsnOrderingMatchingRuleImpl. getAssertion(Schema schema, ByteString value)
Assertion
HistoricalCsnRangeMatchingRuleImpl. getAssertion(Schema schema, ByteString assertionValue)
Represents a filter for a CSN range on a replica id.Assertion
HistoricalCsnOrderingMatchingRuleImpl. getOrderingAssertion(Schema schema, ByteString lower, ByteString upper, boolean lowerIncluded, boolean upperIncluded)
ByteString
HistoricalCsnOrderingMatchingRuleImpl. normalizeAttributeValue(Schema schema, ByteString value)
ByteString
HistoricalCsnRangeMatchingRuleImpl. normalizeAttributeValue(Schema schema, ByteString value)
Method parameters in org.opends.server.replication.plugin with type arguments of type ByteString Modifier and Type Method Description boolean
EntryHistoricalAttribute. addAll(Collection<? extends ByteString> values)
void
EntryHistoricalAttribute. forEach(Consumer<? super ByteString> action)
void
EntryHistoricalAttribute. forEachNormalizedValue(BiConsumer<? super ByteString,? super ByteString> action)
void
EntryHistoricalAttribute. forEachNormalizedValue(BiConsumer<? super ByteString,? super ByteString> action)
boolean
EntryHistoricalAttribute. matchesAnyNormalizedValue(Predicate<? super ByteString> predicate)
boolean
EntryHistoricalAttribute. matchesAnyNormalizedValue(Map<ByteString,ByteString> normalizedValues)
boolean
EntryHistoricalAttribute. matchesAnyNormalizedValue(Map<ByteString,ByteString> normalizedValues)
boolean
EntryHistoricalAttribute. removeIf(Predicate<? super ByteString> filter)
-
Uses of ByteString in org.opends.server.types
Methods in org.opends.server.types that return types with arguments of type ByteString Modifier and Type Method Description Iterator<ByteString>
CompactAttribute. iterator()
Method parameters in org.opends.server.types with type arguments of type ByteString Modifier and Type Method Description 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.boolean
CompactAttribute. matchesAnyNormalizedValue(Map<ByteString,ByteString> normalizedValues)
boolean
CompactAttribute. matchesAnyNormalizedValue(Map<ByteString,ByteString> normalizedValues)
-
Uses of ByteString in org.opends.server.types.operation
Methods in org.opends.server.types.operation that return ByteString Modifier and Type Method Description ByteString
PostOperationCompareOperation. getAssertionValue()
Retrieves the assertion value for this compare operation.ByteString
PostResponseCompareOperation. getAssertionValue()
Retrieves the assertion value for this compare operation.ByteString
PreOperationCompareOperation. getAssertionValue()
Retrieves the assertion value for this compare operation.ByteString
PreParseCompareOperation. getAssertionValue()
Retrieves the assertion value for this compare operation.ByteString
PostOperationExtendedOperation. 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
PreOperationExtendedOperation. getRequestValue()
Retrieves the value for the request associated with this extended operation.ByteString
PreParseExtendedOperation. getRequestValue()
Retrieves the value for the request associated with this extended operation.ByteString
PostOperationExtendedOperation. getResponseValue()
Retrieves the value to include in the response to the client.ByteString
PostResponseExtendedOperation. getResponseValue()
Retrieves the value to include in the response to the client.ByteString
PostOperationBindOperation. getSASLCredentials()
Retrieves the SASL credentials for this bind operation.ByteString
PostResponseBindOperation. getSASLCredentials()
Retrieves the SASL credentials for this bind operation.ByteString
PreOperationBindOperation. getSASLCredentials()
Retrieves the SASL credentials for this bind operation.ByteString
PreParseBindOperation. getSASLCredentials()
Retrieves the SASL credentials for this bind operation.ByteString
PostOperationBindOperation. getServerSASLCredentials()
Retrieves the set of server SASL credentials to include in the bind response.ByteString
PostResponseBindOperation. getServerSASLCredentials()
Retrieves the set of server SASL credentials to include in the bind response.ByteString
PostOperationBindOperation. getSimplePassword()
Retrieves the simple authentication password for this bind operation.ByteString
PostResponseBindOperation. getSimplePassword()
Retrieves the simple authentication password for this bind operation.ByteString
PreOperationBindOperation. getSimplePassword()
Retrieves the simple authentication password for this bind operation.ByteString
PreParseBindOperation. getSimplePassword()
Retrieves the simple authentication password for this bind operation.Methods in org.opends.server.types.operation that return types with arguments of type ByteString Modifier and Type Method Description List<ByteString>
PostCommitModifyOperation. 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>
PostResponseModifyOperation. 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>
PreOperationModifyOperation. getCurrentPasswords()
Retrieves the set of clear-text current passwords for the user, if available.List<ByteString>
PostCommitModifyOperation. 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.List<ByteString>
PostResponseModifyOperation. 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>
PreOperationModifyOperation. getNewPasswords()
Retrieves the set of clear-text new passwords for the user, if available.Methods in org.opends.server.types.operation with parameters of type ByteString Modifier and Type Method Description void
PreOperationCompareOperation. setAssertionValue(ByteString assertionValue)
Specifies the assertion value for this compare operation.void
PreParseCompareOperation. setAssertionValue(ByteString assertionValue)
Specifies the assertion value for this compare operation.void
PreParseExtendedOperation. setRequestValue(ByteString requestValue)
Specifies the value for the request associated with this extended operation.void
PostOperationExtendedOperation. 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
PreParseExtendedOperation. 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
PostOperationBindOperation. 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
PreParseBindOperation. 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. -
Uses of ByteString in org.opends.server.util
Fields in org.opends.server.util declared as ByteString Modifier and Type Field Description static ByteString
ServerConstants. FALSE_VALUE
The normalized false value.static ByteString
ServerConstants. OC_COLLECTIVE_ATTR_SUBENTRY_BS
The name of the RFC 3671 "collectiveAttributeSubentry" objectclass (which is a special type of objectclass that makes a kind of shared attributes subentry), formatted in all lowercase.static ByteString
ServerConstants. OC_INHERITED_COLLECTIVE_ATTR_SUBENTRY_BS
The name of the "inheritedCollectiveAttributeSubentry" objectclass (which is a special type of objectclass that makes a kind of COS template subentry), formatted in all lowercase.static ByteString
ServerConstants. OC_INHERITED_FROM_DN_COLLECTIVE_ATTR_SUBENTRY_BS
The name of the "inheritedFromDNCollectiveAttributeSubentry" objectclass (which is a special type of objectclass that makes a kind of indirect COS template subentry), formatted in all lowercase.static ByteString
ServerConstants. OC_INHERITED_FROM_RDN_COLLECTIVE_ATTR_SUBENTRY_BS
The name of the "inheritedFromRDNCollectiveAttributeSubentry" objectclass (which is a special type of objectclass that makes a kind of classic COS template subentry), formatted in all lowercase.static ByteString
ServerConstants. OC_LDAP_SUBENTRY_BS
ByteString
version ofServerConstants.OC_LDAP_SUBENTRY_LC
.static ByteString
ServerConstants. OC_PASSWORD_POLICY_SUBENTRY_BS
The name of the OpenDJ extended password policy objectclass, formatted in all lowercase.static ByteString
ServerConstants. OC_PWD_POLICY_SUBENTRY_BS
The name of the LDAP Password Policy Internet-Draft "pwdPolicy" objectclass, formatted in all lowercase.static ByteString
ServerConstants. OC_SUBENTRY_BS
ByteString version ofServerConstants.OC_SUBENTRY
.static ByteString
ServerConstants. TRUE_VALUE
The normalized true value.Methods in org.opends.server.util with parameters of type ByteString Modifier and Type Method Description static Filter
StaticUtils. anyEqualsTo(Collection<AttributeType> attributeTypes, ByteString value)
Builds an "or" filter where one of the provided attribute types must match the provided value.static String
StaticUtils. bytesToHex(ByteString b)
Retrieves a string representation of the contents of the provided byte string using hexadecimal characters and a space between each byte.static boolean
StaticUtils. needsBase64Encoding(ByteString valueBytes)
Indicates whether the provided value needs to be base64-encoded if it is represented in LDIF form.
-