java.lang.Object | |
↳ | org.bouncycastle.cert.X509CRLHolder |
Known Direct Subclasses |
Holding class for an X.509 CRL structure.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Create a X509CRLHolder from the passed in bytes.
| |||||||||||
Create a X509CRLHolder from the passed in ASN.1 structure.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the
critical extensions contained in this holder's CRL.
| |||||||||||
Return the ASN.1 encoding of this holder's CRL.
| |||||||||||
Look up the extension associated with the passed in OID.
| |||||||||||
Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the
extensions contained in this holder's CRL.
| |||||||||||
Return the issuer of this holder's CRL.
| |||||||||||
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the
non-critical extensions contained in this holder's CRL.
| |||||||||||
Return a collection of X509CRLEntryHolder objects, giving the details of the
revoked certificates that appear on this CRL.
| |||||||||||
Return whether or not the holder's CRL contains extensions.
| |||||||||||
Validate the signature on the CRL.
| |||||||||||
Return the underlying ASN.1 structure for the CRL in this holder.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Create a X509CRLHolder from the passed in bytes.
crlEncoding | BER/DER encoding of the CRL |
---|
IOException | in the event of corrupted data, or an incorrect structure. |
---|
Create a X509CRLHolder from the passed in ASN.1 structure.
x509CRL | an ASN.1 CertificateList structure. |
---|
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the critical extensions contained in this holder's CRL.
Return the ASN.1 encoding of this holder's CRL.
IOException | if an encoding cannot be generated. |
---|
Look up the extension associated with the passed in OID.
oid | the OID of the extension of interest. |
---|
Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the extensions contained in this holder's CRL.
Return the issuer of this holder's CRL.
Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the non-critical extensions contained in this holder's CRL.
Return a collection of X509CRLEntryHolder objects, giving the details of the revoked certificates that appear on this CRL.
Return whether or not the holder's CRL contains extensions.
Validate the signature on the CRL.
verifierProvider | a ContentVerifierProvider that can generate a verifier for the signature. |
---|
CertException | if the signature cannot be processed or is inappropriate. |
---|
Return the underlying ASN.1 structure for the CRL in this holder.