Package com.itextpdf.bouncycastle.tsp
Class TimeStampResponseBC
- java.lang.Object
-
- com.itextpdf.bouncycastle.tsp.TimeStampResponseBC
-
- All Implemented Interfaces:
ITimeStampResponse
public class TimeStampResponseBC extends java.lang.Object implements ITimeStampResponse
Wrapper class forTimeStampResponse.
-
-
Field Summary
Fields Modifier and Type Field Description private org.bouncycastle.tsp.TimeStampResponsetimeStampResponse
-
Constructor Summary
Constructors Constructor Description TimeStampResponseBC(org.bouncycastle.tsp.TimeStampResponse timeStampResponse)Creates new wrapper instance forTimeStampResponse.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)Indicates whether some other object is "equal to" this one.byte[]getEncoded()Calls actualgetEncodedmethod for the wrapped TimeStampResponse object.IPKIFailureInfogetFailInfo()Calls actualgetFailInfomethod for the wrapped TimeStampResponse object.java.lang.StringgetStatusString()Calls actualgetStatusStringmethod for the wrapped TimeStampResponse object.org.bouncycastle.tsp.TimeStampResponsegetTimeStampResponse()Gets actual org.bouncycastle object being wrapped.ITimeStampTokengetTimeStampToken()Calls actualgetTimeStampTokenmethod for the wrapped TimeStampResponse object.inthashCode()Returns a hash code value based on the wrapped object.java.lang.StringtoString()DelegatestoStringmethod call to the wrapped object.voidvalidate(ITimeStampRequest request)Calls actualvalidatemethod for the wrapped TimeStampResponse object.
-
-
-
Method Detail
-
getTimeStampResponse
public org.bouncycastle.tsp.TimeStampResponse getTimeStampResponse()
Gets actual org.bouncycastle object being wrapped.- Returns:
- wrapped
TimeStampResponse.
-
validate
public void validate(ITimeStampRequest request) throws TSPExceptionBC
Calls actualvalidatemethod for the wrapped TimeStampResponse object.- Specified by:
validatein interfaceITimeStampResponse- Parameters:
request- TimeStampRequest wrapper- Throws:
TSPExceptionBC
-
getFailInfo
public IPKIFailureInfo getFailInfo()
Calls actualgetFailInfomethod for the wrapped TimeStampResponse object.- Specified by:
getFailInfoin interfaceITimeStampResponse- Returns:
IPKIFailureInfothe wrapper for the received PKIFailureInfo object.
-
getTimeStampToken
public ITimeStampToken getTimeStampToken()
Calls actualgetTimeStampTokenmethod for the wrapped TimeStampResponse object.- Specified by:
getTimeStampTokenin interfaceITimeStampResponse- Returns:
ITimeStampTokenthe wrapper for the received TimeStampToken object.
-
getStatusString
public java.lang.String getStatusString()
Calls actualgetStatusStringmethod for the wrapped TimeStampResponse object.- Specified by:
getStatusStringin interfaceITimeStampResponse- Returns:
- status string.
-
getEncoded
public byte[] getEncoded() throws java.io.IOExceptionCalls actualgetEncodedmethod for the wrapped TimeStampResponse object.- Specified by:
getEncodedin interfaceITimeStampResponse- Returns:
- the default encoding for the wrapped object.
- Throws:
java.io.IOException- on encoding error.
-
equals
public boolean equals(java.lang.Object o)
Indicates whether some other object is "equal to" this one. Compares wrapped objects.- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
Returns a hash code value based on the wrapped object.- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
DelegatestoStringmethod call to the wrapped object.- Overrides:
toStringin classjava.lang.Object
-
-