| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| private static class | |
| public static class | OERInputStream.Sequence
OER sequence decoder, decodes prefix and determines which optional parts are available. |
| Modifier and Type | Field and Description |
|---|---|
| private static final int[] | |
| private static final int[] | |
| protected PrintWriter | |
| protected PrintWriter | |
| private int |
| Access | Constructor and Description |
|---|---|
| public | |
| public | OERInputStream(InputStream
The src. src, int the largest byte array that may eb allocated by this parser. maxByteAllocation)Create an OER input and set the maximum byte array allocation size; |
| Modifier and Type | Method and Description |
|---|---|
| private ASN1Encodable | |
| private byte[] | |
| public OERInputStream. | |
| private int | |
| protected void | |
| public BigInteger | |
| public BigInteger | |
| public BigInteger | |
| public BigInteger | |
| public BigInteger | |
| public static ASN1Encodable | |
| public ASN1Object | |
| public BigInteger | |
| protected ASN1Encodable | |
| public OERInputStream. | |
| public BigInteger | |
| public BigInteger | |
| public BigInteger | |
| public BigInteger |
| bits | back to summary |
|---|---|
| private static final int[] bits | |
| bitsR | back to summary |
|---|---|
| private static final int[] bitsR | |
| debugOutput | back to summary |
|---|---|
| protected PrintWriter debugOutput | |
| debugStream | back to summary |
|---|---|
| protected PrintWriter debugStream | |
| maxByteAllocation | back to summary |
|---|---|
| private int maxByteAllocation | |
| OERInputStream | back to summary |
|---|---|
| public OERInputStream(InputStream src) Root decoder of OER streaming data. Maximum byte array allocation is 1Mb
| |
| OERInputStream | back to summary |
|---|---|
| public OERInputStream(InputStream src, int maxByteAllocation) Create an OER input and set the maximum byte array allocation size;
| |
| absent | back to summary |
|---|---|
| private ASN1Encodable absent(Element child) | |
| allocateArray | back to summary |
|---|---|
| private byte[] allocateArray(int requiredSize) | |
| choice | back to summary |
|---|---|
| public OERInputStream. | |
| countOptionalChildTypes | back to summary |
|---|---|
| private int countOptionalChildTypes(Element element) | |
| debugPrint | back to summary |
|---|---|
| protected void debugPrint(String what) | |
| enumeration | back to summary |
|---|---|
| public BigInteger enumeration() throws IOException | |
| int16 | back to summary |
|---|---|
| public BigInteger int16() throws Exception | |
| int32 | back to summary |
|---|---|
| public BigInteger int32() throws Exception | |
| int64 | back to summary |
|---|---|
| public BigInteger int64() throws Exception | |
| int8 | back to summary |
|---|---|
| public BigInteger int8() throws Exception | |
| parse | back to summary |
|---|---|
| public static ASN1Encodable parse(byte[] src, Element element) throws IOException Decode byte array.
| |
| parse | back to summary |
|---|---|
| public ASN1Object parse(Element element) throws IOException | |
| parseInt | back to summary |
|---|---|
| public BigInteger parseInt(boolean unsigned, int size) throws Exception | |
| parseOpenType | back to summary |
|---|---|
| protected ASN1Encodable parseOpenType(Element e) throws IOException | |
| readLength | back to summary |
|---|---|
| public OERInputStream. Reads a length determinant deals with long ans short versions. | |
| uint16 | back to summary |
|---|---|
| public BigInteger uint16() throws Exception | |
| uint32 | back to summary |
|---|---|
| public BigInteger uint32() throws Exception | |
| uint64 | back to summary |
|---|---|
| public BigInteger uint64() throws Exception | |
| uint8 | back to summary |
|---|---|
| public BigInteger uint8() throws Exception | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final int | |
| pack-priv final int | |
| pack-priv final int |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public int | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public String |
| preamble | back to summary |
|---|---|
| pack-priv final int preamble | |
| tag | back to summary |
|---|---|
| pack-priv final int tag | |
| tagClass | back to summary |
|---|---|
| pack-priv final int tagClass | |
| Choice | back to summary |
|---|---|
| public Choice(InputStream src) throws IOException Root decoder of OER streaming data.
| |
| getTag | back to summary |
|---|---|
| public int getTag() | |
| getTagClass | back to summary |
|---|---|
| public int getTagClass() | |
| isApplicationTagClass | back to summary |
|---|---|
| public boolean isApplicationTagClass() | |
| isContextSpecific | back to summary |
|---|---|
| public boolean isContextSpecific() | |
| isPrivateTagClass | back to summary |
|---|---|
| public boolean isPrivateTagClass() | |
| isUniversalTagClass | back to summary |
|---|---|
| public boolean isUniversalTagClass() | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
| |
| Modifier and Type | Field and Description |
|---|---|
| private final BigInteger | |
| private final boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private int |
| length | back to summary |
|---|---|
| private final BigInteger length | |
| shortForm | back to summary |
|---|---|
| private final boolean shortForm | |
| LengthInfo | back to summary |
|---|---|
| public LengthInfo(BigInteger length, boolean shortForm) | |
| intLength | back to summary |
|---|---|
| private int intLength() | |
| Modifier and Type | Field and Description |
|---|---|
| private final boolean | |
| private final int | |
| private final boolean[] |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public boolean | |
| public String |
| extensionFlagSet | back to summary |
|---|---|
| private final boolean extensionFlagSet | |
| preamble | back to summary |
|---|---|
| private final int preamble | |
| valuePresent | back to summary |
|---|---|
| private final boolean[] valuePresent | |
| Sequence | back to summary |
|---|---|
| public Sequence(InputStream src, Element element) throws IOException | |
| hasExtension | back to summary |
|---|---|
| public boolean hasExtension() | |
| hasOptional | back to summary |
|---|---|
| public boolean hasOptional(int index) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object.
| |