Top Constructors Methods
org.bouncycastle.asn1

public abstract Class ASN1Util

extends Object
Class Inheritance
Imports
java.io.IOException

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv static ASN1TaggedObject
checkTag(ASN1TaggedObject taggedObject, int tagClass, int tagNo)

pack-priv static ASN1TaggedObjectParser
checkTag(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo)

public static ASN1Primitive
getBaseUniversal(ASN1TaggedObject taggedObject, int tagClass, int tagNo, boolean declaredExplicit, int baseTagNo)

public static ASN1Primitive
getContextBaseUniversal(ASN1TaggedObject taggedObject, int tagNo, boolean declaredExplicit, int baseTagNo)

public static ASN1Object
getExplicitBaseObject(ASN1TaggedObject taggedObject, int tagClass, int tagNo)

public static ASN1TaggedObject
getExplicitBaseTagged(ASN1TaggedObject taggedObject, int tagClass, int tagNo)

public static ASN1Object
public static ASN1TaggedObject
public static ASN1TaggedObject
getImplicitBaseTagged(ASN1TaggedObject taggedObject, int tagClass, int tagNo, int baseTagClass, int baseTagNo)

public static ASN1TaggedObject
getImplicitContextBaseTagged(ASN1TaggedObject taggedObject, int tagNo, int baseTagClass, int baseTagNo)

pack-priv static String
public static String
public static String
getTagText(ASN1TaggedObjectParser taggedObjectParser)

public static String
getTagText(int tagClass, int tagNo)

public static ASN1Encodable
parseBaseUniversal(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo, boolean declaredExplicit, int baseTagNo)

public static ASN1Encodable
parseContextBaseUniversal(ASN1TaggedObjectParser taggedObjectParser, int tagNo, boolean declaredExplicit, int baseTagNo)

public static ASN1Encodable
parseExplicitBaseObject(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo)

public static ASN1TaggedObjectParser
parseExplicitBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo)

public static ASN1Encodable
public static ASN1TaggedObjectParser
public static ASN1TaggedObjectParser
parseImplicitBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo, int baseTagClass, int baseTagNo)

public static ASN1TaggedObjectParser
parseImplicitContextBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagNo, int baseTagClass, int baseTagNo)

public static ASN1Primitive
tryGetBaseUniversal(ASN1TaggedObject taggedObject, int tagClass, int tagNo, boolean declaredExplicit, int baseTagNo)

public static ASN1Primitive
tryGetContextBaseUniversal(ASN1TaggedObject taggedObject, int tagNo, boolean declaredExplicit, int baseTagNo)

public static ASN1Object
tryGetExplicitBaseObject(ASN1TaggedObject taggedObject, int tagClass, int tagNo)

public static ASN1TaggedObject
tryGetExplicitBaseTagged(ASN1TaggedObject taggedObject, int tagClass, int tagNo)

public static ASN1Object
public static ASN1TaggedObject
public static ASN1TaggedObject
tryGetImplicitBaseTagged(ASN1TaggedObject taggedObject, int tagClass, int tagNo, int baseTagClass, int baseTagNo)

public static ASN1TaggedObject
tryGetImplicitContextBaseTagged(ASN1TaggedObject taggedObject, int tagNo, int baseTagClass, int baseTagNo)

public static ASN1Encodable
tryParseBaseUniversal(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo, boolean declaredExplicit, int baseTagNo)

public static ASN1Encodable
tryParseContextBaseUniversal(ASN1TaggedObjectParser taggedObjectParser, int tagNo, boolean declaredExplicit, int baseTagNo)

public static ASN1Encodable
tryParseExplicitBaseObject(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo)

public static ASN1TaggedObjectParser
tryParseExplicitBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo)

public static ASN1Encodable
public static ASN1TaggedObjectParser
public static ASN1TaggedObjectParser
tryParseImplicitBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo, int baseTagClass, int baseTagNo)

public static ASN1TaggedObjectParser
tryParseImplicitContextBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagNo, int baseTagClass, int baseTagNo)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

ASN1Utilback to summary
public ASN1Util()

Method Detail

