public class BasicOCSPRespGenerator
extends java.lang.Object
| Constructor and Description |
|---|
BasicOCSPRespGenerator(java.security.PublicKey key)
Deprecated.
construct with the responderID to be the SHA-1 keyHash of the passed in public key.
|
BasicOCSPRespGenerator(RespID responderID)
Deprecated.
basic constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
addResponse(CertificateID certID,
CertificateStatus certStatus)
Deprecated.
Add a response for a particular Certificate ID.
|
void |
addResponse(CertificateID certID,
CertificateStatus certStatus,
java.util.Date thisUpdate,
java.util.Date nextUpdate,
X509Extensions singleExtensions)
Deprecated.
Add a response for a particular Certificate ID.
|
void |
addResponse(CertificateID certID,
CertificateStatus certStatus,
java.util.Date nextUpdate,
X509Extensions singleExtensions)
Deprecated.
Add a response for a particular Certificate ID.
|
void |
addResponse(CertificateID certID,
CertificateStatus certStatus,
X509Extensions singleExtensions)
Deprecated.
Add a response for a particular Certificate ID.
|
BasicOCSPResp |
generate(java.lang.String signingAlgorithm,
java.security.PrivateKey key,
java.security.cert.X509Certificate[] chain,
java.util.Date thisUpdate,
java.lang.String provider)
Deprecated.
|
BasicOCSPResp |
generate(java.lang.String signingAlgorithm,
java.security.PrivateKey key,
java.security.cert.X509Certificate[] chain,
java.util.Date producedAt,
java.lang.String provider,
java.security.SecureRandom random)
Deprecated.
|
java.util.Iterator |
getSignatureAlgNames()
Deprecated.
Return an iterator of the signature names supported by the generator.
|
void |
setResponseExtensions(X509Extensions responseExtensions)
Deprecated.
Set the extensions for the response.
|
public BasicOCSPRespGenerator(RespID responderID)
public BasicOCSPRespGenerator(java.security.PublicKey key)
throws OCSPException
OCSPExceptionpublic void addResponse(CertificateID certID, CertificateStatus certStatus)
certID - certificate ID detailscertStatus - status of the certificate - null if okaypublic void addResponse(CertificateID certID, CertificateStatus certStatus, X509Extensions singleExtensions)
certID - certificate ID detailscertStatus - status of the certificate - null if okaysingleExtensions - optional extensionspublic void addResponse(CertificateID certID, CertificateStatus certStatus, java.util.Date nextUpdate, X509Extensions singleExtensions)
certID - certificate ID detailsnextUpdate - date when next update should be requestedcertStatus - status of the certificate - null if okaysingleExtensions - optional extensionspublic void addResponse(CertificateID certID, CertificateStatus certStatus, java.util.Date thisUpdate, java.util.Date nextUpdate, X509Extensions singleExtensions)
certID - certificate ID detailsthisUpdate - date this response was valid onnextUpdate - date when next update should be requestedcertStatus - status of the certificate - null if okaysingleExtensions - optional extensionspublic void setResponseExtensions(X509Extensions responseExtensions)
responseExtensions - the extension object to carry.public BasicOCSPResp generate(java.lang.String signingAlgorithm, java.security.PrivateKey key, java.security.cert.X509Certificate[] chain, java.util.Date thisUpdate, java.lang.String provider) throws OCSPException, java.security.NoSuchProviderException, java.lang.IllegalArgumentException
OCSPExceptionjava.security.NoSuchProviderExceptionjava.lang.IllegalArgumentExceptionpublic BasicOCSPResp generate(java.lang.String signingAlgorithm, java.security.PrivateKey key, java.security.cert.X509Certificate[] chain, java.util.Date producedAt, java.lang.String provider, java.security.SecureRandom random) throws OCSPException, java.security.NoSuchProviderException, java.lang.IllegalArgumentException
OCSPExceptionjava.security.NoSuchProviderExceptionjava.lang.IllegalArgumentExceptionpublic java.util.Iterator getSignatureAlgNames()