public class TsRequest
extends Object
TsRequest
is the container object for a 3161 timestamp request,
with constructors that accept hash digests.Constructor and Description |
---|
TsRequest(byte[] actualRequest)
Decode the ASN
|
TsRequest(byte[] digest,
org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm)
Include certificates.
|
TsRequest(byte[] digest,
org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm,
org.bouncycastle.asn1.ASN1ObjectIdentifier policy,
boolean certReq) |
TsRequest(byte[] digest,
org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm,
boolean certReq) |
TsRequest(byte[] digest,
String digestAlgorithm)
Include certificates.
|
TsRequest(byte[] digest,
String digestAlgorithm,
boolean certReq) |
TsRequest(String digest,
String digestAlgorithm)
Accepts Hex-encoded digest as a string.
|
TsRequest(org.bouncycastle.tsp.TimeStampRequest actualRequest)
Create a DigiStamp request instance based on the BouncyCastle object
|
Modifier and Type | Method and Description |
---|---|
String |
getFilename() |
String |
getMessageImprintAlgOID() |
byte[] |
getMessageImprintDigest() |
void |
setActualRequest(org.bouncycastle.tsp.TimeStampRequest actualRequest) |
void |
setFilename(String filename)
The toolkit is able to transmit a name for the datum being timestamped,
which will be stored by DigiStamp with the timestamp in the archive.
|
org.bouncycastle.tsp.TimeStampRequest |
toBCObject() |
public TsRequest(byte[] actualRequest) throws IOException
IOException
public TsRequest(byte[] digest, org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm)
public TsRequest(byte[] digest, org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm, org.bouncycastle.asn1.ASN1ObjectIdentifier policy, boolean certReq)
public TsRequest(byte[] digest, org.bouncycastle.asn1.ASN1ObjectIdentifier digestAlgorithm, boolean certReq)
public TsRequest(byte[] digest, String digestAlgorithm)
public TsRequest(byte[] digest, String digestAlgorithm, boolean certReq)
public TsRequest(String digest, String digestAlgorithm)
public TsRequest(org.bouncycastle.tsp.TimeStampRequest actualRequest)
public String getFilename()
public String getMessageImprintAlgOID()
public byte[] getMessageImprintDigest()
public void setActualRequest(org.bouncycastle.tsp.TimeStampRequest actualRequest)
public void setFilename(String filename)
public org.bouncycastle.tsp.TimeStampRequest toBCObject()