A B C D E F G H I J N O P S T V W 
All Classes All Packages

A

asciiStringToByte(String) - Static method in class org.apache.directory.api.asn1.util.Asn1StringUtils
Transform a string to an array of ASCII bytes, where the byte array will contain only values in [0, 127].
Asn1Buffer - Class in org.apache.directory.api.asn1.util
A buffer used to store an encoding PDU.
Asn1Buffer() - Constructor for class org.apache.directory.api.asn1.util.Asn1Buffer
Creates a new Asn1Buffer instance
Asn1Buffer2 - Class in org.apache.directory.api.asn1.util
A buffer used to store an encoding PDU.
Asn1Buffer2() - Constructor for class org.apache.directory.api.asn1.util.Asn1Buffer2
Create a new instance of Asn1Buffer2
Asn1Buffer2.InternalBuffer - Class in org.apache.directory.api.asn1.util
The internal buffer storage
Asn1Object - Interface in org.apache.directory.api.asn1
An abstract class which implements basic TLV operations.
Asn1StringUtils - Class in org.apache.directory.api.asn1.util
Little helper class for the asn1 package.
Asn1StringUtils() - Constructor for class org.apache.directory.api.asn1.util.Asn1StringUtils
 

B

BitString - Class in org.apache.directory.api.asn1.util
Implement the Bit String primitive type.
BitString(byte[]) - Constructor for class org.apache.directory.api.asn1.util.BitString
Creates a BitString from a byte[].
BitString(int) - Constructor for class org.apache.directory.api.asn1.util.BitString
Creates a BitString with a specific length (length is the number of bits).
buffer - Variable in class org.apache.directory.api.asn1.util.Asn1Buffer
A buffer to store the encoded PDU
buffer - Variable in class org.apache.directory.api.asn1.util.Asn1Buffer2.InternalBuffer
A buffer to store the encoded PDU
bytes - Variable in class org.apache.directory.api.asn1.util.BitString
The string is stored in a byte array

C

clear() - Method in class org.apache.directory.api.asn1.util.Asn1Buffer
Clear the position, emptying the buffer.
clear() - Method in class org.apache.directory.api.asn1.util.Asn1Buffer2
Clear the position, emptying the buffer.
clearBit(int) - Method in class org.apache.directory.api.asn1.util.BitString
Clear a bit at a specified position.
computeLength() - Method in interface org.apache.directory.api.asn1.Asn1Object
Compute the object length, which is the sum of all inner length.
convert(String, byte[], int, int, int, boolean) - Static method in class org.apache.directory.api.asn1.util.Oid
Convert a list of digits to a list of 7 bits bytes.
currentBuffer - Variable in class org.apache.directory.api.asn1.util.Asn1Buffer2
The current internal buffer

D

decode(Object) - Method in interface org.apache.directory.api.asn1.Decoder
Decodes an "encoded" Object and returns a "decoded" Object.
Decoder - Interface in org.apache.directory.api.asn1
Provides the highest level of abstraction for Decoders.
DecoderException - Exception in org.apache.directory.api.asn1
Thrown when a Decoder has encountered a failure condition during a decode.
DecoderException(String) - Constructor for exception org.apache.directory.api.asn1.DecoderException
Creates a DecoderException
DecoderException(String, Throwable) - Constructor for exception org.apache.directory.api.asn1.DecoderException
Creates a DecoderException
DEFAULT_SIZE - Static variable in class org.apache.directory.api.asn1.util.Asn1Buffer
The buffer default size
DEFAULT_SIZE - Static variable in class org.apache.directory.api.asn1.util.Asn1Buffer2
The buffer default size
dumpByte(byte) - Static method in class org.apache.directory.api.asn1.util.Asn1StringUtils
Helper function that dump a byte in hex form
dumpBytes(byte[]) - Static method in class org.apache.directory.api.asn1.util.Asn1StringUtils
Helper function that dump an array of bytes in hex form
dumpBytes(byte[], int, int) - Static method in class org.apache.directory.api.asn1.util.Asn1StringUtils
Helper function that dump an array of bytes in hex form

E

