A B C D E F G H I L M N O P R S T U V W 

A

AbstractAsn1Type<T> - Class in org.apache.kerby.asn1.type
The abstract ASN1 type for all the ASN1 types.
AbstractAsn1Type(Tag, T) - Constructor for class org.apache.kerby.asn1.type.AbstractAsn1Type
Default constructor.
AbstractAsn1Type(Tag) - Constructor for class org.apache.kerby.asn1.type.AbstractAsn1Type
Default constructor.
AbstractAsn1Type(UniversalTag, T) - Constructor for class org.apache.kerby.asn1.type.AbstractAsn1Type
Default constructor with an universal tag.
AbstractAsn1Type(UniversalTag) - Constructor for class org.apache.kerby.asn1.type.AbstractAsn1Type
Default constructor with an universal tag.
add(T) - Method in class org.apache.kerby.asn1.type.Asn1SequenceOf
 
addElement(T) - Method in class org.apache.kerby.asn1.type.Asn1CollectionOf
 
addElements(T...) - Method in class org.apache.kerby.asn1.type.Asn1CollectionOf
 
addItem(Asn1ParseResult) - Method in class org.apache.kerby.asn1.parse.Asn1Container
 
addItem(Asn1Type) - Method in class org.apache.kerby.asn1.type.Asn1Constructed
 
append(Asn1Simple<?>) - Method in class org.apache.kerby.asn1.Asn1Dumper
 
append(String) - Method in class org.apache.kerby.asn1.Asn1Dumper
 
appendType(Class<?>) - Method in class org.apache.kerby.asn1.Asn1Dumper
 
asCharArray(byte[]) - Static method in class org.apache.kerby.asn1.type.Asn1String
Do a simple conversion of an array of 8 bit characters into a string.
Asn1 - Class in org.apache.kerby.asn1
The shortcut API for ASN1 encoding, decoding and dumping.
Asn1Any - Class in org.apache.kerby.asn1.type
Can be any valid ASN-1 ojbect, limited or not limited.
Asn1Any() - Constructor for class org.apache.kerby.asn1.type.Asn1Any
 
Asn1Any(Asn1Type) - Constructor for class org.apache.kerby.asn1.type.Asn1Any
 
Asn1Binder - Class in org.apache.kerby.asn1
Decode and bind a parsing result to an ASN1 object.
Asn1BitString - Class in org.apache.kerby.asn1.type
 
Asn1BitString() - Constructor for class org.apache.kerby.asn1.type.Asn1BitString
 
Asn1BitString(byte[]) - Constructor for class org.apache.kerby.asn1.type.Asn1BitString
 
Asn1BitString(byte[], int) - Constructor for class org.apache.kerby.asn1.type.Asn1BitString
 
Asn1BmpString - Class in org.apache.kerby.asn1.type
 
Asn1BmpString() - Constructor for class org.apache.kerby.asn1.type.Asn1BmpString
 
Asn1BmpString(String) - Constructor for class org.apache.kerby.asn1.type.Asn1BmpString
 
Asn1Boolean - Class in org.apache.kerby.asn1.type
ASN1 Boolean type
Asn1Boolean() - Constructor for class org.apache.kerby.asn1.type.Asn1Boolean
Default constructor, generally for decoding as a container
Asn1Boolean(Boolean) - Constructor for class org.apache.kerby.asn1.type.Asn1Boolean
Constructor with a value, generally for encoding of the value
Asn1Choice - Class in org.apache.kerby.asn1.type
 
Asn1Choice(Asn1FieldInfo[]) - Constructor for class org.apache.kerby.asn1.type.Asn1Choice
 
Asn1Collection - Class in org.apache.kerby.asn1.type
ASN1 complex type of multiple ASN1 objects.
Asn1Collection(UniversalTag) - Constructor for class org.apache.kerby.asn1.type.Asn1Collection
 
Asn1CollectionOf<T extends Asn1Type> - Class in org.apache.kerby.asn1.type
 
Asn1CollectionOf(UniversalTag) - Constructor for class org.apache.kerby.asn1.type.Asn1CollectionOf
 
Asn1CollectionType - Class in org.apache.kerby.asn1.type
For collection type that may consist of tagged fields
Asn1CollectionType(UniversalTag, Asn1FieldInfo[]) - Constructor for class org.apache.kerby.asn1.type.Asn1CollectionType
 
Asn1Constructed - Class in org.apache.kerby.asn1.type
ASN1 constructed types, mainly structured ones, but also some primitive ones.
Asn1Constructed(Tag) - Constructor for class org.apache.kerby.asn1.type.Asn1Constructed
 
Asn1Container - Class in org.apache.kerby.asn1.parse
ASN1 constructed types, mainly structured ones, but also some primitive ones.
Asn1Container(Asn1Header, int, ByteBuffer) - Constructor for class org.apache.kerby.asn1.parse.Asn1Container
 
Asn1Converter - Class in org.apache.kerby.asn1
Converting a ASN1 parsing result into an ASN1 object.
Asn1DerivedItem - Class in org.apache.kerby.asn1.parse
Combine multiple parts in a container into a single item, for primitive types that use constructed encoding.
Asn1DerivedItem(Tag, Asn1Container) - Constructor for class org.apache.kerby.asn1.parse.Asn1DerivedItem
 
Asn1Dumpable - Interface in org.apache.kerby.asn1
 
Asn1Dumper - Class in org.apache.kerby.asn1
 
Asn1Dumper() - Constructor for class org.apache.kerby.asn1.Asn1Dumper
 
Asn1Encodeable - Class in org.apache.kerby.asn1.type
The abstract ASN1 object for all the ASN1 types.
Asn1Encodeable(Tag) - Constructor for class org.apache.kerby.asn1.type.Asn1Encodeable
Constructor with a tag
Asn1Encodeable(UniversalTag) - Constructor for class org.apache.kerby.asn1.type.Asn1Encodeable
Default constructor with an universal tag.
Asn1Encodeable(int) - Constructor for class org.apache.kerby.asn1.type.Asn1Encodeable
Constructor with a tag
Asn1Enumerated<T extends EnumType> - Class in org.apache.kerby.asn1.type
The ASN1 enumerated type
Asn1Enumerated() - Constructor for class org.apache.kerby.asn1.type.Asn1Enumerated
Default constructor, generally for decoding as a container
Asn1Enumerated(T) - Constructor for class org.apache.kerby.asn1.type.Asn1Enumerated
Constructor with a value, generally for encoding of the value
Asn1Eoc - Class in org.apache.kerby.asn1.type
To represent Asn1 End Of Content type
Asn1Factory - Class in org.apache.kerby.asn1
ASN1 type factory
Asn1Factory() - Constructor for class org.apache.kerby.asn1.Asn1Factory
 
