| java.lang.Object | |
| ↳ | org.bouncycastle.cert.X509v2CRLBuilder |
Known Direct Subclasses
|
class to produce an X.509 Version 2 CRL.
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Basic constructor.
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Add the CRLEntry objects contained in a previous CRL.
| |||||||||||
Add a CRL entry with the just reasonCode extension.
| |||||||||||
Add a CRL entry with extensions.
| |||||||||||
Add a CRL entry with an invalidityDate extension as well as a reasonCode extension.
| |||||||||||
Add a given extension field for the standard extensions tag (tag 3)
| |||||||||||
Generate an X.509 CRL, based on the current issuer and subject
using the passed in signer.
| |||||||||||
Set the date by which the next CRL will become available.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Basic constructor.
| issuer | the issuer this CRL is associated with. |
|---|---|
| thisUpdate | the date of this update. |
Add the CRLEntry objects contained in a previous CRL.
| other | the X509CRLHolder to source the other entries from. |
|---|
Add a CRL entry with the just reasonCode extension.
| userCertificateSerial | serial number of revoked certificate. |
|---|---|
| revocationDate | date of certificate revocation. |
| reason | the reason code, as indicated in CRLReason, i.e CRLReason.keyCompromise, or 0 if not to be used. |
Add a CRL entry with extensions.
| userCertificateSerial | serial number of revoked certificate. |
|---|---|
| revocationDate | date of certificate revocation. |
| extensions | extension set to be associated with this CRLEntry. |
Add a CRL entry with an invalidityDate extension as well as a reasonCode extension. This is used where the date of revocation might be after issues with the certificate may have occurred.
| userCertificateSerial | serial number of revoked certificate. |
|---|---|
| revocationDate | date of certificate revocation. |
| reason | the reason code, as indicated in CRLReason, i.e CRLReason.keyCompromise, or 0 if not to be used. |
| invalidityDate | the date on which the private key for the certificate became compromised or the certificate otherwise became invalid. |
Add a given extension field for the standard extensions tag (tag 3)
| oid | the OID defining the extension type. |
|---|---|
| isCritical | true if the extension is critical, false otherwise. |
| value | the ASN.1 structure that forms the extension's value. |
Generate an X.509 CRL, based on the current issuer and subject using the passed in signer.
| signer | the content signer to be used to generate the signature validating the certificate. |
|---|
Set the date by which the next CRL will become available.
| date | date of next CRL update. |
|---|