Package | Description |
---|---|
old.org.bouncycastle.jce.provider |
Modifier and Type | Method and Description |
---|---|
protected static void |
CertPathValidatorUtilities.addAdditionalStoresFromCRLDistributionPoint(CRLDistPoint crldp,
ExtendedPKIXParameters pkixParams) |
protected static Collection |
CertPathValidatorUtilities.findCertificates(X509AttributeCertStoreSelector certSelect,
List certStores) |
protected static Collection |
CertPathValidatorUtilities.findCertificates(X509CertStoreSelector certSelect,
List certStores)
Return a Collection of all certificates or attribute certificates found
in the X509Store's that are matching the certSelect criteriums.
|
Set |
PKIXCRLUtil.findCRLs(X509CRLStoreSelector crlselect,
ExtendedPKIXParameters paramsPKIX,
Date currentDate) |
Set |
PKIXCRLUtil.findCRLs(X509CRLStoreSelector crlselect,
PKIXParameters paramsPKIX) |
protected static Collection |
CertPathValidatorUtilities.findIssuerCerts(X509Certificate cert,
ExtendedPKIXBuilderParameters pkixParams)
Find the issuer certificates of a given certificate.
|
protected static TrustAnchor |
CertPathValidatorUtilities.findTrustAnchor(X509Certificate cert,
Set trustAnchors)
Search the given Set of TrustAnchor's for one that is the
issuer of the given X509 certificate.
|
protected static TrustAnchor |
CertPathValidatorUtilities.findTrustAnchor(X509Certificate cert,
Set trustAnchors,
String sigProvider)
Search the given Set of TrustAnchor's for one that is the
issuer of the given X509 certificate.
|
protected static void |
CertPathValidatorUtilities.getCertStatus(Date validDate,
X509CRL crl,
Object cert,
old.org.bouncycastle.jce.provider.CertStatus certStatus) |
protected static Set |
CertPathValidatorUtilities.getCompleteCRLs(DistributionPoint dp,
Object cert,
Date currentDate,
ExtendedPKIXParameters paramsPKIX)
Fetches complete CRLs according to RFC 3280.
|
protected static void |
CertPathValidatorUtilities.getCRLIssuersFromDistributionPoint(DistributionPoint dp,
Collection issuerPrincipals,
X509CRLSelector selector,
ExtendedPKIXParameters pkixParams)
Add the CRL issuers from the cRLIssuer field of the distribution point or
from the certificate if not given to the issuer criterion of the
selector . |
protected static Set |
CertPathValidatorUtilities.getDeltaCRLs(Date currentDate,
ExtendedPKIXParameters paramsPKIX,
X509CRL completeCRL)
Fetches delta CRLs according to RFC 3280 section 5.2.4.
|
protected static DERObject |
CertPathValidatorUtilities.getExtensionValue(X509Extension ext,
String oid)
Extract the value of the given extension, if it exists.
|
protected static Date |
CertPathValidatorUtilities.getValidCertDateFromValidityModel(ExtendedPKIXParameters paramsPKIX,
CertPath certPath,
int index) |
protected static void |
RFC3280CertPathUtilities.checkCRLs(ExtendedPKIXParameters paramsPKIX,
X509Certificate cert,
Date validDate,
X509Certificate sign,
PublicKey workingPublicKey,
List certPathCerts)
Checks a certificate if it is revoked.
|
protected static void |
CertPathValidatorUtilities.prepareNextCertB1(int i,
List[] policyNodes,
String id_p,
Map m_idp,
X509Certificate cert) |
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:
(i) If the distribution point name is present in the IDP CRL extension
and the distribution field is present in the DP, then verify that one of
the names in the IDP matches one of the names in the DP.
|
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 old.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 X509CRL |
RFC3280CertPathUtilities.processCRLH(Set deltacrls,
PublicKey key) |
protected static void |
RFC3280CertPathUtilities.processCRLI(Date validDate,
X509CRL deltacrl,
Object cert,
old.org.bouncycastle.jce.provider.CertStatus certStatus,
ExtendedPKIXParameters pkixParams) |
protected static void |
RFC3280CertPathUtilities.processCRLJ(Date validDate,
X509CRL completecrl,
Object cert,
old.org.bouncycastle.jce.provider.CertStatus certStatus) |
Copyright © 2015. All rights reserved.