Asn1FieldInfo - Class in org.apache.kerby.asn1
Representing a field in a ASN1 collection or choice.
Asn1FieldInfo(EnumType, Class<? extends Asn1Type>, boolean) - Constructor for class org.apache.kerby.asn1.Asn1FieldInfo
Constructor for a tagged field, the tagNo being the same of index.
Asn1FieldInfo(EnumType, int, Class<? extends Asn1Type>, boolean) - Constructor for class org.apache.kerby.asn1.Asn1FieldInfo
Constructor for a tagged field.
Asn1FieldInfo(EnumType, Class<? extends Asn1Type>) - Constructor for class org.apache.kerby.asn1.Asn1FieldInfo
Constructor for a non-tagged field.
Asn1Flags - Class in org.apache.kerby.asn1.type
KrbFlags ::= BIT STRING (SIZE (32..MAX)) -- minimum number of bits shall be sent, -- but no fewer than 32
Asn1Flags() - Constructor for class org.apache.kerby.asn1.type.Asn1Flags
 
Asn1Flags(int) - Constructor for class org.apache.kerby.asn1.type.Asn1Flags
 
Asn1GeneralizedTime - Class in org.apache.kerby.asn1.type
Ref.
Asn1GeneralizedTime() - Constructor for class org.apache.kerby.asn1.type.Asn1GeneralizedTime
 
Asn1GeneralizedTime(long) - Constructor for class org.apache.kerby.asn1.type.Asn1GeneralizedTime
time in milliseconds
Asn1GeneralizedTime(Date) - Constructor for class org.apache.kerby.asn1.type.Asn1GeneralizedTime
 
Asn1GeneralString - Class in org.apache.kerby.asn1.type
 
Asn1GeneralString() - Constructor for class org.apache.kerby.asn1.type.Asn1GeneralString
 
Asn1GeneralString(String) - Constructor for class org.apache.kerby.asn1.type.Asn1GeneralString
 
Asn1Header - Class in org.apache.kerby.asn1.parse
 
Asn1Header(Tag, int) - Constructor for class org.apache.kerby.asn1.parse.Asn1Header
 
Asn1IA5String - Class in org.apache.kerby.asn1.type
 
Asn1IA5String() - Constructor for class org.apache.kerby.asn1.type.Asn1IA5String
 
Asn1IA5String(String) - Constructor for class org.apache.kerby.asn1.type.Asn1IA5String
 
Asn1Integer - Class in org.apache.kerby.asn1.type
 
Asn1Integer() - Constructor for class org.apache.kerby.asn1.type.Asn1Integer
 
Asn1Integer(Integer) - Constructor for class org.apache.kerby.asn1.type.Asn1Integer
 
Asn1Integer(Long) - Constructor for class org.apache.kerby.asn1.type.Asn1Integer
 
Asn1Integer(BigInteger) - Constructor for class org.apache.kerby.asn1.type.Asn1Integer
 
Asn1Item - Class in org.apache.kerby.asn1.parse
 
Asn1Item(Asn1Header, int, ByteBuffer) - Constructor for class org.apache.kerby.asn1.parse.Asn1Item
 
Asn1Null - Class in org.apache.kerby.asn1.type
The Asn1 Null type
Asn1NumericsString - Class in org.apache.kerby.asn1.type
 
Asn1NumericsString() - Constructor for class org.apache.kerby.asn1.type.Asn1NumericsString
 
Asn1NumericsString(String) - Constructor for class org.apache.kerby.asn1.type.Asn1NumericsString
 
Asn1Object - Class in org.apache.kerby.asn1.type
An ASN1 object has a tag.
Asn1Object(Tag) - Constructor for class org.apache.kerby.asn1.type.Asn1Object
Constructor with a tag
Asn1Object(UniversalTag) - Constructor for class org.apache.kerby.asn1.type.Asn1Object
Default constructor with an universal tag.
Asn1Object(int) - Constructor for class org.apache.kerby.asn1.type.Asn1Object
Constructor with a tag
Asn1ObjectIdentifier - Class in org.apache.kerby.asn1.type
ASN1 object identifier.
Asn1ObjectIdentifier() - Constructor for class org.apache.kerby.asn1.type.Asn1ObjectIdentifier
 
Asn1ObjectIdentifier(String) - Constructor for class org.apache.kerby.asn1.type.Asn1ObjectIdentifier
 
Asn1OctetString - Class in org.apache.kerby.asn1.type
 
Asn1OctetString() - Constructor for class org.apache.kerby.asn1.type.Asn1OctetString
 
Asn1OctetString(byte[]) - Constructor for class org.apache.kerby.asn1.type.Asn1OctetString
 
Asn1Parser - Class in org.apache.kerby.asn1.parse
ASN1 parser.
Asn1Parser() - Constructor for class org.apache.kerby.asn1.parse.Asn1Parser
 
Asn1ParseResult - Class in org.apache.kerby.asn1.parse
 
Asn1ParseResult(Asn1Header, int, ByteBuffer) - Constructor for class org.apache.kerby.asn1.parse.Asn1ParseResult
 
Asn1PrintableString - Class in org.apache.kerby.asn1.type
 
Asn1PrintableString() - Constructor for class org.apache.kerby.asn1.type.Asn1PrintableString
 
Asn1PrintableString(String) - Constructor for class org.apache.kerby.asn1.type.Asn1PrintableString
 
Asn1Reader - Class in org.apache.kerby.asn1.parse
ASN1 reader for positional reading.
Asn1Reader(ByteBuffer) - Constructor for class org.apache.kerby.asn1.parse.Asn1Reader
 
Asn1Sequence - Class in org.apache.kerby.asn1.type
 
Asn1Sequence() - Constructor for class org.apache.kerby.asn1.type.Asn1Sequence
 
Asn1SequenceOf<T extends Asn1Type> - Class in org.apache.kerby.asn1.type
 
Asn1SequenceOf() - Constructor for class org.apache.kerby.asn1.type.Asn1SequenceOf
 
Asn1SequenceType - Class in org.apache.kerby.asn1.type
For sequence type that consists of tagged fields
Asn1SequenceType(Asn1FieldInfo[]) - Constructor for class org.apache.kerby.asn1.type.Asn1SequenceType
 
Asn1Set - Class in org.apache.kerby.asn1.type
 
Asn1Set() - Constructor for class org.apache.kerby.asn1.type.Asn1Set
 
Asn1SetOf<T extends Asn1Type> - Class in org.apache.kerby.asn1.type
 
Asn1SetOf() - Constructor for class org.apache.kerby.asn1.type.Asn1SetOf
 
Asn1SetType - Class in org.apache.kerby.asn1.type
For set type that consists of tagged fields
Asn1SetType(Asn1FieldInfo[]) - Constructor for class org.apache.kerby.asn1.type.Asn1SetType
 
Asn1Simple<T> - Class in org.apache.kerby.asn1.type
ASN1 simple type, of single value other than complex type of multiple values.
Asn1Simple(UniversalTag) - Constructor for class org.apache.kerby.asn1.type.Asn1Simple
Default constructor, generally for decoding as a value container
Asn1Simple(UniversalTag, T) - Constructor for class org.apache.kerby.asn1.type.Asn1Simple
Constructor with a value, generally for encoding of the value
Asn1Specific - Class in org.apache.kerby.asn1.type
Application or context specific object mainly for using implicit encoding.
Asn1Specific(Tag, byte[]) - Constructor for class org.apache.kerby.asn1.type.Asn1Specific
 
Asn1Specific(Tag) - Constructor for class org.apache.kerby.asn1.type.Asn1Specific
 
Asn1String - Class in org.apache.kerby.asn1.type
 
