| Modifier and Type | Field and Description |
|---|---|
| protected static final String |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static void | |
| protected static void | findCertificates(LinkedHashSet<E>
a certs, PKIXCertStoreSelector<T extends Certificate> LinkedHashSet to which the certificates will be added.a certSelect, List<E> Selector object that will be used to select the certificatesa List containing only certStores)Store objects. These are used to search for
certificates.Add to a LinkedHashSet all certificates or attribute certificates found in the X509Store's that are matching the certSelect criteria. |
| pack-priv static List | getAdditionalStoresFromCRLDistributionPoint(CRLDistPoint crldp, Map<GeneralName, PKIXCRLStore<T extends CRL>> namedCRLStoreMap)
|
| protected static void | |
| protected static Set | Returns: ASet of X509CRLs with complete CRLs.The distribution point for which the complete CRL dp, Object The cert, Date validityDate, List<E> certStores, List<E> crlStores)X509Certificate for which the CRL should be searched.Fetches complete CRLs according to RFC 3280. |
| protected static void | getCRLIssuersFromDistributionPoint(DistributionPoint
The distribution point. dp, Collection<E> The issuers of the certificate or attribute
certificate which contains the distribution point. issuerPrincipals, X509CRLSelector The CRL selector. selector)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
|
| protected static Set | Returns: ASet of X509CRLs with delta CRLs.The date for which the delta CRLs must be valid. validityDate, X509CRL The complete CRL the delta CRL is for. completeCRL, List<CertStore> certStores, List<PKIXCRLStore<T extends CRL>> pkixCrlStores)Fetches delta CRLs according to RFC 3280 section 5.2.4. |
| protected static ASN1Primitive | getExtensionValue(X509Extension
The extension object. ext, ASN1ObjectIdentifier The object identifier to obtain. oid)Extract the value of the given extension, if it exists. |
| private static X500Name | |
| private static X500Name | |
| protected static PublicKey | Returns: The public key of the certificate in list positionindex extended with DSA parameters if applicable.The certification path. certs, int The index of the certificate which contains the public key
which should be extended with DSA parameters. index, JcaJceHelper helper)Return the next working key inheriting DSA parameters if necessary. |
| private static ASN1Primitive | |
| protected static Date | |
| private static X500Name | |
| private static boolean | |
| public static boolean |
| ISSUING_DISTRIBUTION_POINT | back to summary |
|---|---|
| protected static final String ISSUING_DISTRIBUTION_POINT | |
| RevocationUtilities | back to summary |
|---|---|
| pack-priv RevocationUtilities() | |
| checkCRLsNotEmpty | back to summary |
|---|---|
| pack-priv static void checkCRLsNotEmpty(Set<E> crls, Object cert) throws CRLNotFoundException | |
| findCertificates | back to summary |
|---|---|
| protected static void findCertificates(LinkedHashSet<E> certs, PKIXCertStoreSelector<T extends Certificate> certSelect, List<E> certStores) throws AnnotatedException Add to a LinkedHashSet all certificates or attribute certificates found in the X509Store's that are matching the certSelect criteria.
| |
| getAdditionalStoresFromCRLDistributionPoint | back to summary |
|---|---|
| pack-priv static List | |
| getCertStatus | back to summary |
|---|---|
| protected static void getCertStatus(Date validDate, X509CRL crl, Object cert, CertStatus certStatus) throws AnnotatedException | |
| getCompleteCRLs | back to summary |
|---|---|
| protected static Set Fetches complete CRLs according to RFC 3280.
| |
| getCRLIssuersFromDistributionPoint | back to summary |
|---|---|
| protected static void getCRLIssuersFromDistributionPoint(DistributionPoint dp, Collection<E> issuerPrincipals, X509CRLSelector selector) throws AnnotatedException 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
The
| |
| getDeltaCRLs | back to summary |
|---|---|
| protected static Set Fetches delta CRLs according to RFC 3280 section 5.2.4.
| |
| getExtensionValue | back to summary |
|---|---|
| protected static ASN1Primitive getExtensionValue(X509Extension ext, ASN1ObjectIdentifier oid) throws AnnotatedException Extract the value of the given extension, if it exists.
| |
| getIssuer | back to summary |
|---|---|
| private static X500Name getIssuer(X509Certificate cert) | |
| getIssuer | back to summary |
|---|---|
| private static X500Name getIssuer(X509CRL crl) | |
| getNextWorkingKey | back to summary |
|---|---|
| protected static PublicKey getNextWorkingKey(List<E> certs, int index, JcaJceHelper helper) throws CertPathValidatorException Return the next working key inheriting DSA parameters if necessary.
This methods inherits DSA parameters from the indexed certificate or
previous certificates in the certificate chain to the returned
If the indexed certificate does not contain a DSA key this method simply returns the public key. If the DSA key already contains DSA parameters the key is also only returned.
| |
| getObject | back to summary |
|---|---|
| private static ASN1Primitive getObject(ASN1ObjectIdentifier oid, byte[] ext) throws AnnotatedException | |
| getValidityDate | back to summary |
|---|---|
| protected static Date getValidityDate(PKIXExtendedParameters paramsPKIX, Date currentDate) | |
| getX500Name | back to summary |
|---|---|
| private static X500Name getX500Name(X500Principal principal) | |
| isDeltaCRL | back to summary |
|---|---|
| private static boolean isDeltaCRL(X509CRL crl) | |
| isIndirectCRL | back to summary |
|---|---|
| public static boolean isIndirectCRL(X509CRL crl) throws CRLException | |