EMPTY_BYTES - Static variable in class org.apache.directory.api.asn1.util.Asn1StringUtils
The empty byte[]
EMPTY_STRING - Static variable in class org.apache.directory.api.asn1.util.BitString
A null MutableString
encode(Object) - Method in interface org.apache.directory.api.asn1.Encoder
Encodes an "Object" and returns the encoded content as an Object.
encode(ByteBuffer) - Method in interface org.apache.directory.api.asn1.Asn1Object
Encode the object to a PDU.
Encoder - Interface in org.apache.directory.api.asn1
Provides the highest level of abstraction for Encoders.
EncoderException - Exception in org.apache.directory.api.asn1
Thrown when there is a failure condition during the encoding process.
EncoderException(String) - Constructor for exception org.apache.directory.api.asn1.EncoderException
Creates a new instance of this exception with an useful message.
EncoderException(String, Exception) - Constructor for exception org.apache.directory.api.asn1.EncoderException
Creates a new instance of this exception with an useful message.
equals(Object) - Method in class org.apache.directory.api.asn1.util.Oid
extend() - Method in class org.apache.directory.api.asn1.util.Asn1Buffer2
Extend the buffer
extend(int) - Method in class org.apache.directory.api.asn1.util.Asn1Buffer
Extend the buffer

F

fromBytes(byte[]) - Static method in class org.apache.directory.api.asn1.util.Oid
Decodes an OID from a byte[].
fromString(String) - Static method in class org.apache.directory.api.asn1.util.Oid
Returns an OID object representing oidString.

G

getBit(int) - Method in class org.apache.directory.api.asn1.util.BitString
Get the bit stored into the BitString at a specific position.
getBytes() - Method in class org.apache.directory.api.asn1.util.Asn1Buffer
 
getBytes() - Method in class org.apache.directory.api.asn1.util.Asn1Buffer2
 
getBytesUtf8(String) - Static method in class org.apache.directory.api.asn1.util.Asn1StringUtils
Return UTF-8 encoded byte[] representation of a String
getData() - Method in class org.apache.directory.api.asn1.util.BitString
Get the representation of a BitString.
getEncodedLength() - Method in class org.apache.directory.api.asn1.util.Oid
Returns the length of the encoded byte[] representation.
getPos() - Method in class org.apache.directory.api.asn1.util.Asn1Buffer
 
getPos() - Method in class org.apache.directory.api.asn1.util.Asn1Buffer2
 
getSize() - Method in class org.apache.directory.api.asn1.util.Asn1Buffer
 
getSize() - Method in class org.apache.directory.api.asn1.util.Asn1Buffer2
 
getUnusedBits() - Method in class org.apache.directory.api.asn1.util.BitString
Get the number of unused bits

H

hashCode() - Method in class org.apache.directory.api.asn1.util.Oid
HEX_CHAR - Static variable in class org.apache.directory.api.asn1.util.Asn1StringUtils
Hex chars

I

InternalBuffer() - Constructor for class org.apache.directory.api.asn1.util.Asn1Buffer2.InternalBuffer
 
isOid(String) - Static method in class org.apache.directory.api.asn1.util.Oid
Returns true if oidString is a valid string representation of an OID.

J

JOINT_ISO_ITU_T - Static variable in class org.apache.directory.api.asn1.util.Oid
 

N

nbBits - Variable in class org.apache.directory.api.asn1.util.BitString
Actual length of the bit string
nbBytes - Variable in class org.apache.directory.api.asn1.util.BitString
Actual length of the byte array
nbUnusedBits - Variable in class org.apache.directory.api.asn1.util.BitString
The number of unused bits in the last byte
next - Variable in class org.apache.directory.api.asn1.util.Asn1Buffer2.InternalBuffer
The next buffer, if any

O

Oid - Class in org.apache.directory.api.asn1.util
An immutable representation of an object identifier that provides conversion between their String, and encoded byte[] representations.
Oid(String, byte[]) - Constructor for class org.apache.directory.api.asn1.util.Oid
Creates a new instance of Oid.
Oid.OidFSAState - Enum in org.apache.directory.api.asn1.util
The OID FSA states.
oidBytes - Variable in class org.apache.directory.api.asn1.util.Oid
A byte[] representation of an OID
OidFSAState() - Constructor for enum org.apache.directory.api.asn1.util.Oid.OidFSAState
 
oidString - Variable in class org.apache.directory.api.asn1.util.Oid
The OID as a String
org.apache.directory.api.asn1 - package org.apache.directory.api.asn1
Provides the fundamental stateful codec interfaces.
org.apache.directory.api.asn1.util - package org.apache.directory.api.asn1.util
 

P

