| Package | Description |
|---|---|
| org.apache.kerby.asn1 | |
| org.apache.kerby.asn1.parse | |
| org.apache.kerby.asn1.type |
| Modifier and Type | Method and Description |
|---|---|
static Asn1ParseResult |
Asn1.parse(byte[] content)
Parse content and return parse result.
|
static Asn1ParseResult |
Asn1.parse(ByteBuffer content)
See avove.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
Asn1Binder.bind(Asn1ParseResult parseResult,
Asn1Type value) |
static void |
Asn1Binder.bindWithTagging(Asn1ParseResult parseResult,
Asn1Type value,
TaggingOption taggingOption) |
static Asn1Type |
Asn1Converter.convert(Asn1ParseResult parseResult,
boolean isLazy) |
static Asn1Type |
Asn1Converter.convertAs(Asn1ParseResult parseResult,
Class<? extends Asn1Type> type) |
static Asn1Type |
Asn1Converter.convertAsCollection(Asn1ParseResult parseResult,
boolean isLazy) |
static Asn1Type |
Asn1Converter.convertAsSimple(Asn1ParseResult parseResult) |
Asn1Dumper |
Asn1Dumper.dumpParseResult(int indents,
Asn1ParseResult value) |
| Modifier and Type | Class and Description |
|---|---|
class |
Asn1Container
ASN1 constructed types, mainly structured ones, but also some primitive ones.
|
class |
Asn1DerivedItem
Combine multiple parts in a container into a single item, for primitive types
that use constructed encoding.
|
class |
Asn1Item |
| Modifier and Type | Method and Description |
|---|---|
static Asn1ParseResult |
Asn1Parser.parse(Asn1Reader reader) |
static Asn1ParseResult |
Asn1Parser.parse(ByteBuffer content) |
| Modifier and Type | Method and Description |
|---|---|
List<Asn1ParseResult> |
Asn1Container.getChildren() |
| Modifier and Type | Method and Description |
|---|---|
void |
Asn1Container.addItem(Asn1ParseResult value) |
| Modifier and Type | Method and Description |
|---|---|
Asn1ParseResult |
Asn1Any.getParseResult() |
| Modifier and Type | Method and Description |
|---|---|
void |
Asn1Encodeable.decode(Asn1ParseResult parseResult) |
void |
Asn1Any.decode(Asn1ParseResult parseResult) |
void |
Asn1Choice.decode(Asn1ParseResult parseResult) |
protected void |
Asn1Null.decodeBody(Asn1ParseResult parseResult) |
protected void |
Asn1Specific.decodeBody(Asn1ParseResult parseResult) |
protected void |
Asn1CollectionType.decodeBody(Asn1ParseResult parseResult) |
protected void |
Asn1Eoc.decodeBody(Asn1ParseResult parseResult) |
protected abstract void |
Asn1Encodeable.decodeBody(Asn1ParseResult parseResult) |
protected void |
Asn1Simple.decodeBody(Asn1ParseResult parseResult) |
protected void |
Asn1Boolean.decodeBody(Asn1ParseResult parseResult) |
protected void |
Asn1Tagging.decodeBody(Asn1ParseResult parseResult) |
protected void |
Asn1OctetString.decodeBody(Asn1ParseResult parseResult) |
protected void |
Asn1Constructed.decodeBody(Asn1ParseResult parseResult) |
protected void |
Asn1Any.decodeBody(Asn1ParseResult parseResult) |
protected void |
Asn1TaggingCollection.decodeBody(Asn1ParseResult parseResult) |
protected void |
Asn1Choice.decodeBody(Asn1ParseResult parseResult) |
protected void |
Asn1BmpString.decodeBody(Asn1ParseResult parseResult) |
void |
Asn1Encodeable.taggedDecode(Asn1ParseResult parseResult,
TaggingOption taggingOption) |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.