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:
JRE 8 rt.jar - javax.* Package Source Code
JRE 8 rt.jar is the JAR file for JRE 8 RT (Runtime) libraries. JRE (Java Runtime) 8 is the runtime environment included in JDK 8. JRE 8 rt.jar libraries are divided into 6 packages:
com.* - Internal Oracle and Sun Microsystems libraries java.* - Standard Java API libraries. javax.* - Extended Java API libraries. jdk.* - JDK supporting libraries. org.* - Third party libraries. sun.* - Old libraries developed by Sun Microsystems.
JAR File Information:
Directory of C:\fyicenter\jdk-1.8.0_191\jre\lib 63,596,151 rt.jar
Here is the list of Java classes of the javax.* package in JRE 1.8.0_191 rt.jar. Java source codes are also provided.
✍: FYIcenter
⏎ javax/security/auth/x500/X500PrivateCredential.java
/* * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. * * * * * * * * * * * * * * * * * * * * */ package javax.security.auth.x500; import java.security.PrivateKey; import java.security.cert.X509Certificate; import javax.security.auth.Destroyable; /** * <p> This class represents an {@code X500PrivateCredential}. * It associates an X.509 certificate, corresponding private key and the * KeyStore alias used to reference that exact key pair in the KeyStore. * This enables looking up the private credentials for an X.500 principal * in a subject. * */ public final class X500PrivateCredential implements Destroyable { private X509Certificate cert; private PrivateKey key; private String alias; /** * Creates an X500PrivateCredential that associates an X.509 certificate, * a private key and the KeyStore alias. * <p> * @param cert X509Certificate * @param key PrivateKey for the certificate * @exception IllegalArgumentException if either {@code cert} or * {@code key} is null * */ public X500PrivateCredential(X509Certificate cert, PrivateKey key) { if (cert == null || key == null ) throw new IllegalArgumentException(); this.cert = cert; this.key = key; this.alias=null; } /** * Creates an X500PrivateCredential that associates an X.509 certificate, * a private key and the KeyStore alias. * <p> * @param cert X509Certificate * @param key PrivateKey for the certificate * @param alias KeyStore alias * @exception IllegalArgumentException if either {@code cert}, * {@code key} or {@code alias} is null * */ public X500PrivateCredential(X509Certificate cert, PrivateKey key, String alias) { if (cert == null || key == null|| alias == null ) throw new IllegalArgumentException(); this.cert = cert; this.key = key; this.alias=alias; } /** * Returns the X.509 certificate. * <p> * @return the X509Certificate */ public X509Certificate getCertificate() { return cert; } /** * Returns the PrivateKey. * <p> * @return the PrivateKey */ public PrivateKey getPrivateKey() { return key; } /** * Returns the KeyStore alias. * <p> * @return the KeyStore alias */ public String getAlias() { return alias; } /** * Clears the references to the X.509 certificate, private key and the * KeyStore alias in this object. */ public void destroy() { cert = null; key = null; alias =null; } /** * Determines if the references to the X.509 certificate and private key * in this object have been cleared. * <p> * @return true if X509Certificate and the PrivateKey are null */ public boolean isDestroyed() { return cert == null && key == null && alias==null; } }
⏎ javax/security/auth/x500/X500PrivateCredential.java
Or download all of them as a single archive file:
File name: jre-rt-javax-1.8.0_191-src.zip File size: 5381005 bytes Release date: 2018-10-28 Download
⇒ JRE 8 rt.jar - org.* Package Source Code
2024-03-15, 215976👍, 6💬
Popular Posts:
kernel.jar is a component in iText Java library to provide low-level functionalities. iText Java lib...
Apache Axis2 is the core engine for Web services. It is a complete re-design and re-write of the wid...
Apache Axis2 is the core engine for Web services. It is a complete re-design and re-write of the wid...
JDK 11 jdk.internal.JVM Stat.jmod is the JMOD file for JDK 11 Internal Jvmstat module. JDK 11 Intern...
Apache Axis2 is the core engine for Web services. It is a complete re-design and re-write of the wid...