public class TimeStampResponse
extends java.lang.Object
| Constructor | Description |
|---|---|
TimeStampResponse(byte[] resp) |
Create a TimeStampResponse from a byte array containing an ASN.1 encoding.
|
TimeStampResponse(java.io.InputStream in) |
Create a TimeStampResponse from an input stream containing an ASN.1 encoding.
|
TimeStampResponse(org.bouncycastle.asn1.tsp.TimeStampResp resp) |
| Modifier and Type | Method | Description |
|---|---|---|
byte[] |
getEncoded() |
return the ASN.1 encoded representation of this object.
|
byte[] |
getEncoded(java.lang.String encoding) |
return the ASN.1 encoded representation of this object.
|
org.bouncycastle.asn1.cmp.PKIFailureInfo |
getFailInfo() |
|
int |
getStatus() |
|
java.lang.String |
getStatusString() |
|
TimeStampToken |
getTimeStampToken() |
|
void |
validate(TimeStampRequest request) |
Check this response against to see if it a well formed response for
the passed in request.
|
public TimeStampResponse(org.bouncycastle.asn1.tsp.TimeStampResp resp)
throws TSPException,
java.io.IOException
TSPExceptionjava.io.IOExceptionpublic TimeStampResponse(byte[] resp)
throws TSPException,
java.io.IOException
resp - the byte array containing the encoded response.TSPException - if the response is malformed.java.io.IOException - if the byte array doesn't represent an ASN.1 encoding.public TimeStampResponse(java.io.InputStream in)
throws TSPException,
java.io.IOException
in - the input stream containing the encoded response.TSPException - if the response is malformed.java.io.IOException - if the stream doesn't represent an ASN.1 encoding.public int getStatus()
public java.lang.String getStatusString()
public org.bouncycastle.asn1.cmp.PKIFailureInfo getFailInfo()
public TimeStampToken getTimeStampToken()
public void validate(TimeStampRequest request) throws TSPException
request - the request to be checked againstTSPException - if the request can not match this response.public byte[] getEncoded()
throws java.io.IOException
java.io.IOExceptionpublic byte[] getEncoded(java.lang.String encoding)
throws java.io.IOException
java.io.IOException