Searched refs:CRL (Results 1 - 22 of 22) sorted by relevance

/openjdk7/jdk/src/share/classes/java/security/cert/
H A DCRL.java34 * Specialized CRL types can be defined by subclassing off of this abstract
46 public abstract class CRL { class
48 // the CRL type
52 * Creates a CRL of the specified type.
54 * @param type the standard name of the CRL type.
58 * for information about standard CRL types.
60 protected CRL(String type) { method in class:CRL
65 * Returns the type of this CRL.
67 * @return the type of this CRL.
74 * Returns a string representation of this CRL
[all...]
H A DCRLSelector.java29 * A selector that defines a set of criteria for selecting <code>CRL</code>s.
31 * which <code>CRL</code>s should be retrieved from a <code>CertStore</code>.
41 * @see CRL
51 * Decides whether a <code>CRL</code> should be selected.
53 * @param crl the <code>CRL</code> to be checked
54 * @return <code>true</code> if the <code>CRL</code> should be selected,
57 boolean match(CRL crl);
H A DCertStoreSpi.java47 * for a CRL while simultaneously searching for further certificates, for
99 * Returns a <code>Collection</code> of <code>CRL</code>s that
100 * match the specified selector. If no <code>CRL</code>s
105 * <code>CRL</code>s that match the selector. For instance,
108 * contain the <code>CRL</code>s it is looking for.
117 * <code>CRL</code>s should be returned. Specify <code>null</code>
118 * to return all <code>CRL</code>s (if supported).
119 * @return A <code>Collection</code> of <code>CRL</code>s that
123 public abstract Collection<? extends CRL> engineGetCRLs
H A DCertificateFactorySpi.java44 * (<code>CertPath</code>) and certificate revocation list (CRL) objects from
60 * @see CRL
249 * Generates a certificate revocation list (CRL) object and initializes it
252 * <p>In order to take advantage of the specialized CRL format
254 * the returned CRL object can be typecast to the corresponding
255 * CRL class. For example, if this certificate
256 * factory implements X.509 CRLs, the returned CRL object
263 * method consumes one CRL and the read position of the input stream
265 * end-of-CRL marker. If the data in the
266 * input stream does not contain an inherent end-of-CRL marke
[all...]
H A DCertificateFactory.java45 * and certificate revocation list (CRL) objects from their encodings.
120 * @see CRL
466 * Generates a certificate revocation list (CRL) object and initializes it
469 * <p>In order to take advantage of the specialized CRL format
471 * the returned CRL object can be typecast to the corresponding
472 * CRL class. For example, if this certificate
473 * factory implements X.509 CRLs, the returned CRL object
480 * method consumes one CRL and the read position of the input stream
482 * end-of-CRL marker. If the data in the
483 * input stream does not contain an inherent end-of-CRL marke
[all...]
H A DX509CRL.java45 * Abstract class for an X.509 Certificate Revocation List (CRL).
46 * A CRL is a time-stamped list identifying revoked certificates.
51 * identified in a CRL by its certificate serial number. When a
55 * recent CRL and checks that the certificate serial number is not on
56 * that CRL. The meaning of "suitably-recent" may vary with local
57 * policy, but it usually means the most recently-issued CRL. A CA
58 * issues a new CRL on a regular periodic basis (e.g., hourly, daily, or
62 * The X.509 v2 CRL format is described below in ASN.1:
72 * Public Key Infrastructure Certificate and CRL Profile</a>.
95 * example of how to instantiate an X.509 CRL
[all...]
H A DCertStore.java41 * A class for retrieving <code>Certificate</code>s and <code>CRL</code>s
51 * retrieve <code>Certificate</code>s and <code>CRL</code>s by calling its
82 * CRL while simultaneously searching for further certificates, for instance.
155 * Returns a <code>Collection</code> of <code>CRL</code>s that
156 * match the specified selector. If no <code>CRL</code>s
161 * <code>CRL</code>s that match the selector. For instance,
164 * contain the <code>CRL</code>s it is looking for.
173 * <code>CRL</code>s should be returned. Specify <code>null</code>
174 * to return all <code>CRL</code>s (if supported).
175 * @return A <code>Collection</code> of <code>CRL</cod
[all...]
H A DX509CRLSelector.java56 * Internet X.509 Public Key Infrastructure Certificate and CRL Profile</a>
57 * for definitions of the X.509 CRL fields and extensions mentioned below.
384 * CRL number extension whose value is greater than or equal to the
388 * @param minCRL the minimum CRL number accepted (or <code>null</code>)
396 * CRL number extension whose value is less than or equal to the
400 * @param maxCRL the maximum CRL number accepted (or <code>null</code>)
431 * (in milliseconds) when checking against the validity period of the CRL.
507 * CRL number extension whose value is greater than or equal to the
510 * @return the minimum CRL number accepted (or <code>null</code>)
518 * CRL numbe
[all...]
/openjdk7/jdk/src/share/classes/sun/security/provider/certpath/
H A DCollectionCertStore.java30 import java.security.cert.CRL;
45 * <code>CRL</code>s from a <code>Collection</code>.
53 * <code>CRL</code>s will be retrieved. If the specified
55 * <code>Certificate</code> or <code>CRL</code>, that object will be
71 * detected and certificate or CRL retrieval can be retried. The fact that
72 * <code>Certificate</code>s and <code>CRL</code>s must be thread-safe is also
149 * Returns a <code>Collection</code> of <code>CRL</code>s that
150 * match the specified selector. If no <code>CRL</code>s
154 * <code>CRL</code>s should be returned. Specify <code>null</code>
155 * to return all <code>CRL</cod
[all...]
H A DIndexedCollectionCertStore.java37 * <code>CRL</code>s from a <code>Collection</code>.
50 * CollectionCertStore. Certificate subjects and CRL issuers
69 * <code>CRL</code>s will be retrieved. If the specified
71 * <code>Certificate</code> or <code>CRL</code>, that object will be
87 * detected and certificate or CRL retrieval can be retried. The fact that
88 * <code>Certificate</code>s and <code>CRL</code>s must be thread-safe is also
110 private Set<CRL> otherCRLs;
155 } else if (obj instanceof CRL) {
157 otherCRLs = new HashSet<CRL>();
159 otherCRLs.add((CRL)ob
[all...]
H A DDistributionPointFetcher.java46 * class also implements CRL caching: see the class description for more
61 * Flag indicating whether support for the CRL distribution point
157 // should only be one CRL Issuer
198 // don't add the CRL
200 debug.println("Exception verifying CRL: " + e.getMessage());
209 * Download CRL from given URI.
214 debug.println("Trying to fetch CRL from DP " + uri);
219 Collection<? extends CRL> crls = ucs.getCRLs(null);
227 debug.println("Exception getting CRL from CertStore: " + e);
241 debug.println("Trying to fetch CRL fro
[all...]
H A DCrlRevocationChecker.java234 * validity of a CRL for the next iteration
246 * Checks that a cert can be used to verify a CRL.
250 * validity of a CRL
326 for (java.security.cert.CRL crl : mStore.getCRLs(sel)) {
357 // make sure that we have at least one CRL that _could_ cover
393 + " CRL entry: " + entry.toString());
397 * Abort CRL validation and throw exception if there are any
398 * unrecognized critical CRL entry extensions (see section
411 + "critical extension(s) in revoked CRL entry: "
435 * a CRL issue
[all...]
/openjdk7/jdk/test/javax/crypto/JceSecurity/
H A DMyCertificateFactory.java87 public CRL engineGenerateCRL(InputStream inStream)
92 public Collection<? extends CRL> engineGenerateCRLs
/openjdk7/jdk/src/share/classes/sun/security/provider/certpath/ldap/
H A DLDAPCertStore.java57 * <code>CRL</code>s from an LDAP directory, using the PKIX LDAP V2 Schema
67 * server from which <code>Certificate</code>s and <code>CRL</code>s will be
77 * <code>CertPathBuilder</code> to search for a CRL while simultaneously
118 private static final String CRL = "certificateRevocationList;binary"; field in class:LDAPCertStore
612 request.addRequestedAttribute(CRL);
663 request.addRequestedAttribute(CRL);
716 CRL crl = cf.generateCRL(new ByteArrayInputStream(encodedCRL[i]));
723 + " while parsing CRL, skipping the bad data: ");
734 * Returns a <code>Collection</code> of <code>CRL</code>s that
735 * match the specified selector. If no <code>CRL</cod
[all...]
/openjdk7/jdk/test/java/security/cert/CertPathValidator/OCSP/
H A DFailoverToCRL.java27 * @summary CRL revoked certificate failures masked by OCSP failures
110 * CRL:
111 * Certificate Revocation List (CRL):
117 * CRL extensions:
118 * X509v3 CRL Number:
123 * CRL entry extensions:
124 * X509v3 CRL Reason Code:
177 "-----BEGIN X509 CRL-----\n" +
185 "-----END X509 CRL-----";
219 // generate CRL fro
[all...]
/openjdk7/jdk/test/java/security/cert/CertPathBuilder/selfIssued/
H A DREADME109 3. root CRL issued by root crl issuer.
110 -----BEGIN X509 CRL-----
117 -----END X509 CRL-----
194 6. CLR issued by subca CRL issuer
195 -----BEGIN X509 CRL-----
203 -----END X509 CRL-----
/openjdk7/jdk/test/java/security/cert/CertPathValidator/indirectCRL/
H A DREADME104 3. root CRL issued by root crl issuer.
105 -----BEGIN X509 CRL-----
112 -----END X509 CRL-----
186 6. CLR issued by subca CRL issuer
187 -----BEGIN X509 CRL-----
195 -----END X509 CRL-----
/openjdk7/jdk/test/sun/security/provider/certpath/DisabledAlgorithms/
H A DREADME549 h. root CRL issuer
584 i. CRL issued by root CRL issuer
585 -----BEGIN X509 CRL-----
592 -----END X509 CRL-----
594 j. subca CRL issuer
630 k. CRL issued by subca CRL issuer
631 -----BEGIN X509 CRL-----
639 -----END X509 CRL
[all...]
/openjdk7/jdk/test/java/security/cert/CertPathBuilder/
H A DNoExtensions.java39 import java.security.cert.CRL;
/openjdk7/jdk/src/share/classes/sun/security/provider/
H A DX509Factory.java53 * @see java.security.cert.CRL
342 * Generates an X.509 certificate revocation list (CRL) object and
346 * @param is an input stream with the CRL data.
348 * @return an X.509 CRL object initialized with the data
353 public CRL engineGenerateCRL(InputStream is)
385 * @return a (possibly empty) collection view of X.509 CRL objects
390 public Collection<? extends java.security.cert.CRL> engineGenerateCRLs(
441 private Collection<? extends java.security.cert.CRL>
/openjdk7/jdk/src/share/classes/sun/security/tools/
H A DKeyTool.java45 import java.security.cert.CRL;
218 PRINTCRL("Prints.the.content.of.a.CRL.file",
234 GENCRL("Generates.CRL",
1295 out.println("-----BEGIN X509 CRL-----");
1297 out.println("-----END X509 CRL-----");
2033 public static Collection<? extends CRL> loadCRLs(String src) throws Exception {
2093 public static List<CRL> readCRLsFromCert(X509Certificate cert)
2095 List<CRL> crls = new ArrayList<>();
2106 for (CRL crl: KeyTool.loadCRLs(uriName.getName())) {
2111 break; // Different name should point to same CRL
[all...]
/openjdk7/jdk/test/javax/xml/crypto/dsig/
H A DGenerationTests.java99 private final static String CRL = field in class:GenerationTests
361 FileInputStream fis = new FileInputStream(CRL);

Completed in 217 milliseconds