public class TimeStampRequestGenerator
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private DERBoolean |
certReq |
private java.util.Hashtable |
extensions |
private java.util.Vector |
extOrdering |
private DERObjectIdentifier |
reqPolicy |
Constructor and Description |
---|
TimeStampRequestGenerator() |
Modifier and Type | Method and Description |
---|---|
void |
addExtension(java.lang.String OID,
boolean critical,
ASN1Encodable value)
add a given extension field for the standard extensions tag (tag 3)
|
void |
addExtension(java.lang.String OID,
boolean critical,
byte[] value)
add a given extension field for the standard extensions tag
The value parameter becomes the contents of the octet string associated
with the extension.
|
TimeStampRequest |
generate(java.lang.String digestAlgorithm,
byte[] digest) |
TimeStampRequest |
generate(java.lang.String digestAlgorithmOID,
byte[] digest,
java.math.BigInteger nonce) |
void |
setCertReq(boolean certReq) |
void |
setReqPolicy(java.lang.String reqPolicy) |
private DERObjectIdentifier reqPolicy
private DERBoolean certReq
private java.util.Hashtable extensions
private java.util.Vector extOrdering
public void setReqPolicy(java.lang.String reqPolicy)
public void setCertReq(boolean certReq)
public void addExtension(java.lang.String OID, boolean critical, ASN1Encodable value) throws java.io.IOException
java.io.IOException
public void addExtension(java.lang.String OID, boolean critical, byte[] value)
public TimeStampRequest generate(java.lang.String digestAlgorithm, byte[] digest)
public TimeStampRequest generate(java.lang.String digestAlgorithmOID, byte[] digest, java.math.BigInteger nonce)
Copyright © 1998-2014 Gamma Technologies. All Rights Reserved.