Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
JDK 11 java.base.jmod - Base Module
JDK 11 java.base.jmod is the JMOD file for JDK 11 Base module.
JDK 11 Base module compiled class files are stored in \fyicenter\jdk-11.0.1\jmods\java.base.jmod.
JDK 11 Base module compiled class files are also linked and stored in the \fyicenter\jdk-11.0.1\lib\modules JImage file.
JDK 11 Base module source code files are stored in \fyicenter\jdk-11.0.1\lib\src.zip\java.base.
You can click and view the content of each source code file in the list below.
✍: FYIcenter
⏎ java/security/cert/CertStoreSpi.java
/* * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package java.security.cert; import java.security.InvalidAlgorithmParameterException; import java.util.Collection; /** * The <i>Service Provider Interface</i> (<b>SPI</b>) * for the {@link CertStore CertStore} class. All {@code CertStore} * implementations must include a class (the SPI class) that extends * this class ({@code CertStoreSpi}), provides a constructor with * a single argument of type {@code CertStoreParameters}, and implements * all of its methods. In general, instances of this class should only be * accessed through the {@code CertStore} class. * For details, see the Java Cryptography Architecture. * <p> * <b>Concurrent Access</b> * <p> * The public methods of all {@code CertStoreSpi} objects must be * thread-safe. That is, multiple threads may concurrently invoke these * methods on a single {@code CertStoreSpi} object (or more than one) * with no ill effects. This allows a {@code CertPathBuilder} to search * for a CRL while simultaneously searching for further certificates, for * instance. * <p> * Simple {@code CertStoreSpi} implementations will probably ensure * thread safety by adding a {@code synchronized} keyword to their * {@code engineGetCertificates} and {@code engineGetCRLs} methods. * More sophisticated ones may allow truly concurrent access. * * @since 1.4 * @author Steve Hanna */ public abstract class CertStoreSpi { /** * The sole constructor. * * @param params the initialization parameters (may be {@code null}) * @throws InvalidAlgorithmParameterException if the initialization * parameters are inappropriate for this {@code CertStoreSpi} */ public CertStoreSpi(CertStoreParameters params) throws InvalidAlgorithmParameterException { } /** * Returns a {@code Collection} of {@code Certificate}s that * match the specified selector. If no {@code Certificate}s * match the selector, an empty {@code Collection} will be returned. * <p> * For some {@code CertStore} types, the resulting * {@code Collection} may not contain <b>all</b> of the * {@code Certificate}s that match the selector. For instance, * an LDAP {@code CertStore} may not search all entries in the * directory. Instead, it may just search entries that are likely to * contain the {@code Certificate}s it is looking for. * <p> * Some {@code CertStore} implementations (especially LDAP * {@code CertStore}s) may throw a {@code CertStoreException} * unless a non-null {@code CertSelector} is provided that includes * specific criteria that can be used to find the certificates. Issuer * and/or subject names are especially useful criteria. * * @param selector A {@code CertSelector} used to select which * {@code Certificate}s should be returned. Specify {@code null} * to return all {@code Certificate}s (if supported). * @return A {@code Collection} of {@code Certificate}s that * match the specified selector (never {@code null}) * @throws CertStoreException if an exception occurs */ public abstract Collection<? extends Certificate> engineGetCertificates (CertSelector selector) throws CertStoreException; /** * Returns a {@code Collection} of {@code CRL}s that * match the specified selector. If no {@code CRL}s * match the selector, an empty {@code Collection} will be returned. * <p> * For some {@code CertStore} types, the resulting * {@code Collection} may not contain <b>all</b> of the * {@code CRL}s that match the selector. For instance, * an LDAP {@code CertStore} may not search all entries in the * directory. Instead, it may just search entries that are likely to * contain the {@code CRL}s it is looking for. * <p> * Some {@code CertStore} implementations (especially LDAP * {@code CertStore}s) may throw a {@code CertStoreException} * unless a non-null {@code CRLSelector} is provided that includes * specific criteria that can be used to find the CRLs. Issuer names * and/or the certificate to be checked are especially useful. * * @param selector A {@code CRLSelector} used to select which * {@code CRL}s should be returned. Specify {@code null} * to return all {@code CRL}s (if supported). * @return A {@code Collection} of {@code CRL}s that * match the specified selector (never {@code null}) * @throws CertStoreException if an exception occurs */ public abstract Collection<? extends CRL> engineGetCRLs (CRLSelector selector) throws CertStoreException; }
⏎ java/security/cert/CertStoreSpi.java
Or download all of them as a single archive file:
File name: java.base-11.0.1-src.zip File size: 8740354 bytes Release date: 2018-11-04 Download
2020-05-29, 243114👍, 0💬
Popular Posts:
How to run "jarsigner" command from JDK tools.jar file? "jarsigner" command allows you to digitally ...
JDK 11 jdk.jshell.jmod is the JMOD file for JDK 11 JShell tool, which can be invoked by the "jshell"...
JDK 11 java.management.jmod is the JMOD file for JDK 11 Management module. JDK 11 Management module ...
Apache ZooKeeper is an open-source server which enables highly reliable distributed coordination. Ap...
What Is jms.jar? I heard it's related to JMS (Java Message Service) 1.1? The if you have an jms.jar ...