public class DerWriter
extends java.io.FilterOutputStream
| Constructor and Description |
|---|
DerWriter() |
DerWriter(int initialSize) |
DerWriter(java.io.OutputStream stream) |
| Modifier and Type | Method and Description |
|---|---|
DerWriter |
bigInteger(java.math.BigInteger value) |
void |
bigInteger(byte... bytes)
The integer is always considered to be positive, so if the first byte is less than 0, we pad with a zero to make it
positive
|
void |
bigInteger(byte[] bytes,
int off,
int len)
The integer is always considered to be positive, so if the first byte is less than 0, we pad with a zero to make it
positive
|
byte[] |
bytes() |
DerWriter |
nill() |
DerWriter |
objectIdentifier(Oid oid) |
DerWriter |
octetString(byte[] bytes) |
DerWriter |
octetString(DerWriter derWriter) |
DerWriter |
sequence(byte[] bytes) |
DerWriter |
sequence(DerWriter derWriter) |
static DerWriter |
write() |
void |
writeLength(int len) |
DerWriter |
writeObject(Asn1Object obj) |
DerWriter |
writeObject(byte tag,
int len,
byte... data) |
public DerWriter()
public DerWriter(int initialSize)
public DerWriter(java.io.OutputStream stream)
public static DerWriter write()
public DerWriter bigInteger(java.math.BigInteger value)
public DerWriter sequence(byte[] bytes)
public void bigInteger(byte... bytes)
bytes - BigInteger bytespublic void bigInteger(byte[] bytes,
int off,
int len)
bytes - BigInteger bytesoff - Offset in bytes datalen - Number of bytes to writepublic DerWriter octetString(byte[] bytes)
public DerWriter nill()
public DerWriter writeObject(Asn1Object obj)
public DerWriter writeObject(byte tag, int len, byte... data)
public void writeLength(int len)
throws java.io.IOException
java.io.IOExceptionpublic byte[] bytes()
Copyright © 2014-2021 Tomitribe Corporation. All Rights Reserved.