iText 8.0.5 API
iText.Commons.Bouncycastle.Cert.Ocsp.IOcspReqGenerator Interface Reference

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

Inheritance diagram for iText.Commons.Bouncycastle.Cert.Ocsp.IOcspReqGenerator:
iText.Bouncycastle.Cert.Ocsp.OCSPReqBuilderBC iText.Bouncycastlefips.Cert.Ocsp.OCSPReqBuilderBCFips

Public Member Functions

IOcspReqGenerator  SetRequestExtensions (IX509Extensions extensions)
  Calls actual setRequestExtensions method for the wrapped OCSPReqBuilder object. More...
 
IOcspReqGenerator  AddRequest (ICertID certificateID)
  Calls actual addRequest method for the wrapped OCSPReqBuilder object. More...
 
IOcspRequest  Build ()
  Calls actual build method for the wrapped OCSPReqBuilder object. More...
 

Detailed Description

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

Member Function Documentation

◆ AddRequest()

IOcspReqGenerator iText.Commons.Bouncycastle.Cert.Ocsp.IOcspReqGenerator.AddRequest ( ICertID  certificateID )

Calls actual addRequest method for the wrapped OCSPReqBuilder object.

Parameters
certificateID CertificateID wrapper
Returns

IOcspReqGenerator this wrapper object.

Implemented in iText.Bouncycastlefips.Cert.Ocsp.OCSPReqBuilderBCFips, and iText.Bouncycastle.Cert.Ocsp.OCSPReqBuilderBC.

◆ Build()

IOcspRequest iText.Commons.Bouncycastle.Cert.Ocsp.IOcspReqGenerator.Build ( )

Calls actual build method for the wrapped OCSPReqBuilder object.

Returns

IOcspRequest wrapper for built OCSPReq object.

Implemented in iText.Bouncycastlefips.Cert.Ocsp.OCSPReqBuilderBCFips, and iText.Bouncycastle.Cert.Ocsp.OCSPReqBuilderBC.

◆ SetRequestExtensions()

IOcspReqGenerator iText.Commons.Bouncycastle.Cert.Ocsp.IOcspReqGenerator.SetRequestExtensions ( IX509Extensions  extensions )

Calls actual setRequestExtensions method for the wrapped OCSPReqBuilder object.

Parameters
extensions wrapper for extensions to set
Returns

IOcspReqGenerator this wrapper object.

Implemented in iText.Bouncycastlefips.Cert.Ocsp.OCSPReqBuilderBCFips, and iText.Bouncycastle.Cert.Ocsp.OCSPReqBuilderBC.