| Package | Description |
|---|---|
| org.apache.kerby.asn1 | |
| org.apache.kerby.asn1.type |
| Modifier and Type | Method and Description |
|---|---|
EnumType |
Asn1FieldInfo.getIndex() |
| Constructor and Description |
|---|
Asn1FieldInfo(EnumType index,
Class<? extends Asn1Type> type)
Constructor for a non-tagged field.
|
Asn1FieldInfo(EnumType index,
Class<? extends Asn1Type> type,
boolean isImplicit)
Constructor for a tagged field, the tagNo being the same of index.
|
Asn1FieldInfo(EnumType index,
int tagNo,
Class<? extends Asn1Type> type,
boolean isImplicit)
Constructor for a tagged field.
|
ExplicitField(EnumType index,
Class<? extends Asn1Type> type)
Constructor for an explicitly tagged field, the tagNo being the same of index.
|
ExplicitField(EnumType index,
int tagNo,
Class<? extends Asn1Type> type)
Constructor for an explicitly tagged field.
|
ImplicitField(EnumType index,
Class<? extends Asn1Type> type)
Constructor for an implicitly tagged field, the tagNo being the same of index.
|
ImplicitField(EnumType index,
int tagNo,
Class<? extends Asn1Type> type)
Constructor for an implicitly tagged field.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Asn1Enumerated<T extends EnumType>
The ASN1 enumerated type
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract EnumType[] |
Asn1Enumerated.getAllEnumValues() |
| Modifier and Type | Method and Description |
|---|---|
void |
Asn1Flags.clearFlag(EnumType flag) |
protected <T extends Asn1Type> |
Asn1Choice.getChoiceValueAs(EnumType index,
Class<T> t) |
protected byte[] |
Asn1Choice.getChoiceValueAsOctets(EnumType index) |
protected <T extends Asn1Type> |
Asn1CollectionType.getFieldAs(EnumType index,
Class<T> t) |
protected <T extends Asn1Type> |
Asn1TaggingCollection.getFieldAs(EnumType index,
Class<T> t) |
protected <T extends Asn1Type> |
Asn1CollectionType.getFieldAsAny(EnumType index,
Class<T> t) |
protected Integer |
Asn1CollectionType.getFieldAsInteger(EnumType index) |
protected Integer |
Asn1TaggingCollection.getFieldAsInteger(EnumType index) |
protected String |
Asn1CollectionType.getFieldAsObjId(EnumType index) |
protected byte[] |
Asn1TaggingCollection.getFieldAsOctetBytes(EnumType index) |
protected byte[] |
Asn1CollectionType.getFieldAsOctets(EnumType index) |
protected byte[] |
Asn1TaggingCollection.getFieldAsOctets(EnumType index) |
protected String |
Asn1CollectionType.getFieldAsString(EnumType index) |
protected String |
Asn1TaggingCollection.getFieldAsString(EnumType index) |
boolean |
Asn1Flags.isFlagSet(EnumType flag) |
protected void |
Asn1CollectionType.setAnyFieldValueType(EnumType index,
Class<? extends Asn1Type> valueType) |
protected void |
Asn1Choice.setChoiceValue(EnumType index,
Asn1Type value) |
protected void |
Asn1Choice.setChoiceValueAsOctets(EnumType index,
byte[] bytes) |
protected void |
Asn1CollectionType.setFieldAs(EnumType index,
Asn1Type value) |
protected void |
Asn1TaggingCollection.setFieldAs(EnumType index,
Asn1Type value) |
protected void |
Asn1CollectionType.setFieldAsAny(EnumType index,
Asn1Type value) |
protected void |
Asn1CollectionType.setFieldAsInt(EnumType index,
BigInteger value) |
protected void |
Asn1CollectionType.setFieldAsInt(EnumType index,
int value) |
protected void |
Asn1TaggingCollection.setFieldAsInt(EnumType index,
int value) |
protected void |
Asn1CollectionType.setFieldAsObjId(EnumType index,
String value) |
protected void |
Asn1TaggingCollection.setFieldAsOctetBytes(EnumType index,
byte[] value) |
protected void |
Asn1CollectionType.setFieldAsOctets(EnumType index,
byte[] bytes) |
protected void |
Asn1TaggingCollection.setFieldAsOctets(EnumType index,
byte[] bytes) |
void |
Asn1Flags.setFlag(EnumType flag) |
void |
Asn1Flags.setFlag(EnumType flag,
boolean isSet) |
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.