Asn1String(UniversalTag) - Constructor for class org.apache.kerby.asn1.type.Asn1String
 
Asn1String(UniversalTag, String) - Constructor for class org.apache.kerby.asn1.type.Asn1String
 
Asn1T61String - Class in org.apache.kerby.asn1.type
 
Asn1T61String() - Constructor for class org.apache.kerby.asn1.type.Asn1T61String
 
Asn1T61String(String) - Constructor for class org.apache.kerby.asn1.type.Asn1T61String
 
Asn1T61Utf8String - Class in org.apache.kerby.asn1.type
 
Asn1T61Utf8String() - Constructor for class org.apache.kerby.asn1.type.Asn1T61Utf8String
 
Asn1T61Utf8String(String) - Constructor for class org.apache.kerby.asn1.type.Asn1T61Utf8String
 
Asn1Tagging<T extends Asn1Type> - Class in org.apache.kerby.asn1.type
For tagging any Asn1Type with a tagNo
Asn1Tagging(int, T, boolean, boolean) - Constructor for class org.apache.kerby.asn1.type.Asn1Tagging
 
Asn1TaggingCollection - Class in org.apache.kerby.asn1.type
For tagging a collection type with tagNo, either application specific or context specific class
Asn1TaggingCollection(int, Asn1FieldInfo[], boolean, boolean) - Constructor for class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
Asn1TaggingSequence - Class in org.apache.kerby.asn1.type
For tagging a sequence type with tagNo, either application specific or context specific class
Asn1TaggingSequence(int, Asn1FieldInfo[], boolean, boolean) - Constructor for class org.apache.kerby.asn1.type.Asn1TaggingSequence
 
Asn1TaggingSet - Class in org.apache.kerby.asn1.type
For tagging a sequence type with tagNo, either application specific or context specific class
Asn1TaggingSet(int, Asn1FieldInfo[], boolean, boolean) - Constructor for class org.apache.kerby.asn1.type.Asn1TaggingSet
 
Asn1Type - Interface in org.apache.kerby.asn1.type
The ASN1 type interface for all ASN1 types.
Asn1Type.EncodingType - Enum in org.apache.kerby.asn1.type
Encoding type
Asn1UniversalString - Class in org.apache.kerby.asn1.type
 
Asn1UniversalString() - Constructor for class org.apache.kerby.asn1.type.Asn1UniversalString
 
Asn1UniversalString(String) - Constructor for class org.apache.kerby.asn1.type.Asn1UniversalString
 
Asn1UtcTime - Class in org.apache.kerby.asn1.type
Ref.
Asn1UtcTime() - Constructor for class org.apache.kerby.asn1.type.Asn1UtcTime
 
Asn1UtcTime(long) - Constructor for class org.apache.kerby.asn1.type.Asn1UtcTime
 
Asn1UtcTime(Date) - Constructor for class org.apache.kerby.asn1.type.Asn1UtcTime
 
Asn1Utf8String - Class in org.apache.kerby.asn1.type
 
Asn1Utf8String() - Constructor for class org.apache.kerby.asn1.type.Asn1Utf8String
 
Asn1Utf8String(String) - Constructor for class org.apache.kerby.asn1.type.Asn1Utf8String
 
Asn1Util - Class in org.apache.kerby.asn1.util
The abstract ASN1 object for all the ASN1 types.
Asn1VisibleString - Class in org.apache.kerby.asn1.type
 
Asn1VisibleString() - Constructor for class org.apache.kerby.asn1.type.Asn1VisibleString
 
Asn1VisibleString(String) - Constructor for class org.apache.kerby.asn1.type.Asn1VisibleString
 
available() - Method in class org.apache.kerby.asn1.parse.Asn1Reader
 

B

bind(Asn1ParseResult, Asn1Type) - Static method in class org.apache.kerby.asn1.Asn1Binder
 
bindWithTagging(Asn1ParseResult, Asn1Type, TaggingOption) - Static method in class org.apache.kerby.asn1.Asn1Binder
 
bodyLength - Variable in class org.apache.kerby.asn1.type.Asn1Encodeable
 
bytesToHex(byte[]) - Static method in class org.apache.kerby.asn1.util.HexUtil
Convert bytes into format as: 02020080
bytesToHexFriendly(byte[]) - Static method in class org.apache.kerby.asn1.util.HexUtil
Convert bytes into friendly format as: 0x02 02 00 80

C

checkBodyFinished(int) - Method in class org.apache.kerby.asn1.parse.Asn1ParseResult
 
clear() - Method in class org.apache.kerby.asn1.parse.Asn1Container
 
clear() - Method in class org.apache.kerby.asn1.type.Asn1Constructed
 
clear() - Method in class org.apache.kerby.asn1.type.Asn1Flags
 
clearFlag(int) - Method in class org.apache.kerby.asn1.type.Asn1Flags
 
clearFlag(EnumType) - Method in class org.apache.kerby.asn1.type.Asn1Flags
 
container - Variable in class org.apache.kerby.asn1.type.Asn1Constructed
 
convert(Asn1ParseResult, boolean) - Static method in class org.apache.kerby.asn1.Asn1Converter
 
convertAs(Asn1ParseResult, Class<? extends Asn1Type>) - Static method in class org.apache.kerby.asn1.Asn1Converter
 
convertAsCollection(Asn1ParseResult, boolean) - Static method in class org.apache.kerby.asn1.Asn1Converter
 
convertAsSimple(Asn1ParseResult) - Static method in class org.apache.kerby.asn1.Asn1Converter
 
create(int) - Static method in class org.apache.kerby.asn1.Asn1Factory
Create an ASN1 type with specified tag number
create(UniversalTag) - Static method in class org.apache.kerby.asn1.Asn1Factory
Create an ASN1 type with specified tag
createCollection(Tag) - Static method in class org.apache.kerby.asn1.type.Asn1Collection
 
createCollection(UniversalTag) - Static method in class org.apache.kerby.asn1.type.Asn1Collection
 
createCollection() - Method in class org.apache.kerby.asn1.type.Asn1CollectionType
 
createCollection() - Method in class org.apache.kerby.asn1.type.Asn1SequenceType
 
createCollection() - Method in class org.apache.kerby.asn1.type.Asn1SetType
 
createElement() - Method in class org.apache.kerby.asn1.type.Asn1CollectionOf
 
createFieldValue() - Method in class org.apache.kerby.asn1.Asn1FieldInfo
 
createSimple(int) - Static method in class org.apache.kerby.asn1.type.Asn1Simple
Create a simple ASN1 object given tagNo, using the default constructor with no value provided
createSimple(UniversalTag) - Static method in class org.apache.kerby.asn1.type.Asn1Simple
Create a simple ASN1 object given tagNo, using the default constructor with no value provided
createTaggedCollection(Asn1FieldInfo[]) - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
createTaggedCollection(Asn1FieldInfo[]) - Method in class org.apache.kerby.asn1.type.Asn1TaggingSequence
 
createTaggedCollection(Asn1FieldInfo[]) - Method in class org.apache.kerby.asn1.type.Asn1TaggingSet
 

D

