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. -
-
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. 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. -
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.ByteString
ByteSequenceReader. readByteString(int length)
Relative bulk read method.ByteString
ByteString. subSequence(int start)
ByteString
ByteString. subSequence(int start, int size)
ByteString[]
AbstractAttribute. toArray()
ByteString[]
Attribute. toArray()
Returns an array containing all of the attribute values contained in this attribute.ByteString
ByteSequence. toByteString()
Returns theByteString
representation of this byte sequence.ByteString
ByteString. toByteString()
ByteString
ByteStringBuilder. toByteString()
Returns theByteString
representation 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(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.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)
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.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.default Attribute
Attribute. put(ByteString value)
Addsvalue
to this attribute if it is not already present (optional operation).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).<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
.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). -
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
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.Method parameters in org.forgerock.opendj.ldap.schema with type arguments of type ByteString Modifier and Type Method Description void
Indexer. createKeys(ByteSequence value, Consumer<ByteString> keyConsumer)
Generates the set of index keys for an attribute.
-