public abstract class ASN1Util
extends java.lang.Object
Constructor and Description |
---|
ASN1Util() |
Modifier and Type | Method and Description |
---|---|
static ASN1Primitive |
getBaseUniversal(ASN1TaggedObject taggedObject,
int tagClass,
int tagNo,
boolean declaredExplicit,
int baseTagNo) |
static ASN1Primitive |
getContextBaseUniversal(ASN1TaggedObject taggedObject,
int tagNo,
boolean declaredExplicit,
int baseTagNo) |
static ASN1Object |
getExplicitBaseObject(ASN1TaggedObject taggedObject,
int tagClass,
int tagNo) |
static ASN1TaggedObject |
getExplicitBaseTagged(ASN1TaggedObject taggedObject,
int tagClass,
int tagNo) |
static ASN1Object |
getExplicitContextBaseObject(ASN1TaggedObject taggedObject,
int tagNo) |
static ASN1TaggedObject |
getExplicitContextBaseTagged(ASN1TaggedObject taggedObject,
int tagNo) |
static ASN1TaggedObject |
getImplicitBaseTagged(ASN1TaggedObject taggedObject,
int tagClass,
int tagNo,
int baseTagClass,
int baseTagNo) |
static ASN1TaggedObject |
getImplicitContextBaseTagged(ASN1TaggedObject taggedObject,
int tagNo,
int baseTagClass,
int baseTagNo) |
static java.lang.String |
getTagText(ASN1TaggedObject taggedObject) |
static java.lang.String |
getTagText(ASN1TaggedObjectParser taggedObjectParser) |
static java.lang.String |
getTagText(int tagClass,
int tagNo) |
static ASN1Encodable |
parseBaseUniversal(ASN1TaggedObjectParser taggedObjectParser,
int tagClass,
int tagNo,
boolean declaredExplicit,
int baseTagNo) |
static ASN1Encodable |
parseContextBaseUniversal(ASN1TaggedObjectParser taggedObjectParser,
int tagNo,
boolean declaredExplicit,
int baseTagNo) |
static ASN1Encodable |
parseExplicitBaseObject(ASN1TaggedObjectParser taggedObjectParser,
int tagClass,
int tagNo) |
static ASN1TaggedObjectParser |
parseExplicitBaseTagged(ASN1TaggedObjectParser taggedObjectParser,
int tagClass,
int tagNo) |
static ASN1Encodable |
parseExplicitContextBaseObject(ASN1TaggedObjectParser taggedObjectParser,
int tagNo) |
static ASN1TaggedObjectParser |
parseExplicitContextBaseTagged(ASN1TaggedObjectParser taggedObjectParser,
int tagNo) |
static ASN1TaggedObjectParser |
parseImplicitBaseTagged(ASN1TaggedObjectParser taggedObjectParser,
int tagClass,
int tagNo,
int baseTagClass,
int baseTagNo) |
static ASN1TaggedObjectParser |
parseImplicitContextBaseTagged(ASN1TaggedObjectParser taggedObjectParser,
int tagNo,
int baseTagClass,
int baseTagNo) |
static ASN1Primitive |
tryGetBaseUniversal(ASN1TaggedObject taggedObject,
int tagClass,
int tagNo,
boolean declaredExplicit,
int baseTagNo) |
static ASN1Primitive |
tryGetContextBaseUniversal(ASN1TaggedObject taggedObject,
int tagNo,
boolean declaredExplicit,
int baseTagNo) |
static ASN1Object |
tryGetExplicitBaseObject(ASN1TaggedObject taggedObject,
int tagClass,
int tagNo) |
static ASN1TaggedObject |
tryGetExplicitBaseTagged(ASN1TaggedObject taggedObject,
int tagClass,
int tagNo) |
static ASN1Object |
tryGetExplicitContextBaseObject(ASN1TaggedObject taggedObject,
int tagNo) |
static ASN1TaggedObject |
tryGetExplicitContextBaseTagged(ASN1TaggedObject taggedObject,
int tagNo) |
static ASN1TaggedObject |
tryGetImplicitBaseTagged(ASN1TaggedObject taggedObject,
int tagClass,
int tagNo,
int baseTagClass,
int baseTagNo) |
static ASN1TaggedObject |
tryGetImplicitContextBaseTagged(ASN1TaggedObject taggedObject,
int tagNo,
int baseTagClass,
int baseTagNo) |
static ASN1Encodable |
tryParseBaseUniversal(ASN1TaggedObjectParser taggedObjectParser,
int tagClass,
int tagNo,
boolean declaredExplicit,
int baseTagNo) |
static ASN1Encodable |
tryParseContextBaseUniversal(ASN1TaggedObjectParser taggedObjectParser,
int tagNo,
boolean declaredExplicit,
int baseTagNo) |
static ASN1Encodable |
tryParseExplicitBaseObject(ASN1TaggedObjectParser taggedObjectParser,
int tagClass,
int tagNo) |
static ASN1TaggedObjectParser |
tryParseExplicitBaseTagged(ASN1TaggedObjectParser taggedObjectParser,
int tagClass,
int tagNo) |
static ASN1Encodable |
tryParseExplicitContextBaseObject(ASN1TaggedObjectParser taggedObjectParser,
int tagNo) |
static ASN1TaggedObjectParser |
tryParseExplicitContextBaseTagged(ASN1TaggedObjectParser taggedObjectParser,
int tagNo) |
static ASN1TaggedObjectParser |
tryParseImplicitBaseTagged(ASN1TaggedObjectParser taggedObjectParser,
int tagClass,
int tagNo,
int baseTagClass,
int baseTagNo) |
static ASN1TaggedObjectParser |
tryParseImplicitContextBaseTagged(ASN1TaggedObjectParser taggedObjectParser,
int tagNo,
int baseTagClass,
int baseTagNo) |
public static java.lang.String getTagText(ASN1TaggedObject taggedObject)
public static java.lang.String getTagText(ASN1TaggedObjectParser taggedObjectParser)
public static java.lang.String getTagText(int tagClass, int tagNo)
public static ASN1Object getExplicitBaseObject(ASN1TaggedObject taggedObject, int tagClass, int tagNo)
public static ASN1Object getExplicitContextBaseObject(ASN1TaggedObject taggedObject, int tagNo)
public static ASN1Object tryGetExplicitBaseObject(ASN1TaggedObject taggedObject, int tagClass, int tagNo)
public static ASN1Object tryGetExplicitContextBaseObject(ASN1TaggedObject taggedObject, int tagNo)
public static ASN1TaggedObject getExplicitBaseTagged(ASN1TaggedObject taggedObject, int tagClass, int tagNo)
public static ASN1TaggedObject getExplicitContextBaseTagged(ASN1TaggedObject taggedObject, int tagNo)
public static ASN1TaggedObject tryGetExplicitBaseTagged(ASN1TaggedObject taggedObject, int tagClass, int tagNo)
public static ASN1TaggedObject tryGetExplicitContextBaseTagged(ASN1TaggedObject taggedObject, int tagNo)
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)
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 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 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 ASN1TaggedObjectParser parseExplicitBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo) throws java.io.IOException
java.io.IOException
public static ASN1TaggedObjectParser parseExplicitContextBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagNo) throws java.io.IOException
java.io.IOException
public static ASN1TaggedObjectParser tryParseExplicitBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo) throws java.io.IOException
java.io.IOException
public static ASN1TaggedObjectParser tryParseExplicitContextBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagNo) throws java.io.IOException
java.io.IOException
public static ASN1TaggedObjectParser parseImplicitBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo, int baseTagClass, int baseTagNo) throws java.io.IOException
java.io.IOException
public static ASN1TaggedObjectParser parseImplicitContextBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagNo, int baseTagClass, int baseTagNo) throws java.io.IOException
java.io.IOException
public static ASN1TaggedObjectParser tryParseImplicitBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo, int baseTagClass, int baseTagNo) throws java.io.IOException
java.io.IOException
public static ASN1TaggedObjectParser tryParseImplicitContextBaseTagged(ASN1TaggedObjectParser taggedObjectParser, int tagNo, int baseTagClass, int baseTagNo) throws java.io.IOException
java.io.IOException
public static ASN1Encodable parseBaseUniversal(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo, boolean declaredExplicit, int baseTagNo) throws java.io.IOException
java.io.IOException
public static ASN1Encodable parseContextBaseUniversal(ASN1TaggedObjectParser taggedObjectParser, int tagNo, boolean declaredExplicit, int baseTagNo) throws java.io.IOException
java.io.IOException
public static ASN1Encodable tryParseBaseUniversal(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo, boolean declaredExplicit, int baseTagNo) throws java.io.IOException
java.io.IOException
public static ASN1Encodable tryParseContextBaseUniversal(ASN1TaggedObjectParser taggedObjectParser, int tagNo, boolean declaredExplicit, int baseTagNo) throws java.io.IOException
java.io.IOException
public static ASN1Encodable parseExplicitBaseObject(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo) throws java.io.IOException
java.io.IOException
public static ASN1Encodable parseExplicitContextBaseObject(ASN1TaggedObjectParser taggedObjectParser, int tagNo) throws java.io.IOException
java.io.IOException
public static ASN1Encodable tryParseExplicitBaseObject(ASN1TaggedObjectParser taggedObjectParser, int tagClass, int tagNo) throws java.io.IOException
java.io.IOException
public static ASN1Encodable tryParseExplicitContextBaseObject(ASN1TaggedObjectParser taggedObjectParser, int tagNo) throws java.io.IOException
java.io.IOException