| Modifier and Type | Field and Description |
|---|---|
| private transient Extensions | |
| private transient boolean | |
| private transient GeneralNames | |
| private static final long | |
| private transient CertificateList |
| Access | Constructor and Description |
|---|---|
| public | X509CRLHolder(byte[]
BER/DER encoding of the CRL crlEncoding)Create a X509CRLHolder from the passed in bytes. |
| public | X509CRLHolder(InputStream
BER/DER encoded InputStream of the CRL crlStream)Create a X509CRLHolder from the passed in InputStream. |
| public | X509CRLHolder(CertificateList
an ASN.1 CertificateList structure. x509CRL)Create a X509CRLHolder from the passed in ASN.1 structure. |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | equals(Object
the reference object with which to compare. o)Overrides java. Indicates whether some other object is "equal to" this one. |
| public Set | Returns: a set of critical extension OIDs.Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the critical extensions contained in this holder's CRL. |
| public byte[] | Returns: a DER encoded byte array.Implements org. Return the ASN.1 encoding of this holder's CRL. |
| public Extension | Returns: the extension if present, null otherwise.the OID of the extension of interest. oid)Look up the extension associated with the passed in OID. |
| public List | Returns: a list of extension OIDs.Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the extensions contained in this holder's CRL. |
| public Extensions | Returns: the extensions block, null otherwise.Return the extensions block associated with this CRL if there is one. |
| public X500Name | |
| public Date | |
| public Set | Returns: a set of non-critical extension OIDs.Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the non-critical extensions contained in this holder's CRL. |
| public X509CRLEntryHolder | |
| public Collection | Returns: the revoked certificates as a collection of X509CRLEntryHolder objects.Return a collection of X509CRLEntryHolder objects, giving the details of the revoked certificates that appear on this CRL. |
| public Date | |
| public boolean | Returns: true if extension are present, false otherwise.Return whether or not the holder's CRL contains extensions. |
| public int | |
| private void | |
| public boolean | |
| private static boolean | |
| public boolean | Returns: true if the signature is valid, false otherwise.a ContentVerifierProvider that can generate a verifier for the signature. verifierProvider)Validate the signature on the CRL. |
| private static CertificateList | |
| private void | |
| public CertificateList | Returns: a CertificateList object.Return the underlying ASN.1 structure for the CRL in this holder. |
| private void |
| extensions | back to summary |
|---|---|
| private transient Extensions extensions | |
| isIndirect | back to summary |
|---|---|
| private transient boolean isIndirect | |
| issuerName | back to summary |
|---|---|
| private transient GeneralNames issuerName | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| x509CRL | back to summary |
|---|---|
| private transient CertificateList x509CRL | |
| X509CRLHolder | back to summary |
|---|---|
| public X509CRLHolder(byte[] crlEncoding) throws IOException Create a X509CRLHolder from the passed in bytes.
| |
| X509CRLHolder | back to summary |
|---|---|
| public X509CRLHolder(InputStream crlStream) throws IOException Create a X509CRLHolder from the passed in InputStream.
| |
| X509CRLHolder | back to summary |
|---|---|
| public X509CRLHolder(CertificateList x509CRL) Create a X509CRLHolder from the passed in ASN.1 structure.
| |
| equals | back to summary |
|---|---|
| public boolean equals(Object o) Overrides java. Doc from java. Indicates whether some other object is "equal to" this one.
The
An equivalence relation partitions the elements it operates on into equivalence classes; all the members of an equivalence class are equal to each other. Members of an equivalence class are substitutable for each other, at least for some purposes.
| |
| getCriticalExtensionOIDs | back to summary |
|---|---|
| public Set Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the critical extensions contained in this holder's CRL.
| |
| getEncoded | back to summary |
|---|---|
| public byte[] getEncoded() throws IOException Implements org. Return the ASN.1 encoding of this holder's CRL.
| |
| getExtension | back to summary |
|---|---|
| public Extension getExtension(ASN1ObjectIdentifier oid) Look up the extension associated with the passed in OID.
| |
| getExtensionOIDs | back to summary |
|---|---|
| public List Returns a list of ASN1ObjectIdentifier objects representing the OIDs of the extensions contained in this holder's CRL.
| |
| getExtensions | back to summary |
|---|---|
| public Extensions getExtensions() Return the extensions block associated with this CRL if there is one.
| |
| getIssuer | back to summary |
|---|---|
| public X500Name getIssuer() Return the issuer of this holder's CRL.
| |
| getNextUpdate | back to summary |
|---|---|
| public Date getNextUpdate() | |
| getNonCriticalExtensionOIDs | back to summary |
|---|---|
| public Set Returns a set of ASN1ObjectIdentifier objects representing the OIDs of the non-critical extensions contained in this holder's CRL.
| |
| getRevokedCertificate | back to summary |
|---|---|
| public X509CRLEntryHolder getRevokedCertificate(BigInteger serialNumber) | |
| getRevokedCertificates | back to summary |
|---|---|
| public Collection Return a collection of X509CRLEntryHolder objects, giving the details of the revoked certificates that appear on this CRL.
| |
| getThisUpdate | back to summary |
|---|---|
| public Date getThisUpdate() | |
| hasExtensions | back to summary |
|---|---|
| public boolean hasExtensions() Return whether or not the holder's CRL contains extensions.
| |
| hashCode | back to summary |
|---|---|
| public int hashCode() Overrides java. Doc from java. Returns a hash code value for this object. This method is
supported for the benefit of hash tables such as those provided by
The general contract of
| |
| init | back to summary |
|---|---|
| private void init(CertificateList x509CRL) | |
| isAlternativeSignatureValid | back to summary |
|---|---|
| public boolean isAlternativeSignatureValid(ContentVerifierProvider verifierProvider) throws CertException | |
| isIndirectCRL | back to summary |
|---|---|
| private static boolean isIndirectCRL(Extensions extensions) | |
| isSignatureValid | back to summary |
|---|---|
| public boolean isSignatureValid(ContentVerifierProvider verifierProvider) throws CertException Validate the signature on the CRL.
| |
| parseStream | back to summary |
|---|---|
| private static CertificateList parseStream(InputStream stream) throws IOException | |
| readObject | back to summary |
|---|---|
| private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException | |
| toASN1Structure | back to summary |
|---|---|
| public CertificateList toASN1Structure() Return the underlying ASN.1 structure for the CRL in this holder.
| |
| writeObject | back to summary |
|---|---|
| private void writeObject(ObjectOutputStream out) throws IOException | |