decode(byte[]) - Static method in class org.apache.kerby.asn1.Asn1
Blindly decode content and return the result ASN1 object.
decode(ByteBuffer) - Static method in class org.apache.kerby.asn1.Asn1
See avove.
decode(byte[], Asn1Type) - Static method in class org.apache.kerby.asn1.Asn1
Decode using specified value container.
decode(ByteBuffer, Asn1Type) - Static method in class org.apache.kerby.asn1.Asn1
See avove.
decode(ByteBuffer) - Method in class org.apache.kerby.asn1.type.Asn1Any
 
decode(Asn1ParseResult) - Method in class org.apache.kerby.asn1.type.Asn1Any
 
decode(ByteBuffer) - Method in class org.apache.kerby.asn1.type.Asn1Choice
 
decode(Asn1ParseResult) - Method in class org.apache.kerby.asn1.type.Asn1Choice
 
decode(byte[]) - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
decode(ByteBuffer) - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
decode(Asn1ParseResult) - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
decode(ByteBuffer) - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
decode(byte[]) - Method in interface org.apache.kerby.asn1.type.Asn1Type
Decode the content bytes into this type.
decode(ByteBuffer) - Method in interface org.apache.kerby.asn1.type.Asn1Type
Decode the content bytes into this type.
decodeAndDump(String) - Static method in class org.apache.kerby.asn1.Asn1
Decode first, and then dump out the decoded value.
decodeAndDump(ByteBuffer) - Static method in class org.apache.kerby.asn1.Asn1
See avove.
decodeAndDump(byte[]) - Static method in class org.apache.kerby.asn1.Asn1
See avove.
decodeAndDump(byte[]) - Method in class org.apache.kerby.asn1.Asn1Dumper
 
decodeAndDump(ByteBuffer) - Method in class org.apache.kerby.asn1.Asn1Dumper
 
decodeBody(Asn1ParseResult) - Method in class org.apache.kerby.asn1.type.Asn1Any
 
decodeBody(Asn1ParseResult) - Method in class org.apache.kerby.asn1.type.Asn1BmpString
 
decodeBody(Asn1ParseResult) - Method in class org.apache.kerby.asn1.type.Asn1Boolean
 
decodeBody(Asn1ParseResult) - Method in class org.apache.kerby.asn1.type.Asn1Choice
 
decodeBody(Asn1ParseResult) - Method in class org.apache.kerby.asn1.type.Asn1CollectionType
 
decodeBody(Asn1ParseResult) - Method in class org.apache.kerby.asn1.type.Asn1Constructed
 
decodeBody(Asn1ParseResult) - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
decodeBody(Asn1ParseResult) - Method in class org.apache.kerby.asn1.type.Asn1Eoc
 
decodeBody(Asn1ParseResult) - Method in class org.apache.kerby.asn1.type.Asn1Null
 
decodeBody(Asn1ParseResult) - Method in class org.apache.kerby.asn1.type.Asn1OctetString
 
decodeBody(Asn1ParseResult) - Method in class org.apache.kerby.asn1.type.Asn1Simple
 
decodeBody(Asn1ParseResult) - Method in class org.apache.kerby.asn1.type.Asn1Specific
 
decodeBody(Asn1ParseResult) - Method in class org.apache.kerby.asn1.type.Asn1Tagging
 
decodeBody(Asn1ParseResult) - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
decodeElements() - Method in class org.apache.kerby.asn1.type.Asn1CollectionOf
 
decodeElements() - Method in class org.apache.kerby.asn1.type.Asn1Constructed
 
dump(Asn1Type) - Static method in class org.apache.kerby.asn1.Asn1
Dump out a value.
dumpData(String) - Method in class org.apache.kerby.asn1.Asn1Dumper
 
dumpParseResult(int, Asn1ParseResult) - Method in class org.apache.kerby.asn1.Asn1Dumper
 
dumpType(Asn1Type) - Method in class org.apache.kerby.asn1.Asn1Dumper
 
dumpType(int, Asn1Type) - Method in class org.apache.kerby.asn1.Asn1Dumper
 
dumpWith(Asn1Dumper, int) - Method in interface org.apache.kerby.asn1.Asn1Dumpable
 
dumpWith(Asn1Dumper, int) - Method in class org.apache.kerby.asn1.parse.Asn1Container
 
dumpWith(Asn1Dumper, int) - Method in class org.apache.kerby.asn1.type.Asn1Any
 
dumpWith(Asn1Dumper, int) - Method in class org.apache.kerby.asn1.type.Asn1Choice
 
dumpWith(Asn1Dumper, int) - Method in class org.apache.kerby.asn1.type.Asn1CollectionType
 
dumpWith(Asn1Dumper, int) - Method in class org.apache.kerby.asn1.type.Asn1Constructed
 
dumpWith(Asn1Dumper, int) - Method in class org.apache.kerby.asn1.type.Asn1Tagging
 
dumpWith(Asn1Dumper, int) - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 

E

encode(ByteBuffer, Asn1Type) - Static method in class org.apache.kerby.asn1.Asn1
Encode value into buffer.
encode(Asn1Type) - Static method in class org.apache.kerby.asn1.Asn1
Encode value and return the result.
encode(ByteBuffer) - Method in class org.apache.kerby.asn1.type.Asn1Any
 
encode() - Method in class org.apache.kerby.asn1.type.Asn1Choice
 
encode(ByteBuffer) - Method in class org.apache.kerby.asn1.type.Asn1Choice
 
encode() - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
encode(ByteBuffer) - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
encode(ByteBuffer) - Method in class org.apache.kerby.asn1.type.Asn1Eoc
 
encode() - Method in interface org.apache.kerby.asn1.type.Asn1Type
Encode the type, by recursively.
encode(ByteBuffer) - Method in interface org.apache.kerby.asn1.type.Asn1Type
Encode the type, by recursively, using the provided buffer.
encodeBody(ByteBuffer) - Method in class org.apache.kerby.asn1.type.Asn1Choice
 
encodeBody(ByteBuffer) - Method in class org.apache.kerby.asn1.type.Asn1CollectionType
 
encodeBody(ByteBuffer) - Method in class org.apache.kerby.asn1.type.Asn1Constructed
 
encodeBody(ByteBuffer) - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
encodeBody() - Method in class org.apache.kerby.asn1.type.Asn1Eoc
 
encodeBody() - Method in class org.apache.kerby.asn1.type.Asn1Null
 
encodeBody() - Method in class org.apache.kerby.asn1.type.Asn1OctetString
 
encodeBody() - Method in class org.apache.kerby.asn1.type.Asn1Simple
 
encodeBody(ByteBuffer) - Method in class org.apache.kerby.asn1.type.Asn1Simple
 
encodeBody(ByteBuffer) - Method in class org.apache.kerby.asn1.type.Asn1Tagging
 
encodeBody(ByteBuffer) - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
encodeLength(ByteBuffer, int) - Static method in class org.apache.kerby.asn1.util.Asn1Util
 
encodeTag(ByteBuffer, Tag) - Static method in class org.apache.kerby.asn1.util.Asn1Util
 
encodingBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1Any
 
encodingBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1BitString
 
encodingBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1BmpString
 
encodingBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1Boolean
 
encodingBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1Choice
 
encodingBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1CollectionType
 
encodingBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1Constructed
 
encodingBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
encodingBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1Eoc
 
encodingBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1Null
 
encodingBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1OctetString
 
encodingBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1Simple
 
encodingBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1Specific
 
encodingBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1String
 
encodingBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1Tagging
 
encodingBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
encodingHeaderLength() - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
encodingLength() - Method in class org.apache.kerby.asn1.type.Asn1Any
 
encodingLength() - Method in class org.apache.kerby.asn1.type.Asn1Choice
 
encodingLength() - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
encodingLength() - Method in interface org.apache.kerby.asn1.type.Asn1Type
Get length of encoding bytes by just calculating without real encoding.
EnumType - Interface in org.apache.kerby.asn1
A helper interface for enum types.
equals(Object) - Method in class org.apache.kerby.asn1.Tag
 
ExplicitField - Class in org.apache.kerby.asn1
Representing an explicitly tagged field in a ASN1 collection or choice.
ExplicitField(EnumType, int, Class<? extends Asn1Type>) - Constructor for class org.apache.kerby.asn1.ExplicitField
Constructor for an explicitly tagged field.
ExplicitField(EnumType, Class<? extends Asn1Type>) - Constructor for class org.apache.kerby.asn1.ExplicitField
Constructor for an explicitly tagged field, the tagNo being the same of index.

F

FALSE - Static variable in class org.apache.kerby.asn1.type.Asn1Boolean
 
fromByteArray(byte[]) - Static method in class org.apache.kerby.asn1.type.Asn1String
Convert an array of 8 bit characters into a string.
fromTag(int) - Static method in enum org.apache.kerby.asn1.TagClass
Converted from a tag value, which contains tag class info.
fromUTF8ByteArray(byte[]) - Static method in class org.apache.kerby.asn1.type.Asn1String
 
fromValue(int) - Static method in enum org.apache.kerby.asn1.TagClass
Converted from an integer
fromValue(int) - Static method in enum org.apache.kerby.asn1.UniversalTag
Retrieve the UniversalTag associated with a given value

G

getAllEnumValues() - Method in class org.apache.kerby.asn1.type.Asn1Enumerated
 
getBodyBuffer() - Method in class org.apache.kerby.asn1.parse.Asn1DerivedItem
 
getBodyBuffer() - Method in class org.apache.kerby.asn1.parse.Asn1ParseResult
 
getBodyEnd() - Method in class org.apache.kerby.asn1.parse.Asn1ParseResult
 
getBodyLength() - Method in class org.apache.kerby.asn1.parse.Asn1DerivedItem
 
getBodyLength() - Method in class org.apache.kerby.asn1.parse.Asn1ParseResult
 
getBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
getBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1Object
 
getBodyStart() - Method in class org.apache.kerby.asn1.parse.Asn1ParseResult
 
getBuffer() - Method in class org.apache.kerby.asn1.parse.Asn1ParseResult
 
getBuffer() - Method in class org.apache.kerby.asn1.parse.Asn1Reader
 
getBytes() - Method in class org.apache.kerby.asn1.type.Asn1Simple
 
getChildren() - Method in class org.apache.kerby.asn1.parse.Asn1Container
 
getChoiceValueAs(EnumType, Class<T>) - Method in class org.apache.kerby.asn1.type.Asn1Choice
 
getChoiceValueAsOctets(EnumType) - Method in class org.apache.kerby.asn1.type.Asn1Choice
 
getContainer() - Method in class org.apache.kerby.asn1.type.Asn1Constructed
 
getElements() - Method in class org.apache.kerby.asn1.type.Asn1CollectionOf
 
getEncodingLength() - Method in class org.apache.kerby.asn1.parse.Asn1ParseResult
 
getFieldAs(EnumType, Class<T>) - Method in class org.apache.kerby.asn1.type.Asn1CollectionType
 
getFieldAs(EnumType, Class<T>) - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
getFieldAsAny(EnumType, Class<T>) - Method in class org.apache.kerby.asn1.type.Asn1CollectionType
 
getFieldAsInteger(EnumType) - Method in class org.apache.kerby.asn1.type.Asn1CollectionType
 
getFieldAsInteger(EnumType) - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
getFieldAsObjId(EnumType) - Method in class org.apache.kerby.asn1.type.Asn1CollectionType
 
getFieldAsOctetBytes(EnumType) - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
getFieldAsOctets(EnumType) - Method in class org.apache.kerby.asn1.type.Asn1CollectionType
 
getFieldAsOctets(EnumType) - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
getFieldAsString(EnumType) - Method in class org.apache.kerby.asn1.type.Asn1CollectionType
 
getFieldAsString(EnumType) - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
getFieldTag() - Method in class org.apache.kerby.asn1.Asn1FieldInfo
 
getFlags() - Method in class org.apache.kerby.asn1.type.Asn1Flags
 
getHeader() - Method in class org.apache.kerby.asn1.parse.Asn1ParseResult
 
getHeaderLength() - Method in class org.apache.kerby.asn1.parse.Asn1ParseResult
 
getHeaderLength() - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
getHeaderLength() - Method in class org.apache.kerby.asn1.type.Asn1Object
 
getIndex() - Method in class org.apache.kerby.asn1.Asn1FieldInfo
 
getLength() - Method in class org.apache.kerby.asn1.parse.Asn1Header
 
getName() - Method in interface org.apache.kerby.asn1.EnumType
 
getOffset() - Method in class org.apache.kerby.asn1.parse.Asn1ParseResult
 
getPadding() - Method in class org.apache.kerby.asn1.type.Asn1BitString
 
getParseResult() - Method in class org.apache.kerby.asn1.type.Asn1Any
 
getPosition() - Method in class org.apache.kerby.asn1.parse.Asn1Reader
 
getTag() - Method in class org.apache.kerby.asn1.parse.Asn1Header
 
getTag(boolean) - Method in class org.apache.kerby.asn1.TaggingOption
Make tag giving it's tagged constructed.
getTaggingOption() - Method in class org.apache.kerby.asn1.Asn1FieldInfo
 
getTagNo() - Method in class org.apache.kerby.asn1.Asn1FieldInfo
 
getTagNo() - Method in class org.apache.kerby.asn1.TaggingOption
Get the tag number.
getType() - Method in class org.apache.kerby.asn1.Asn1FieldInfo
 
getValue() - Method in interface org.apache.kerby.asn1.EnumType
 
getValue() - Method in enum org.apache.kerby.asn1.TagClass
Get the tag class value.
getValue() - Method in class org.apache.kerby.asn1.type.AbstractAsn1Type
 
getValue() - Method in enum org.apache.kerby.asn1.UniversalTag
 
getValueAs(Class<T>) - Method in class org.apache.kerby.asn1.type.Asn1Any
 

H

hashCode() - Method in class org.apache.kerby.asn1.Tag
 
hex2bytes(String) - Static method in class org.apache.kerby.asn1.util.HexUtil
Convert hex string like follows into byte array 02020080
hex2bytesFriendly(String) - Static method in class org.apache.kerby.asn1.util.HexUtil
Convert friendly hex string like follows into byte array 0x02 02 00 80
HexUtil - Class in org.apache.kerby.asn1.util
This is only for test, be careful when use in production codes.
HexUtil() - Constructor for class org.apache.kerby.asn1.util.HexUtil
 

