com.digt.trusted.ocsp
Class OCSPReqGenerator
java.lang.Object
com.digt.trusted.ocsp.OCSPReqGenerator
public class OCSPReqGenerator
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OCSPReqGenerator
public OCSPReqGenerator()
addRequest
public void addRequest(CertificateID certId)
- add a request for the given issuerCert using the given hash algorithm.
addRequest
public void addRequest(CertificateID certId,
X509Extensions requestExtensions)
setRequestorName
public void setRequestorName(GeneralName requestorName)
setRequestExtensions
public void setRequestExtensions(X509Extensions requestExtensions)
generate
public OCSPReq generate()
throws OCSPException
- Throws:
OCSPException
generate
public OCSPReq generate(java.lang.String signingAlgorithm,
java.security.PrivateKey key,
java.security.cert.X509Certificate[] chain,
java.lang.String provider)
throws OCSPException,
java.security.NoSuchProviderException,
java.lang.IllegalArgumentException
- Throws:
OCSPException
java.security.NoSuchProviderException
java.lang.IllegalArgumentException
generate
public OCSPReq generate(java.lang.String signingAlgorithm,
java.security.PrivateKey key,
java.security.cert.X509Certificate[] chain,
java.lang.String provider,
java.security.SecureRandom random)
throws OCSPException,
java.security.NoSuchProviderException,
java.lang.IllegalArgumentException
- Throws:
OCSPException
java.security.NoSuchProviderException
java.lang.IllegalArgumentException