org.metastatic.jessie.pki.der
Class DERWriter
java.lang.Object
org.metastatic.jessie.pki.der.DERWriter
- DER
public class DERWriter
extends java.lang.Object
Methods that allow various Java types to be written as a DER
(Distinguished Encoding Rules) stream to the specified output stream.
DER is used to encode ASN.1 constructions, but this class provides no
methods for interacting with ASN.1. Rather, callers should construct
their output objects properly for whatever ASN.1 construct is being
output.
This class only defines static methods; there are no instance
variables needed.
- Casey Marshall (rsdio@metastatic.org)
ANY , APPLICATION , BIT_STRING , BMP_STRING , BOOLEAN , CONSTRUCTED , CONSTRUCTED_VALUE , CONTEXT , ENUMERATED , GENERALIZED_TIME , GENERAL_STRING , GRAPHIC_STRING , IA5_STRING , INTEGER , ISO646_STRING , NULL , NUMERIC_STRING , OBJECT_IDENTIFIER , OCTET_STRING , PRE_ENCODED , PRINTABLE_STRING , PRIVATE , REAL , RELATIVE_OID , SEQUENCE , SET , T61_STRING , UNIVERSAL , UNIVERSAL_STRING , UTC_TIME , UTF8_STRING , VIDEOTEX_STRING |
definiteEncodingSize
public static int definiteEncodingSize(int length)
write
public static int write(OutputStream out,
DERValue object)
throws IOException