I

ImplicitField - Class in org.apache.kerby.asn1
Representing an implicitly tagged field in a ASN1 collection or choice.
ImplicitField(EnumType, int, Class<? extends Asn1Type>) - Constructor for class org.apache.kerby.asn1.ImplicitField
Constructor for an implicitly tagged field.
ImplicitField(EnumType, Class<? extends Asn1Type>) - Constructor for class org.apache.kerby.asn1.ImplicitField
Constructor for an implicitly tagged field, the tagNo being the same of index.
indent(int) - Method in class org.apache.kerby.asn1.Asn1Dumper
 
INSTANCE - Static variable in class org.apache.kerby.asn1.type.Asn1Eoc
 
INSTANCE - Static variable in class org.apache.kerby.asn1.type.Asn1Null
 
IOUtil - Class in org.apache.kerby.asn1.util
Some IO and file related utilities.
isAppSpecific() - Method in class org.apache.kerby.asn1.Tag
 
isAppSpecific() - Method in enum org.apache.kerby.asn1.TagClass
 
isAppSpecific() - Method in class org.apache.kerby.asn1.TaggingOption
Tell it's application specific or not.
isAppSpecific() - Method in class org.apache.kerby.asn1.type.Asn1Object
 
isBER() - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
isBER() - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
isBER() - Method in interface org.apache.kerby.asn1.type.Asn1Type
Tells if it's is BER
isCER() - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
isCER() - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
isCER() - Method in interface org.apache.kerby.asn1.type.Asn1Type
Tells if it's is CER
isCollection(Tag) - Static method in class org.apache.kerby.asn1.type.Asn1Collection
 
isCollection(int) - Static method in class org.apache.kerby.asn1.type.Asn1Collection
 
isCollection(UniversalTag) - Static method in class org.apache.kerby.asn1.type.Asn1Collection
 
isCollection() - Method in class org.apache.kerby.asn1.type.Asn1Object
 
isContextSpecific() - Method in class org.apache.kerby.asn1.Tag
 
isContextSpecific() - Method in enum org.apache.kerby.asn1.TagClass
 
isContextSpecific() - Method in class org.apache.kerby.asn1.type.Asn1Object
 
isDefinitiveLength() - Method in class org.apache.kerby.asn1.parse.Asn1Header
 
isDefinitiveLength() - Method in class org.apache.kerby.asn1.parse.Asn1ParseResult
 
isDefinitiveLength() - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
isDefinitiveLength() - Method in class org.apache.kerby.asn1.type.Asn1Simple
 
isDefinitiveLength() - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
isDefinitiveLength() - Method in interface org.apache.kerby.asn1.type.Asn1Type
Tells if it's definitive length or not.
isDER() - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
isDER() - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
isDER() - Method in interface org.apache.kerby.asn1.type.Asn1Type
Tells if it's is DER
isEmpty() - Method in class org.apache.kerby.asn1.type.Asn1SequenceOf
 
isEOC() - Method in class org.apache.kerby.asn1.parse.Asn1Header
 
isEOC() - Method in class org.apache.kerby.asn1.Tag
 
isEOC() - Method in class org.apache.kerby.asn1.type.Asn1Object
 
isFlagSet(int) - Method in class org.apache.kerby.asn1.type.Asn1Flags
 
isFlagSet(EnumType) - Method in class org.apache.kerby.asn1.type.Asn1Flags
 
isImplicit() - Method in class org.apache.kerby.asn1.Asn1FieldInfo
 
isImplicit() - Method in class org.apache.kerby.asn1.TaggingOption
Tell it's implicit or not.
isImplicit() - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
isImplicit() - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
isImplicit() - Method in interface org.apache.kerby.asn1.type.Asn1Type
Tells if it's is IMPLICIT or not.
isLazy() - Method in class org.apache.kerby.asn1.type.Asn1Constructed
 
isNull() - Method in class org.apache.kerby.asn1.Tag
 
isNull() - Method in class org.apache.kerby.asn1.type.Asn1Object
 
isNumeric(String) - Static method in class org.apache.kerby.asn1.type.Asn1NumericsString
 
isPrimitive() - Method in class org.apache.kerby.asn1.Tag
 
isPrimitive() - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
isPrimitive() - Method in class org.apache.kerby.asn1.type.Asn1Object
 
isPrimitive() - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
isPrimitive() - Method in interface org.apache.kerby.asn1.type.Asn1Type
Tells if it is PRIMITIVE or not.
isSimple() - Method in class org.apache.kerby.asn1.type.Asn1Object
 
isSimple(Tag) - Static method in class org.apache.kerby.asn1.type.Asn1Simple
 
isSimple(int) - Static method in class org.apache.kerby.asn1.type.Asn1Simple
 
isSimple(UniversalTag) - Static method in class org.apache.kerby.asn1.type.Asn1Simple
 
isSpecific() - Method in class org.apache.kerby.asn1.Tag
 
isSpecific() - Method in enum org.apache.kerby.asn1.TagClass
 
isTagged() - Method in class org.apache.kerby.asn1.Asn1FieldInfo
 
isTagSpecific() - Method in class org.apache.kerby.asn1.type.Asn1Object
 
isUniversal() - Method in class org.apache.kerby.asn1.Tag
 
isUniversal() - Method in enum org.apache.kerby.asn1.TagClass
Tell it's universal or not.
isUniversal() - Method in class org.apache.kerby.asn1.type.Asn1Object
 

L

lengthOfBodyLength(int) - Static method in class org.apache.kerby.asn1.util.Asn1Util
 
lengthOfTagLength(int) - Static method in class org.apache.kerby.asn1.util.Asn1Util
 

M

matchAndSetValue(Tag) - Method in class org.apache.kerby.asn1.type.Asn1Choice
 

N

newAppTag(int) - Static method in class org.apache.kerby.asn1.Tag
 
newCtxTag(int) - Static method in class org.apache.kerby.asn1.Tag
 
newExplicitAppSpecific(int) - Static method in class org.apache.kerby.asn1.TaggingOption
Create an explicit application specific tagging option with tagNo.
newExplicitContextSpecific(int) - Static method in class org.apache.kerby.asn1.TaggingOption
Create an explicit context specific tagging option with tagNo.
newImplicitAppSpecific(int) - Static method in class org.apache.kerby.asn1.TaggingOption
Create an implicit application specific tagging option with tagNo.
newImplicitContextSpecific(int) - Static method in class org.apache.kerby.asn1.TaggingOption
Create an implicit context specific tagging option with tagNo.
newLine() - Method in class org.apache.kerby.asn1.Asn1Dumper
 

O

org.apache.kerby.asn1 - package org.apache.kerby.asn1
 
org.apache.kerby.asn1.parse - package org.apache.kerby.asn1.parse
 
org.apache.kerby.asn1.type - package org.apache.kerby.asn1.type
 
org.apache.kerby.asn1.util - package org.apache.kerby.asn1.util
 
outerEncodeable - Variable in class org.apache.kerby.asn1.type.Asn1Encodeable
 
output() - Method in class org.apache.kerby.asn1.Asn1Dumper
 

