org.bouncycastle.cert.ocsp
Class OCSPReqBuilder
java.lang.Object
|
+--org.bouncycastle.cert.ocsp.OCSPReqBuilder
- public class OCSPReqBuilder
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
OCSPReqBuilder
public OCSPReqBuilder()
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(org.bouncycastle.operator.ContentSigner signer,
X509CertificateHolder[] chain)
throws OCSPException,
java.lang.IllegalArgumentException