Package org.bouncycastle.cert.ocsp
Class OCSPReqBuilder
- java.lang.Object
 - 
- org.bouncycastle.cert.ocsp.OCSPReqBuilder
 
 
- 
public class OCSPReqBuilder extends java.lang.Object 
- 
- 
Constructor Summary
Constructors Constructor Description OCSPReqBuilder() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OCSPReqBuilderaddRequest(CertificateID certId)Add a request for the given CertificateID.OCSPReqBuilderaddRequest(CertificateID certId, org.bouncycastle.asn1.x509.Extensions singleRequestExtensions)Add a request with extensionsOCSPReqbuild()Generate an unsigned requestOCSPReqbuild(ContentSigner signer, X509CertificateHolder[] chain)OCSPReqBuildersetRequestExtensions(org.bouncycastle.asn1.x509.Extensions requestExtensions)OCSPReqBuildersetRequestorName(org.bouncycastle.asn1.x500.X500Name requestorName)Set the requestor name to the passed in X500NameOCSPReqBuildersetRequestorName(org.bouncycastle.asn1.x509.GeneralName requestorName) 
 - 
 
- 
- 
Method Detail
- 
addRequest
public OCSPReqBuilder addRequest(CertificateID certId)
Add a request for the given CertificateID.- Parameters:
 certId- certificate ID of interest
 
- 
addRequest
public OCSPReqBuilder addRequest(CertificateID certId, org.bouncycastle.asn1.x509.Extensions singleRequestExtensions)
Add a request with extensions- Parameters:
 certId- certificate ID of interestsingleRequestExtensions- the extensions to attach to the request
 
- 
setRequestorName
public OCSPReqBuilder setRequestorName(org.bouncycastle.asn1.x500.X500Name requestorName)
Set the requestor name to the passed in X500Name- Parameters:
 requestorName- an X500Name representing the requestor name.
 
- 
setRequestorName
public OCSPReqBuilder setRequestorName(org.bouncycastle.asn1.x509.GeneralName requestorName)
 
- 
setRequestExtensions
public OCSPReqBuilder setRequestExtensions(org.bouncycastle.asn1.x509.Extensions requestExtensions)
 
- 
build
public OCSPReq build() throws OCSPException
Generate an unsigned request- Returns:
 - the OCSPReq
 - Throws:
 OCSPException
 
- 
build
public OCSPReq build(ContentSigner signer, X509CertificateHolder[] chain) throws OCSPException, java.lang.IllegalArgumentException
- Throws:
 OCSPExceptionjava.lang.IllegalArgumentException
 
 - 
 
 -