P

parse(byte[]) - Static method in class org.apache.kerby.asn1.Asn1
Parse content and return parse result.
parse(ByteBuffer) - Static method in class org.apache.kerby.asn1.Asn1
See avove.
parse(Asn1Container) - Static method in class org.apache.kerby.asn1.parse.Asn1Parser
 
parse(ByteBuffer) - Static method in class org.apache.kerby.asn1.parse.Asn1Parser
 
parse(Asn1Reader) - Static method in class org.apache.kerby.asn1.parse.Asn1Parser
 
parseAndDump(String) - Static method in class org.apache.kerby.asn1.Asn1
Parse first, and then dump out the parse result.
parseAndDump(ByteBuffer) - Static method in class org.apache.kerby.asn1.Asn1
See avove.
parseAndDump(byte[]) - Static method in class org.apache.kerby.asn1.Asn1
See avove.
parseAndDump(byte[]) - Method in class org.apache.kerby.asn1.Asn1Dumper
 
parseAndDump(ByteBuffer) - Method in class org.apache.kerby.asn1.Asn1Dumper
 

R

readAllLeftBytes(ByteBuffer) - Static method in class org.apache.kerby.asn1.util.Asn1Util
 
readBodyBytes() - Method in class org.apache.kerby.asn1.parse.Asn1ParseResult
 
readByte() - Method in class org.apache.kerby.asn1.parse.Asn1Reader
 
readFile(File) - Static method in class org.apache.kerby.asn1.util.IOUtil
Read a file and return the content as string assuming UTF8.
readHeader() - Method in class org.apache.kerby.asn1.parse.Asn1Reader
 
readInput(InputStream) - Static method in class org.apache.kerby.asn1.util.IOUtil
Read an input stream and return the content as string assuming UTF8.
readInputStream(InputStream) - Static method in class org.apache.kerby.asn1.util.IOUtil
 
readInputStream(InputStream, byte[]) - Static method in class org.apache.kerby.asn1.util.IOUtil
 
resetBodyLength() - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 

S

setAnyFieldValueType(EnumType, Class<? extends Asn1Type>) - Method in class org.apache.kerby.asn1.type.Asn1CollectionType
 
setBodyEnd(int) - Method in class org.apache.kerby.asn1.parse.Asn1ParseResult
 
setBytes(byte[]) - Method in class org.apache.kerby.asn1.type.Asn1Simple
 
setChoiceValue(EnumType, Asn1Type) - Method in class org.apache.kerby.asn1.type.Asn1Choice
 
setChoiceValueAsOctets(EnumType, byte[]) - Method in class org.apache.kerby.asn1.type.Asn1Choice
 
setDecodeInfo(Asn1FieldInfo) - Method in class org.apache.kerby.asn1.type.Asn1Any
 
setElements(List<T>) - Method in class org.apache.kerby.asn1.type.Asn1CollectionOf
 
setFieldAs(EnumType, Asn1Type) - Method in class org.apache.kerby.asn1.type.Asn1CollectionType
 
setFieldAs(EnumType, Asn1Type) - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
setFieldAsAny(EnumType, Asn1Type) - Method in class org.apache.kerby.asn1.type.Asn1CollectionType
 
setFieldAsInt(EnumType, int) - Method in class org.apache.kerby.asn1.type.Asn1CollectionType
 
setFieldAsInt(EnumType, BigInteger) - Method in class org.apache.kerby.asn1.type.Asn1CollectionType
 
setFieldAsInt(EnumType, int) - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
setFieldAsObjId(EnumType, String) - Method in class org.apache.kerby.asn1.type.Asn1CollectionType
 
setFieldAsOctetBytes(EnumType, byte[]) - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
setFieldAsOctets(EnumType, byte[]) - Method in class org.apache.kerby.asn1.type.Asn1CollectionType
 
setFieldAsOctets(EnumType, byte[]) - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
setFlag(int) - Method in class org.apache.kerby.asn1.type.Asn1Flags
 
setFlag(EnumType) - Method in class org.apache.kerby.asn1.type.Asn1Flags
 
setFlag(EnumType, boolean) - Method in class org.apache.kerby.asn1.type.Asn1Flags
 
setFlags(int) - Method in class org.apache.kerby.asn1.type.Asn1Flags
 
setLazy(boolean) - Method in class org.apache.kerby.asn1.type.Asn1Constructed
 
setPadding(int) - Method in class org.apache.kerby.asn1.type.Asn1BitString
 
setPosition(int) - Method in class org.apache.kerby.asn1.parse.Asn1Reader
 
setValue(T) - Method in class org.apache.kerby.asn1.type.AbstractAsn1Type
 
setValue(byte[]) - Method in class org.apache.kerby.asn1.type.Asn1Flags
 
setValueType(Class<? extends Asn1Type>) - Method in class org.apache.kerby.asn1.type.Asn1Any
 
simpleInfo() - Method in class org.apache.kerby.asn1.parse.Asn1ParseResult
 
simpleInfo() - Method in class org.apache.kerby.asn1.type.Asn1Object
 
split(String, char) - Static method in class org.apache.kerby.asn1.type.Asn1String
 

T

tag() - Method in class org.apache.kerby.asn1.parse.Asn1DerivedItem
 
Tag - Class in org.apache.kerby.asn1
ASN1, a tagged system.
Tag(int) - Constructor for class org.apache.kerby.asn1.Tag
 
Tag(UniversalTag) - Constructor for class org.apache.kerby.asn1.Tag
 
Tag(int, int) - Constructor for class org.apache.kerby.asn1.Tag
 
Tag(TagClass, int) - Constructor for class org.apache.kerby.asn1.Tag
 
Tag(Tag) - Constructor for class org.apache.kerby.asn1.Tag
 
tag() - Method in class org.apache.kerby.asn1.type.Asn1Any
 
tag() - Method in class org.apache.kerby.asn1.type.Asn1Choice
 
tag() - Method in class org.apache.kerby.asn1.type.Asn1Object
 
tag() - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
tag() - Method in interface org.apache.kerby.asn1.type.Asn1Type
 
tagByte() - Method in class org.apache.kerby.asn1.Tag
 
tagClass() - Method in class org.apache.kerby.asn1.Tag
 
TagClass - Enum in org.apache.kerby.asn1
Tag class defined by the spec.
tagFlags() - Method in class org.apache.kerby.asn1.Tag
 
tagFlags() - Method in class org.apache.kerby.asn1.type.Asn1Object
 
taggedDecode(byte[], TaggingOption) - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
taggedDecode(ByteBuffer, TaggingOption) - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
taggedDecode(Asn1ParseResult, TaggingOption) - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
taggedDecode(ByteBuffer, TaggingOption) - Method in interface org.apache.kerby.asn1.type.Asn1Type
Decode the content bytes into this type as it's tagged with the provided tagging option.
taggedDecode(byte[], TaggingOption) - Method in interface org.apache.kerby.asn1.type.Asn1Type
Decode the content bytes into this type as it's tagged with the provided tagging option.
taggedEncode(TaggingOption) - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
taggedEncode(ByteBuffer, TaggingOption) - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
taggedEncode(TaggingOption) - Method in interface org.apache.kerby.asn1.type.Asn1Type
Tag and encode this type using the provided tagging option.
taggedEncode(ByteBuffer, TaggingOption) - Method in interface org.apache.kerby.asn1.type.Asn1Type
Tag and encode this type using the provided tagging option.
taggedEncodingLength(TaggingOption) - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
TaggingOption - Class in org.apache.kerby.asn1
Tagging option for tagging an ASN1 type.
tagNo() - Method in class org.apache.kerby.asn1.Tag
 
