iText 9.8.0 API
iText.Commons.Bouncycastle.Tsp.ITimeStampResponse Interface Reference

This interface represents the wrapper for TimeStampResponse that provides the ability to switch between bouncy-castle and bouncy-castle FIPS implementations. More...

Inheritance diagram for iText.Commons.Bouncycastle.Tsp.ITimeStampResponse:
iText.Bouncycastle.Tsp.TimeStampResponseBC iText.Bouncycastlefips.Tsp.TimeStampResponseBCFips

Public Member Functions

void  Validate (ITimeStampRequest request)
  Calls actual validate method for the wrapped TimeStampResponse object. More...
 
IPkiFailureInfo  GetFailInfo ()
  Calls actual getFailInfo method for the wrapped TimeStampResponse object. More...
 
ITimeStampToken  GetTimeStampToken ()
  Calls actual getTimeStampToken method for the wrapped TimeStampResponse object. More...
 
String  GetStatusString ()
  Calls actual getStatusString method for the wrapped TimeStampResponse object. More...
 
byte[]  GetEncoded ()
  Calls actual getEncoded method for the wrapped TimeStampResponse object. More...
 

Detailed Description

This interface represents the wrapper for TimeStampResponse that provides the ability to switch between bouncy-castle and bouncy-castle FIPS implementations.

Member Function Documentation

◆ GetEncoded()

byte [] iText.Commons.Bouncycastle.Tsp.ITimeStampResponse.GetEncoded ( )

Calls actual getEncoded method for the wrapped TimeStampResponse object.

Returns
the default encoding for the wrapped object.

Implemented in iText.Bouncycastlefips.Tsp.TimeStampResponseBCFips, and iText.Bouncycastle.Tsp.TimeStampResponseBC.

◆ GetFailInfo()

IPkiFailureInfo iText.Commons.Bouncycastle.Tsp.ITimeStampResponse.GetFailInfo ( )

Calls actual getFailInfo method for the wrapped TimeStampResponse object.

Returns

iText.Commons.Bouncycastle.Asn1.Cmp.IPkiFailureInfo the wrapper for the received PKIFailureInfo object.

Implemented in iText.Bouncycastlefips.Tsp.TimeStampResponseBCFips, and iText.Bouncycastle.Tsp.TimeStampResponseBC.

◆ GetStatusString()

String iText.Commons.Bouncycastle.Tsp.ITimeStampResponse.GetStatusString ( )

Calls actual getStatusString method for the wrapped TimeStampResponse object.

Returns
status string.

Implemented in iText.Bouncycastlefips.Tsp.TimeStampResponseBCFips, and iText.Bouncycastle.Tsp.TimeStampResponseBC.

◆ GetTimeStampToken()

ITimeStampToken iText.Commons.Bouncycastle.Tsp.ITimeStampResponse.GetTimeStampToken ( )

Calls actual getTimeStampToken method for the wrapped TimeStampResponse object.

Returns

ITimeStampToken the wrapper for the received TimeStampToken object.

Implemented in iText.Bouncycastlefips.Tsp.TimeStampResponseBCFips, and iText.Bouncycastle.Tsp.TimeStampResponseBC.

◆ Validate()

void iText.Commons.Bouncycastle.Tsp.ITimeStampResponse.Validate ( ITimeStampRequest  request )

Calls actual validate method for the wrapped TimeStampResponse object.

Parameters
request TimeStampRequest wrapper

Implemented in iText.Bouncycastlefips.Tsp.TimeStampResponseBCFips, and iText.Bouncycastle.Tsp.TimeStampResponseBC.