checkTagback to summary
pack-priv static ASN1TaggedObject checkTag(ASN1TaggedObject taggedObject, int tagClass, int tagNo)
checkTagback to summary
pack-priv static ASN1TaggedObjectParser checkTag(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo)
getBaseUniversalback to summary
public static ASN1Primitive getBaseUniversal(ASN1TaggedObject taggedObject, int tagClass, int tagNo, boolean declaredExplicit, int baseTagNo)
getContextBaseUniversalback to summary
public static ASN1Primitive getContextBaseUniversal(ASN1TaggedObject taggedObject, int tagNo, boolean declaredExplicit, int baseTagNo)
getExplicitBaseObjectback to summary
public static ASN1Object getExplicitBaseObject(ASN1TaggedObject taggedObject, int tagClass, int tagNo)
getExplicitBaseTaggedback to summary
public static ASN1TaggedObject getExplicitBaseTagged(ASN1TaggedObject taggedObject, int tagClass, int tagNo)
getExplicitContextBaseObjectback to summary
public static ASN1Object getExplicitContextBaseObject(ASN1TaggedObject taggedObject, int tagNo)
getExplicitContextBaseTaggedback to summary
public static ASN1TaggedObject getExplicitContextBaseTagged(ASN1TaggedObject taggedObject, int tagNo)
getImplicitBaseTaggedback to summary
public static ASN1TaggedObject getImplicitBaseTagged(ASN1TaggedObject taggedObject, int tagClass, int tagNo, int baseTagClass, int baseTagNo)
getImplicitContextBaseTaggedback to summary
public static ASN1TaggedObject getImplicitContextBaseTagged(ASN1TaggedObject taggedObject, int tagNo, int baseTagClass, int baseTagNo)
getTagTextback to summary
pack-priv static String getTagText(ASN1Tag tag)
getTagTextback to summary
public static String getTagText(ASN1TaggedObject taggedObject)
getTagTextback to summary
public static String getTagText(ASN1TaggedObjectParser taggedObjectParser)
getTagTextback to summary
public static String getTagText(int tagClass, int tagNo)
parseBaseUniversalback to summary
public static ASN1Encodable parseBaseUniversal(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo, boolean declaredExplicit, int baseTagNo) throws IOException
parseContextBaseUniversalback to summary
public static ASN1Encodable parseContextBaseUniversal(ASN1TaggedObjectParser taggedObjectParser, int tagNo, boolean declaredExplicit, int baseTagNo) throws IOException
parseExplicitBaseObjectback to summary
public static ASN1Encodable parseExplicitBaseObject(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo) throws IOException
parseExplicitBaseTaggedback to summary
public static ASN1TaggedObjectParser parseExplicitBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo) throws IOException
parseExplicitContextBaseObjectback to summary
public static ASN1Encodable parseExplicitContextBaseObject(ASN1TaggedObjectParser taggedObjectParser, int tagNo) throws IOException
parseExplicitContextBaseTaggedback to summary
public static ASN1TaggedObjectParser parseExplicitContextBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagNo) throws IOException
parseImplicitBaseTaggedback to summary
public static ASN1TaggedObjectParser parseImplicitBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo, int baseTagClass, int baseTagNo) throws IOException
parseImplicitContextBaseTaggedback to summary
public static ASN1TaggedObjectParser parseImplicitContextBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagNo, int baseTagClass, int baseTagNo) throws IOException
tryGetBaseUniversalback to summary
public static ASN1Primitive tryGetBaseUniversal(ASN1TaggedObject taggedObject, int tagClass, int tagNo, boolean declaredExplicit, int baseTagNo)
tryGetContextBaseUniversalback to summary
public static ASN1Primitive tryGetContextBaseUniversal(ASN1TaggedObject taggedObject, int tagNo, boolean declaredExplicit, int baseTagNo)
tryGetExplicitBaseObjectback to summary
public static ASN1Object tryGetExplicitBaseObject(ASN1TaggedObject taggedObject, int tagClass, int tagNo)
tryGetExplicitBaseTaggedback to summary
public static ASN1TaggedObject tryGetExplicitBaseTagged(ASN1TaggedObject taggedObject, int tagClass, int tagNo)
tryGetExplicitContextBaseObjectback to summary
public static ASN1Object tryGetExplicitContextBaseObject(ASN1TaggedObject taggedObject, int tagNo)
tryGetExplicitContextBaseTaggedback to summary
public static ASN1TaggedObject tryGetExplicitContextBaseTagged(ASN1TaggedObject taggedObject, int tagNo)
tryGetImplicitBaseTaggedback to summary
public static ASN1TaggedObject tryGetImplicitBaseTagged(ASN1TaggedObject taggedObject, int tagClass, int tagNo, int baseTagClass, int baseTagNo)
tryGetImplicitContextBaseTaggedback to summary
public static ASN1TaggedObject tryGetImplicitContextBaseTagged(ASN1TaggedObject taggedObject, int tagNo, int baseTagClass, int baseTagNo)
tryParseBaseUniversalback to summary
public static ASN1Encodable tryParseBaseUniversal(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo, boolean declaredExplicit, int baseTagNo) throws IOException
tryParseContextBaseUniversalback to summary
public static ASN1Encodable tryParseContextBaseUniversal(ASN1TaggedObjectParser taggedObjectParser, int tagNo, boolean declaredExplicit, int baseTagNo) throws IOException
tryParseExplicitBaseObjectback to summary
public static ASN1Encodable tryParseExplicitBaseObject(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo) throws IOException
tryParseExplicitBaseTaggedback to summary
public static ASN1TaggedObjectParser tryParseExplicitBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo) throws IOException
tryParseExplicitContextBaseObjectback to summary
public static ASN1Encodable tryParseExplicitContextBaseObject(ASN1TaggedObjectParser taggedObjectParser, int tagNo) throws IOException
tryParseExplicitContextBaseTaggedback to summary
public static ASN1TaggedObjectParser tryParseExplicitContextBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagNo) throws IOException
tryParseImplicitBaseTaggedback to summary
public static ASN1TaggedObjectParser tryParseImplicitBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo, int baseTagClass, int baseTagNo) throws IOException
tryParseImplicitContextBaseTaggedback to summary
public static ASN1TaggedObjectParser tryParseImplicitContextBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagNo, int baseTagClass, int baseTagNo) throws IOException