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/CollectionCertStoreParameters.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.io.Serializable; import java.util.Collection; import java.util.Collections; /** * Parameters used as input for the Collection {@code CertStore} * algorithm. * <p> * This class is used to provide necessary configuration parameters * to implementations of the Collection {@code CertStore} * algorithm. The only parameter included in this class is the * {@code Collection} from which the {@code CertStore} will * retrieve certificates and CRLs. * <p> * <b>Concurrent Access</b> * <p> * Unless otherwise specified, the methods defined in this class are not * thread-safe. Multiple threads that need to access a single * object concurrently should synchronize amongst themselves and * provide the necessary locking. Multiple threads each manipulating * separate objects need not synchronize. * * @since 1.4 * @author Steve Hanna * @see java.util.Collection * @see CertStore */ public class CollectionCertStoreParameters implements CertStoreParameters { private Collection<?> coll; /** * Creates an instance of {@code CollectionCertStoreParameters} * which will allow certificates and CRLs to be retrieved from the * specified {@code Collection}. If the specified * {@code Collection} contains an object that is not a * {@code Certificate} or {@code CRL}, that object will be * ignored by the Collection {@code CertStore}. * <p> * The {@code Collection} is <b>not</b> copied. Instead, a * reference is used. This allows the caller to subsequently add or * remove {@code Certificates} or {@code CRL}s from the * {@code Collection}, thus changing the set of * {@code Certificates} or {@code CRL}s available to the * Collection {@code CertStore}. The Collection {@code CertStore} * will not modify the contents of the {@code Collection}. * <p> * If the {@code Collection} will be modified by one thread while * another thread is calling a method of a Collection {@code CertStore} * that has been initialized with this {@code Collection}, the * {@code Collection} must have fail-fast iterators. * * @param collection a {@code Collection} of * {@code Certificate}s and {@code CRL}s * @exception NullPointerException if {@code collection} is * {@code null} */ public CollectionCertStoreParameters(Collection<?> collection) { if (collection == null) throw new NullPointerException(); coll = collection; } /** * Creates an instance of {@code CollectionCertStoreParameters} with * the default parameter values (an empty and immutable * {@code Collection}). */ public CollectionCertStoreParameters() { coll = Collections.EMPTY_SET; } /** * Returns the {@code Collection} from which {@code Certificate}s * and {@code CRL}s are retrieved. This is <b>not</b> a copy of the * {@code Collection}, it is a reference. This allows the caller to * subsequently add or remove {@code Certificates} or * {@code CRL}s from the {@code Collection}. * * @return the {@code Collection} (never null) */ public Collection<?> getCollection() { return coll; } /** * Returns a copy of this object. Note that only a reference to the * {@code Collection} is copied, and not the contents. * * @return the copy */ public Object clone() { try { return super.clone(); } catch (CloneNotSupportedException e) { /* Cannot happen */ throw new InternalError(e.toString(), e); } } /** * Returns a formatted string describing the parameters. * * @return a formatted string describing the parameters */ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("CollectionCertStoreParameters: [\n"); sb.append(" collection: " + coll + "\n"); sb.append("]"); return sb.toString(); } }
⏎ java/security/cert/CollectionCertStoreParameters.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, 204201👍, 0💬
Popular Posts:
JDK 11 java.management.jmod is the JMOD file for JDK 11 Management module. JDK 11 Management module ...
JSP(tm) Standard Tag Library 1.0 implementation - Jakarta Taglibs hosts the Standard Taglib 1.0, an ...
JDK 11 jdk.jshell.jmod is the JMOD file for JDK 11 JShell tool, which can be invoked by the "jshell"...
ANTLR is a powerful parser generator for multiple programming languages including Java. ANTLR contai...
JAX-WS is an API for building web services and clients. It is the next generation Web Services API r...