Uses of Interface
org.forgerock.opendj.ldap.ByteSequence
Packages that use ByteSequence
Package
Description
Classes and interfaces providing I/O functionality.
Classes and interfaces for core types including connections, entries, and
attributes.
Classes and interfaces for constructing and querying LDAP schemas.
Interfaces and classes for service providers.
An LDAP based security provider having the name "OpenDJ" and exposing an LDAP/LDIF based
KeyStore service.-
Uses of ByteSequence in org.forgerock.opendj.io
Methods in org.forgerock.opendj.io with parameters of type ByteSequenceModifier and TypeMethodDescriptionstatic ASN1ReaderASN1.getReader(ByteSequence sequence) Returns an ASN.1 reader whose source is the provided byte sequence and having an unlimited maximum BER element size.static ASN1ReaderASN1.getReader(ByteSequence sequence, int maxElementSize) Returns an ASN.1 reader whose source is the provided byte sequence and having a user defined maximum BER element size.AbstractASN1Writer.writeOctetString(ByteSequence value) ASN1Writer.writeOctetString(byte type, ByteSequence value) Writes an octet string element using the provided type tag.ASN1Writer.writeOctetString(ByteSequence value) Writes an octet string element using the Universal Octet String ASN.1 type tag. -
Uses of ByteSequence in org.forgerock.opendj.ldap
Classes in org.forgerock.opendj.ldap that implement ByteSequenceModifier and TypeClassDescriptionfinal classAn immutable sequence of bytes backed by a byte array.final classA mutable sequence of bytes backed by a byte array.Fields in org.forgerock.opendj.ldap with type parameters of type ByteSequenceModifier and TypeFieldDescriptionstatic final Comparator<ByteSequence> ByteSequence.COMPARATORA ByteSequence comparator.Methods in org.forgerock.opendj.ldap that return ByteSequenceModifier and TypeMethodDescriptionByteSequenceReader.readByteSequence(int length) Relative bulk read method.ByteSequence.subSequence(int start, int end) Returns a new byte sequence that is a subsequence of this byte sequence.ByteStringBuilder.subSequence(int start, int end) Returns a new byte sequence that is a subsequence of this byte sequence.Methods in org.forgerock.opendj.ldap with parameters of type ByteSequenceModifier and TypeMethodDescriptionByteStringBuilder.appendBytes(ByteSequence bytes) Appends the providedByteSequenceto this byte string builder.intByteSequence.compareTo(ByteSequence o) Compares this byte sequence with the specified byte sequence for order.intByteString.compareTo(ByteSequence o) intByteStringBuilder.compareTo(ByteSequence o) static StringBase64.encode(ByteSequence bytes) Encodes the provided data as a base64 string.Assertion.matches(ByteSequence normalizedAttributeValue) Indicates whether the provided attribute value should be considered a match for this assertion value according to the matching rule.booleanByteSequence.startsWith(ByteSequence prefix) Tests if this ByteSequence starts with the specified prefix.booleanByteString.startsWith(ByteSequence prefix) booleanByteStringBuilder.startsWith(ByteSequence prefix) Constructors in org.forgerock.opendj.ldap with parameters of type ByteSequenceModifierConstructorDescriptionCreates a new byte string builder with the content of the provided ByteSequence. -
Uses of ByteSequence in org.forgerock.opendj.ldap.schema
Methods in org.forgerock.opendj.ldap.schema with parameters of type ByteSequenceModifier and TypeMethodDescriptionMatchingRule.getAssertion(ByteSequence value) Returns the normalized form of the provided assertion value, which is best suited for efficiently performing matching operations on that value.MatchingRuleImpl.getAssertion(Schema schema, ByteSequence assertionValue) Retrieves the normalized form of the provided assertion value, which is best suited for efficiently performing less than matching operations on that value.MatchingRule.getGreaterOrEqualAssertion(ByteSequence value) Returns the normalized form of the provided assertion value, which is best suited for efficiently performing greater than or equal ordering matching operations on that value.MatchingRuleImpl.getGreaterOrEqualAssertion(Schema schema, ByteSequence value) Retrieves the normalized form of the provided assertion value, which is best suited for efficiently performing greater than or equal matching operations on that value.MatchingRule.getLessOrEqualAssertion(ByteSequence value) Returns the normalized form of the provided assertion value, which is best suited for efficiently performing greater than or equal ordering matching operations on that value.MatchingRuleImpl.getLessOrEqualAssertion(Schema schema, ByteSequence value) Retrieves the normalized form of the provided assertion value, which is best suited for efficiently performing less than or equal matching operations on that value.MatchingRule.getSubstringAssertion(ByteSequence subInitial, List<? extends ByteSequence> subAnyElements, ByteSequence subFinal) Returns the normalized form of the provided assertion substring values, which is best suited for efficiently performing matching operations on that value.MatchingRuleImpl.getSubstringAssertion(Schema schema, ByteSequence subInitial, List<? extends ByteSequence> subAnyElements, ByteSequence subFinal) Retrieves the normalized form of the provided assertion substring values, which is best suited for efficiently performing matching operations on that value.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.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.booleanSyntax.valueIsAcceptable(ByteSequence value, org.forgerock.i18n.LocalizableMessageBuilder invalidReason) Indicates whether the provided value is acceptable for use in an attribute with this syntax.booleanSyntaxImpl.valueIsAcceptable(Schema schema, ByteSequence value, org.forgerock.i18n.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 ByteSequenceModifier and TypeMethodDescriptionMatchingRule.getSubstringAssertion(ByteSequence subInitial, List<? extends ByteSequence> subAnyElements, ByteSequence subFinal) Returns the normalized form of the provided assertion substring values, which is best suited for efficiently performing matching operations on that value.MatchingRuleImpl.getSubstringAssertion(Schema schema, ByteSequence subInitial, List<? extends ByteSequence> subAnyElements, ByteSequence subFinal) Retrieves the normalized form of the provided assertion substring values, which is best suited for efficiently performing matching operations on that value. -
Uses of ByteSequence in org.forgerock.opendj.ldap.spi
Methods in org.forgerock.opendj.ldap.spi with parameters of type ByteSequenceModifier and TypeMethodDescriptionIndexQueryFactory.createExactMatchQuery(String indexID, ByteSequence key) Returns a query requesting an index record matching the provided key.voidIndexer.createKeys(Schema schema, ByteSequence value, Collection<ByteString> keys) Generates the set of index keys for an attribute.IndexQueryFactory.createRangeMatchQuery(String indexID, ByteSequence lower, ByteSequence upper, boolean lowerIncluded, boolean upperIncluded) Returns a query requesting all index records in the specified range.Indexer.keyToHumanReadableString(ByteSequence key) Returns a human readable representation of the key. -
Uses of ByteSequence in org.forgerock.opendj.security
Methods in org.forgerock.opendj.security that return ByteSequenceModifier and TypeMethodDescriptionExternalKeyWrappingStrategy.unwrapKey(ByteSequence wrappedKey) Unwraps the providedwrappedkey.ExternalKeyWrappingStrategy.wrapKey(ByteSequence unwrappedKey) Wraps the provided encoded key.Methods in org.forgerock.opendj.security with parameters of type ByteSequenceModifier and TypeMethodDescriptionExternalKeyWrappingStrategy.unwrapKey(ByteSequence wrappedKey) Unwraps the providedwrappedkey.ExternalKeyWrappingStrategy.wrapKey(ByteSequence unwrappedKey) Wraps the provided encoded key.