gnu.crypto.der

Class DERWriter

public class DERWriter extends Object implements DER

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.

Author: Casey Marshall (rsdio@metastatic.org)

Method Summary
static intdefiniteEncodingSize(int length)
static intwrite(OutputStream out, DERValue object)
static voidwriteLength(OutputStream out, int len)

Method Detail

definiteEncodingSize

public static int definiteEncodingSize(int length)

write

public static int write(OutputStream out, DERValue object)

writeLength

static void writeLength(OutputStream out, int len)
Copyright © 2001, 2002, 2003 Free Software Foundation, Inc. All Rights Reserved.