Package org.xipki.ocsp.server.type
Class ASN1Type
- java.lang.Object
-
- org.xipki.ocsp.server.type.ASN1Type
-
- Direct Known Subclasses:
CertID,Extension,Extensions,ResponderID,ResponseData,SingleResponse,TaggedCertSequence
public abstract class ASN1Type extends Object
The anchor class of ASN.1 types defined in this package.- Since:
- 2.2.0
- Author:
- Lijun Liao (xipki)
-
-
Constructor Summary
Constructors Constructor Description ASN1Type()
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description static intarraycopy(byte[] src, byte[] dest, int destPos)abstract intgetEncodedLength()static intgetHeaderLen(int bodyLen)static intgetLen(int bodyLen)abstract intwrite(byte[] out, int offset)static intwriteGeneralizedTime(Instant time, byte[] out, int offset)static intwriteHeader(byte tag, int bodyLen, byte[] out, int offset)
-
-
-
Method Detail
-
getEncodedLength
public abstract int getEncodedLength()
-
write
public abstract int write(byte[] out, int offset)
-
getLen
public static int getLen(int bodyLen)
-
getHeaderLen
public static int getHeaderLen(int bodyLen)
-
writeHeader
public static int writeHeader(byte tag, int bodyLen, byte[] out, int offset)
-
writeGeneralizedTime
public static int writeGeneralizedTime(Instant time, byte[] out, int offset)
-
arraycopy
public static int arraycopy(byte[] src, byte[] dest, int destPos)
-
-