-
-
-
Subclasses of X509CRL in org.bouncycastle.jce.provider
| Modifier and Type |
Class |
Description |
class |
X509CRLObject |
The following extensions are listed in RFC 2459 as relevant to CRLs
Authority Key Identifier
Issuer Alternative Name
CRL Number
Delta CRL Indicator (critical)
Issuing Distribution Point (critical)
|
Methods in org.bouncycastle.jce.provider with parameters of type X509CRL
| Modifier and Type |
Method |
Description |
protected static void |
CertPathValidatorUtilities.getCertStatus(Date validDate,
X509CRL crl,
Object cert,
org.bouncycastle.jce.provider.CertStatus certStatus) |
|
protected static Set |
CertPathValidatorUtilities.getDeltaCRLs(Date currentDate,
ExtendedPKIXParameters paramsPKIX,
X509CRL completeCRL) |
Fetches delta CRLs according to RFC 3280 section 5.2.4.
|
protected static X500Principal |
CertPathValidatorUtilities.getIssuerPrincipal(X509CRL crl) |
|
protected static Set |
RFC3280CertPathUtilities.processCRLA1i(Date currentDate,
ExtendedPKIXParameters paramsPKIX,
X509Certificate cert,
X509CRL crl) |
|
protected static Set[] |
RFC3280CertPathUtilities.processCRLA1ii(Date currentDate,
ExtendedPKIXParameters paramsPKIX,
X509Certificate cert,
X509CRL crl) |
|
protected static void |
RFC3280CertPathUtilities.processCRLB1(DistributionPoint dp,
Object cert,
X509CRL crl) |
If the DP includes cRLIssuer, then verify that the issuer field in the
complete CRL matches cRLIssuer in the DP and that the complete CRL
contains an issuing distribution point extension with the indirectCRL
boolean asserted.
|
protected static void |
RFC3280CertPathUtilities.processCRLB2(DistributionPoint dp,
Object cert,
X509CRL crl) |
If the complete CRL includes an issuing distribution point (IDP) CRL
extension check the following:
|
protected static void |
RFC3280CertPathUtilities.processCRLC(X509CRL deltaCRL,
X509CRL completeCRL,
ExtendedPKIXParameters pkixParams) |
If use-deltas is set, verify the issuer and scope of the delta CRL.
|
protected static org.bouncycastle.jce.provider.ReasonsMask |
RFC3280CertPathUtilities.processCRLD(X509CRL crl,
DistributionPoint dp) |
|
protected static Set |
RFC3280CertPathUtilities.processCRLF(X509CRL crl,
Object cert,
X509Certificate defaultCRLSignCert,
PublicKey defaultCRLSignKey,
ExtendedPKIXParameters paramsPKIX,
List certPathCerts) |
Obtain and validate the certification path for the complete CRL issuer.
|
protected static PublicKey |
RFC3280CertPathUtilities.processCRLG(X509CRL crl,
Set keys) |
|
protected static void |
RFC3280CertPathUtilities.processCRLI(Date validDate,
X509CRL deltacrl,
Object cert,
org.bouncycastle.jce.provider.CertStatus certStatus,
ExtendedPKIXParameters pkixParams) |
|
protected static void |
RFC3280CertPathUtilities.processCRLJ(Date validDate,
X509CRL completecrl,
Object cert,
org.bouncycastle.jce.provider.CertStatus certStatus) |
|
-