tagNo() - Method in class org.apache.kerby.asn1.type.Asn1Object
 
tagNo() - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
toByteArray(char[]) - Static method in class org.apache.kerby.asn1.type.Asn1String
 
toByteArray(String) - Static method in class org.apache.kerby.asn1.type.Asn1String
 
toBytes() - Method in class org.apache.kerby.asn1.type.Asn1BitString
 
toBytes() - Method in class org.apache.kerby.asn1.type.Asn1BmpString
 
toBytes() - Method in class org.apache.kerby.asn1.type.Asn1Boolean
 
toBytes() - Method in class org.apache.kerby.asn1.type.Asn1Enumerated
 
toBytes() - Method in class org.apache.kerby.asn1.type.Asn1GeneralizedTime
 
toBytes() - Method in class org.apache.kerby.asn1.type.Asn1Integer
 
toBytes() - Method in class org.apache.kerby.asn1.type.Asn1ObjectIdentifier
 
toBytes() - Method in class org.apache.kerby.asn1.type.Asn1Simple
 
toBytes() - Method in class org.apache.kerby.asn1.type.Asn1String
 
toBytes() - Method in class org.apache.kerby.asn1.type.Asn1T61Utf8String
 
toBytes() - Method in class org.apache.kerby.asn1.type.Asn1UtcTime
 
toBytes() - Method in class org.apache.kerby.asn1.type.Asn1Utf8String
 
toBytes(String) - Static method in class org.apache.kerby.asn1.util.Utf8
 
toLowerCase(String) - Static method in class org.apache.kerby.asn1.type.Asn1String
A locale independent version of toLowerCase.
toStr() - Method in enum org.apache.kerby.asn1.UniversalTag
 
toString() - Method in class org.apache.kerby.asn1.parse.Asn1Container
 
toString() - Method in class org.apache.kerby.asn1.parse.Asn1Item
 
toString() - Method in class org.apache.kerby.asn1.Tag
 
toString() - Method in class org.apache.kerby.asn1.type.AbstractAsn1Type
 
toString() - Method in class org.apache.kerby.asn1.type.Asn1BitString
 
toString() - Method in class org.apache.kerby.asn1.type.Asn1Eoc
 
toString() - Method in class org.apache.kerby.asn1.type.Asn1Null
 
toString() - Method in class org.apache.kerby.asn1.type.Asn1OctetString
 
toString() - Method in class org.apache.kerby.asn1.type.Asn1Simple
 
toString() - Method in class org.apache.kerby.asn1.type.Asn1Specific
 
toString(byte[]) - Static method in class org.apache.kerby.asn1.util.Utf8
 
toUpperCase(String) - Static method in class org.apache.kerby.asn1.type.Asn1String
A locale independent version of toUpperCase.
toUTF8ByteArray(String) - Static method in class org.apache.kerby.asn1.type.Asn1String
 
toUTF8ByteArray(char[]) - Static method in class org.apache.kerby.asn1.type.Asn1String
 
toUTF8ByteArray(char[], OutputStream) - Static method in class org.apache.kerby.asn1.type.Asn1String
 
toValue() - Method in class org.apache.kerby.asn1.type.Asn1BitString
 
toValue() - Method in class org.apache.kerby.asn1.type.Asn1BmpString
 
toValue() - Method in class org.apache.kerby.asn1.type.Asn1Boolean
 
toValue() - Method in class org.apache.kerby.asn1.type.Asn1Enumerated
 
toValue() - Method in class org.apache.kerby.asn1.type.Asn1Flags
 
toValue() - Method in class org.apache.kerby.asn1.type.Asn1GeneralizedTime
 
toValue() - Method in class org.apache.kerby.asn1.type.Asn1Integer
 
toValue() - Method in class org.apache.kerby.asn1.type.Asn1ObjectIdentifier
 
toValue() - Method in class org.apache.kerby.asn1.type.Asn1Simple
 
toValue() - Method in class org.apache.kerby.asn1.type.Asn1String
 
toValue() - Method in class org.apache.kerby.asn1.type.Asn1T61Utf8String
 
toValue() - Method in class org.apache.kerby.asn1.type.Asn1UtcTime
 
toValue() - Method in class org.apache.kerby.asn1.type.Asn1Utf8String
 
TRUE - Static variable in class org.apache.kerby.asn1.type.Asn1Boolean
 
typeStr() - Method in class org.apache.kerby.asn1.Tag
 

U

universalTag() - Method in class org.apache.kerby.asn1.Tag
 
UniversalTag - Enum in org.apache.kerby.asn1
An enumeration for every ASN.1 UNIVERSAL type.
useBER() - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
useBER() - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
useBER() - Method in interface org.apache.kerby.asn1.type.Asn1Type
Set encoding type as BER.
useCER() - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
useCER() - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
useCER() - Method in interface org.apache.kerby.asn1.type.Asn1Type
Set encoding type as CER.
useDefinitiveLength(boolean) - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
useDefinitiveLength(boolean) - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
useDefinitiveLength(boolean) - Method in interface org.apache.kerby.asn1.type.Asn1Type
Use definitive length or not.
useDER() - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
useDER() - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
useDER() - Method in interface org.apache.kerby.asn1.type.Asn1Type
Set encoding type as DER.
useImplicit(boolean) - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
useImplicit(boolean) - Method in class org.apache.kerby.asn1.type.Asn1Tagging
 
useImplicit(boolean) - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
useImplicit(boolean) - Method in interface org.apache.kerby.asn1.type.Asn1Type
Use implicit or not.
usePrimitive(boolean) - Method in class org.apache.kerby.asn1.Tag
 
usePrimitive(boolean) - Method in class org.apache.kerby.asn1.type.Asn1Encodeable
 
usePrimitive(boolean) - Method in class org.apache.kerby.asn1.type.Asn1Object
 
usePrimitive(boolean) - Method in class org.apache.kerby.asn1.type.Asn1TaggingCollection
 
usePrimitive(boolean) - Method in interface org.apache.kerby.asn1.type.Asn1Type
Use primitive or constructed.
Utf8 - Class in org.apache.kerby.asn1.util
 

V

valueOf(String) - Static method in enum org.apache.kerby.asn1.TagClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.kerby.asn1.type.Asn1Type.EncodingType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.kerby.asn1.UniversalTag
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.kerby.asn1.TagClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.kerby.asn1.type.Asn1Type.EncodingType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.kerby.asn1.UniversalTag
Returns an array containing the constants of this enum type, in the order they are declared.

W

writeFile(String, File) - Static method in class org.apache.kerby.asn1.util.IOUtil
Write a file with the content assuming UTF8.
A B C D E F G H I L M N O P R S T U V W 

Copyright © 2014–2018 The Apache Software Foundation. All rights reserved.