pos - Variable in class org.apache.directory.api.asn1.util.Asn1Buffer
The current position in the buffer
pos - Variable in class org.apache.directory.api.asn1.util.Asn1Buffer2
The current position in the buffer
processStateA(String, int) - Static method in class org.apache.directory.api.asn1.util.Oid
Process state B
processStateB(String, byte[], int) - Static method in class org.apache.directory.api.asn1.util.Oid
Process state B
processStateC(String, byte[], int) - Static method in class org.apache.directory.api.asn1.util.Oid
Process state C
processStateDE(String, byte[], int) - Static method in class org.apache.directory.api.asn1.util.Oid
Process state D and E
processStateF(String, int) - Static method in class org.apache.directory.api.asn1.util.Oid
Process state F
processStateG(String, byte[], int) - Static method in class org.apache.directory.api.asn1.util.Oid
Process state G
processStateH(String, byte[], int) - Static method in class org.apache.directory.api.asn1.util.Oid
Process state H
processStateI(String, byte[], int) - Static method in class org.apache.directory.api.asn1.util.Oid
Process state I
processStateJ(String, byte[], int, int) - Static method in class org.apache.directory.api.asn1.util.Oid
Process state J
processStateK(String, byte[], int, int) - Static method in class org.apache.directory.api.asn1.util.Oid
Process state J
processStateL(String, byte[], int, int) - Static method in class org.apache.directory.api.asn1.util.Oid
Process state J
processStateM(String, int) - Static method in class org.apache.directory.api.asn1.util.Oid
Process state J
processStateStart(String, byte[], int) - Static method in class org.apache.directory.api.asn1.util.Oid
Process state A
put(byte) - Method in class org.apache.directory.api.asn1.util.Asn1Buffer
Store a byte at the current position in the buffer
put(byte) - Method in class org.apache.directory.api.asn1.util.Asn1Buffer2
Store a byte at the current position in the buffer
put(byte[]) - Method in class org.apache.directory.api.asn1.util.Asn1Buffer
Store some bytes at the current position in the buffer
put(byte[]) - Method in class org.apache.directory.api.asn1.util.Asn1Buffer2
Store some bytes at the current position in the buffer

S

serialVersionUID - Static variable in exception org.apache.directory.api.asn1.DecoderException
Declares the Serial Version Uid
serialVersionUID - Static variable in exception org.apache.directory.api.asn1.EncoderException
Declares the Serial Version Uid
setBit(int) - Method in class org.apache.directory.api.asn1.util.BitString
Set a bit at a specified position.
setData(byte[]) - Method in class org.apache.directory.api.asn1.util.BitString
Set a new BitString in the BitString.
setPos(int) - Method in class org.apache.directory.api.asn1.util.Asn1Buffer
Set the current position in the buffer
size - Variable in class org.apache.directory.api.asn1.util.Asn1Buffer2
The current size
size() - Method in class org.apache.directory.api.asn1.util.BitString
 
START - org.apache.directory.api.asn1.util.Oid.OidFSAState
 
STATE_A - org.apache.directory.api.asn1.util.Oid.OidFSAState
 
STATE_B - org.apache.directory.api.asn1.util.Oid.OidFSAState
 
STATE_C - org.apache.directory.api.asn1.util.Oid.OidFSAState
 
STATE_D - org.apache.directory.api.asn1.util.Oid.OidFSAState
 
STATE_E - org.apache.directory.api.asn1.util.Oid.OidFSAState
 
STATE_F - org.apache.directory.api.asn1.util.Oid.OidFSAState
 
STATE_G - org.apache.directory.api.asn1.util.Oid.OidFSAState
 
STATE_H - org.apache.directory.api.asn1.util.Oid.OidFSAState
 
STATE_I - org.apache.directory.api.asn1.util.Oid.OidFSAState
 
STATE_J - org.apache.directory.api.asn1.util.Oid.OidFSAState
 
STATE_K - org.apache.directory.api.asn1.util.Oid.OidFSAState
 
STATE_L - org.apache.directory.api.asn1.util.Oid.OidFSAState
 
STATE_M - org.apache.directory.api.asn1.util.Oid.OidFSAState
 

T

toBytes() - Method in class org.apache.directory.api.asn1.util.Oid
Returns the byte[] representation of the OID.
toString() - Method in class org.apache.directory.api.asn1.util.Asn1Buffer
toString() - Method in class org.apache.directory.api.asn1.util.Asn1Buffer2
toString() - Method in class org.apache.directory.api.asn1.util.BitString
Return a native String representation of the BitString.
toString() - Method in class org.apache.directory.api.asn1.util.Oid
Returns the string representation of the OID.

V

valueOf(String) - Static method in enum org.apache.directory.api.asn1.util.Oid.OidFSAState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.directory.api.asn1.util.Oid.OidFSAState
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeBytesTo(OutputStream) - Method in class org.apache.directory.api.asn1.util.Oid
Writes the bytes respresenting this OID to the provided stream.
writeBytesTo(ByteBuffer) - Method in class org.apache.directory.api.asn1.util.Oid
Writes the bytes respresenting this OID to the provided buffer.
A B C D E F G H I J N O P S T V W 
All Classes All Packages