Class OCSPTokenBuilder
java.lang.Object
eu.europa.esig.dss.spi.x509.revocation.ocsp.OCSPTokenBuilder
public class OCSPTokenBuilder extends Object
-
Constructor Summary
Constructors Constructor Description OCSPTokenBuilder(org.bouncycastle.cert.ocsp.BasicOCSPResp basicOCSPResp, CertificateToken certificateToken, CertificateToken issuerCertificateToken)
OCSPTokenBuilder(org.bouncycastle.cert.ocsp.OCSPResp ocspResp, CertificateToken certificateToken, CertificateToken issuerCertificateToken)
-
Method Summary
Modifier and Type Method Description OCSPToken
build()
BuildOCSPToken
based on the provided parametersvoid
setAvailable(boolean available)
void
setNonce(BigInteger nonce)
void
setOCSPResponseStatus(OCSPRespStatus respStatus)
void
setSourceURL(String sourceURL)
This sets the revocation data source URL.
-
Constructor Details
-
OCSPTokenBuilder
public OCSPTokenBuilder(org.bouncycastle.cert.ocsp.OCSPResp ocspResp, CertificateToken certificateToken, CertificateToken issuerCertificateToken) throws org.bouncycastle.cert.ocsp.OCSPException- Throws:
org.bouncycastle.cert.ocsp.OCSPException
-
OCSPTokenBuilder
public OCSPTokenBuilder(org.bouncycastle.cert.ocsp.BasicOCSPResp basicOCSPResp, CertificateToken certificateToken, CertificateToken issuerCertificateToken)
-
-
Method Details
-
setSourceURL
This sets the revocation data source URL. It is only used in case ofOnlineSource
.- Parameters:
sourceURL
- the URL which was used to retrieve this CRL
-
setAvailable
public void setAvailable(boolean available) -
setOCSPResponseStatus
-
setNonce
-
build
BuildOCSPToken
based on the provided parameters- Returns:
OCSPToken
object- Throws:
org.bouncycastle.cert.ocsp.OCSPException
- on case of error
-