External Specifications
Specification
Referenced In
class java.lang.Runtimeclass java.lang.reflect.AccessibleObjectjava.lang.Runtime.load(String)java.lang.Runtime.loadLibrary(String)java.lang.System.load(String)java.lang.System.loadLibrary(String)java.lang.Thread.setName(String)java.lang.reflect.AccessibleObject.canAccess(Object)java.lang.reflect.AccessibleObject.setAccessible(boolean)java.lang.reflect.AccessibleObject.trySetAccessible()package java.lang.foreign
annotation interface java.io.Serialclass java.io.ObjectInputStreamclass java.io.ObjectOutputStreamclass java.io.ObjectStreamClassclass java.lang.Enumclass java.lang.Recordclass java.security.KeyRepinterface java.io.Serializableinterface java.security.Keyjava.io.ObjectOutputStream.writeClassDescriptor(ObjectStreamClass)package java.io
182 references
class java.security.AlgorithmParameterGeneratorclass java.security.AlgorithmParametersclass java.security.DrbgParametersclass java.security.KeyFactoryclass java.security.KeyPairGeneratorclass java.security.KeyStoreclass java.security.MessageDigestclass java.security.SecureRandomclass java.security.SecureRandomSpiclass java.security.Signatureclass java.security.cert.CertPathclass java.security.cert.CertPathBuilderclass java.security.cert.CertPathValidatorclass java.security.cert.CertStoreclass java.security.cert.CertificateFactoryclass java.security.spec.NamedParameterSpecclass javax.crypto.Cipherclass javax.crypto.KeyAgreementclass javax.crypto.KeyGeneratorclass javax.crypto.Macclass javax.crypto.SecretKeyFactoryclass javax.net.ssl.SSLContextclass javax.net.ssl.TrustManagerFactoryclass javax.security.auth.login.Configurationclass javax.xml.crypto.dsig.TransformServiceclass javax.xml.crypto.dsig.XMLSignatureFactoryclass javax.xml.crypto.dsig.keyinfo.KeyInfoFactoryjava.security.AlgorithmParameterGenerator.getInstance(String)java.security.AlgorithmParameterGenerator.getInstance(String, Provider)java.security.AlgorithmParameterGenerator.getInstance(String, String)java.security.AlgorithmParameters.getInstance(String)java.security.AlgorithmParameters.getInstance(String, Provider)java.security.AlgorithmParameters.getInstance(String, String)java.security.Key.getAlgorithm()java.security.KeyFactory.getInstance(String)java.security.KeyFactory.getInstance(String, Provider)java.security.KeyFactory.getInstance(String, String)java.security.KeyPairGenerator.KeyPairGenerator(String)java.security.KeyPairGenerator.getAlgorithm()java.security.KeyPairGenerator.getInstance(String)java.security.KeyPairGenerator.getInstance(String, Provider)java.security.KeyPairGenerator.getInstance(String, String)java.security.KeyStore.PasswordProtection.PasswordProtection(char[], String, AlgorithmParameterSpec)java.security.KeyStore.getInstance(String)java.security.KeyStore.getInstance(String, Provider)java.security.KeyStore.getInstance(String, String)java.security.MessageDigest.MessageDigest(String)java.security.MessageDigest.getAlgorithm()java.security.MessageDigest.getInstance(String)java.security.MessageDigest.getInstance(String, Provider)java.security.MessageDigest.getInstance(String, String)java.security.SecureRandom.SecureRandom()java.security.SecureRandom.SecureRandom(byte[])java.security.SecureRandom.getInstance(String)java.security.SecureRandom.getInstance(String, Provider)java.security.SecureRandom.getInstance(String, SecureRandomParameters)java.security.SecureRandom.getInstance(String, SecureRandomParameters, Provider)java.security.SecureRandom.getInstance(String, SecureRandomParameters, String)java.security.SecureRandom.getInstance(String, String)java.security.Security.getAlgorithmProperty(String, String)java.security.Security.getProviders(Map)java.security.Security.getProviders(String)java.security.Signature.Signature(String)java.security.Signature.getInstance(String)java.security.Signature.getInstance(String, Provider)java.security.Signature.getInstance(String, String)java.security.cert.CRL.CRL(String)java.security.cert.CertPathBuilder.getInstance(String)java.security.cert.CertPathBuilder.getInstance(String, Provider)java.security.cert.CertPathBuilder.getInstance(String, String)java.security.cert.CertPathValidator.getInstance(String)java.security.cert.CertPathValidator.getInstance(String, Provider)java.security.cert.CertPathValidator.getInstance(String, String)java.security.cert.CertStore.getInstance(String, CertStoreParameters)java.security.cert.CertStore.getInstance(String, CertStoreParameters, Provider)java.security.cert.CertStore.getInstance(String, CertStoreParameters, String)java.security.cert.Certificate.Certificate(String)java.security.cert.CertificateFactory.generateCertPath(InputStream, String)java.security.cert.CertificateFactory.getCertPathEncodings()java.security.cert.CertificateFactory.getInstance(String)java.security.cert.CertificateFactory.getInstance(String, Provider)java.security.cert.CertificateFactory.getInstance(String, String)java.security.cert.CertificateFactorySpi.engineGetCertPathEncodings()java.security.spec.ECGenParameterSpec.ECGenParameterSpec(String)java.security.spec.EncodedKeySpec.EncodedKeySpec(byte[], String)java.security.spec.NamedParameterSpec.NamedParameterSpec(String)java.security.spec.PKCS8EncodedKeySpec.PKCS8EncodedKeySpec(byte[], String)java.security.spec.PSSParameterSpec.PSSParameterSpec(String, String, AlgorithmParameterSpec, int, int)java.security.spec.X509EncodedKeySpec.X509EncodedKeySpec(byte[], String)javax.crypto.Cipher.getInstance(String)javax.crypto.Cipher.getInstance(String, Provider)javax.crypto.Cipher.getInstance(String, String)javax.crypto.EncryptedPrivateKeyInfo.EncryptedPrivateKeyInfo(String, byte[])javax.crypto.EncryptedPrivateKeyInfo.getAlgName()javax.crypto.ExemptionMechanism.getInstance(String)javax.crypto.ExemptionMechanism.getInstance(String, Provider)javax.crypto.ExemptionMechanism.getInstance(String, String)javax.crypto.KDF.deriveKey(String, AlgorithmParameterSpec)javax.crypto.KDF.getInstance(String)javax.crypto.KDF.getInstance(String, KDFParameters)javax.crypto.KDF.getInstance(String, KDFParameters, Provider)javax.crypto.KDF.getInstance(String, KDFParameters, String)javax.crypto.KDF.getInstance(String, Provider)javax.crypto.KDF.getInstance(String, String)javax.crypto.KDFSpi.engineDeriveKey(String, AlgorithmParameterSpec)javax.crypto.KEM.Decapsulator.decapsulate(byte[], int, int, String)javax.crypto.KEM.Encapsulator.encapsulate(int, int, String)javax.crypto.KEM.getInstance(String)javax.crypto.KEM.getInstance(String, Provider)javax.crypto.KEM.getInstance(String, String)javax.crypto.KEMSpi.DecapsulatorSpi.engineDecapsulate(byte[], int, int, String)javax.crypto.KEMSpi.EncapsulatorSpi.engineEncapsulate(int, int, String)javax.crypto.KeyAgreement.generateSecret(String)javax.crypto.KeyAgreement.getInstance(String)javax.crypto.KeyAgreement.getInstance(String, Provider)javax.crypto.KeyAgreement.getInstance(String, String)javax.crypto.KeyAgreementSpi.engineGenerateSecret(String)javax.crypto.KeyGenerator.getInstance(String)javax.crypto.KeyGenerator.getInstance(String, Provider)javax.crypto.KeyGenerator.getInstance(String, String)javax.crypto.Mac.getInstance(String)javax.crypto.Mac.getInstance(String, Provider)javax.crypto.Mac.getInstance(String, String)javax.crypto.SecretKeyFactory.getInstance(String)javax.crypto.SecretKeyFactory.getInstance(String, Provider)javax.crypto.SecretKeyFactory.getInstance(String, String)javax.crypto.spec.SecretKeySpec.SecretKeySpec(byte[], String)javax.crypto.spec.SecretKeySpec.SecretKeySpec(byte[], int, int, String)javax.net.ssl.ExtendedSSLSession.getLocalSupportedSignatureAlgorithms()javax.net.ssl.ExtendedSSLSession.getPeerSupportedSignatureAlgorithms()javax.net.ssl.KeyManagerFactory.getInstance(String)javax.net.ssl.KeyManagerFactory.getInstance(String, Provider)javax.net.ssl.KeyManagerFactory.getInstance(String, String)javax.net.ssl.SSLContext.getInstance(String)javax.net.ssl.SSLContext.getInstance(String, Provider)javax.net.ssl.SSLContext.getInstance(String, String)javax.net.ssl.SSLEngine.getEnabledCipherSuites()javax.net.ssl.SSLEngine.getSupportedCipherSuites()javax.net.ssl.SSLEngine.setEnabledCipherSuites(String[])javax.net.ssl.SSLParameters.SSLParameters(String[])javax.net.ssl.SSLParameters.SSLParameters(String[], String[])javax.net.ssl.SSLParameters.getCipherSuites()javax.net.ssl.SSLParameters.getNamedGroups()javax.net.ssl.SSLParameters.getSignatureSchemes()javax.net.ssl.SSLParameters.setCipherSuites(String[])javax.net.ssl.SSLParameters.setEndpointIdentificationAlgorithm(String)javax.net.ssl.SSLParameters.setNamedGroups(String[])javax.net.ssl.SSLParameters.setSignatureSchemes(String[])javax.net.ssl.SSLServerSocket.getEnabledCipherSuites()javax.net.ssl.SSLServerSocket.getSupportedCipherSuites()javax.net.ssl.SSLServerSocket.setEnabledCipherSuites(String[])javax.net.ssl.SSLServerSocketFactory.getDefaultCipherSuites()javax.net.ssl.SSLServerSocketFactory.getSupportedCipherSuites()javax.net.ssl.SSLSocket.getEnabledCipherSuites()javax.net.ssl.SSLSocket.getSupportedCipherSuites()javax.net.ssl.SSLSocket.setEnabledCipherSuites(String[])javax.net.ssl.SSLSocketFactory.getDefaultCipherSuites()javax.net.ssl.SSLSocketFactory.getSupportedCipherSuites()javax.net.ssl.TrustManagerFactory.getInstance(String)javax.net.ssl.TrustManagerFactory.getInstance(String, Provider)javax.net.ssl.TrustManagerFactory.getInstance(String, String)javax.security.auth.login.Configuration.getInstance(String, Configuration.Parameters)javax.security.auth.login.Configuration.getInstance(String, Configuration.Parameters, Provider)javax.security.auth.login.Configuration.getInstance(String, Configuration.Parameters, String)javax.xml.crypto.dsig.TransformService.getInstance(String, String)javax.xml.crypto.dsig.TransformService.getInstance(String, String, Provider)javax.xml.crypto.dsig.TransformService.getInstance(String, String, String)javax.xml.crypto.dsig.XMLSignatureFactory.getInstance(String)javax.xml.crypto.dsig.XMLSignatureFactory.getInstance(String, Provider)javax.xml.crypto.dsig.XMLSignatureFactory.getInstance(String, String)javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.getInstance(String)javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.getInstance(String, Provider)javax.xml.crypto.dsig.keyinfo.KeyInfoFactory.getInstance(String, String)jdk.security.jarsigner.JarSigner.Builder.digestAlgorithm(String)jdk.security.jarsigner.JarSigner.Builder.digestAlgorithm(String, Provider)jdk.security.jarsigner.JarSigner.Builder.signatureAlgorithm(String)jdk.security.jarsigner.JarSigner.Builder.signatureAlgorithm(String, Provider)package java.securitypackage java.security.certpackage javax.cryptopackage javax.net.sslpackage javax.security.auth.login
class javax.security.auth.x500.X500Principaljava.security.cert.TrustAnchor.TrustAnchor(String, PublicKey, byte[])java.security.cert.X509CRLSelector.addIssuerName(String)java.security.cert.X509CRLSelector.getIssuerNames()java.security.cert.X509CRLSelector.setIssuerNames(Collection)java.security.cert.X509CertSelector.addSubjectAlternativeName(int, String)java.security.cert.X509CertSelector.getIssuerAsString()java.security.cert.X509CertSelector.getSubjectAsString()java.security.cert.X509CertSelector.setIssuer(String)java.security.cert.X509CertSelector.setSubject(String)java.security.cert.X509Certificate.getSubjectAlternativeNames()package javax.security.auth.x500
class java.net.URIclass java.net.URLjava.net.URI.URI(String)java.net.URI.URI(String, String, String, String, String)java.net.URI.URI(String, String, String, int, String, String, String)java.net.URI.normalize()java.net.URI.parseServerAuthority()java.net.URI.resolve(URI)java.net.URI.toString()
class java.security.cert.PKIXRevocationCheckerclass java.security.cert.X509CRLclass java.security.cert.X509CRLSelectorclass java.security.cert.X509CertSelectorclass java.security.cert.X509Certificateclass javax.security.auth.x500.X500Principalenum class java.security.cert.CRLReasoninterface java.security.Keyjava.security.cert.TrustAnchor.TrustAnchor(X509Certificate, byte[])package java.security.certpackage javax.security.auth.x500
RFC 5890: Internationalized Domain Names for Applications (IDNA): Definitions and Document Framework
class javax.net.ssl.SNIHostNameclass javax.net.ssl.SNIServerNamejavax.net.ssl.SNIHostName.SNIHostName(String)javax.net.ssl.SNIHostName.SNIHostName(byte[])javax.net.ssl.SNIHostName.equals(Object)javax.net.ssl.SNIHostName.getAsciiName()javax.net.ssl.SSLSocketFactory.createSocket(Socket, InputStream, boolean)javax.net.ssl.StandardConstants.SNI_HOST_NAME
class java.security.spec.MGF1ParameterSpecclass java.security.spec.PSSParameterSpecclass java.security.spec.RSAMultiPrimePrivateCrtKeySpecclass java.security.spec.RSAOtherPrimeInfoclass java.security.spec.RSAPrivateCrtKeySpecclass javax.crypto.spec.OAEPParameterSpecclass javax.crypto.spec.PSourceinterface java.security.interfaces.RSAKeyinterface java.security.interfaces.RSAMultiPrimePrivateCrtKeyinterface java.security.interfaces.RSAPrivateCrtKeyjava.security.spec.PSSParameterSpec.DEFAULTjava.security.spec.PSSParameterSpec.PSSParameterSpec(int)
class java.security.spec.EdDSAParameterSpecclass java.security.spec.EdECPointclass java.security.spec.EdECPrivateKeySpecclass java.security.spec.EdECPublicKeySpecinterface java.security.interfaces.EdECKeyinterface java.security.interfaces.EdECPrivateKeyinterface java.security.interfaces.EdECPublicKey
class java.text.CompactNumberFormatclass java.text.DecimalFormatclass java.text.ListFormatclass java.text.NumberFormatclass java.util.Localejava.text.Collator.getInstance(Locale)java.text.CompactNumberFormat.CompactNumberFormat(String, DecimalFormatSymbols, String[], String)java.text.DateFormatSymbols.getMonths()java.text.DateFormatSymbols.getShortMonths()java.text.NumberFormat.getCurrencyInstance(Locale)java.time.format.DateTimeFormatter.ofLocalizedPattern(String)java.time.format.DateTimeFormatterBuilder.appendDayPeriodText(TextStyle)java.time.format.DateTimeFormatterBuilder.appendLocalized(String)