JDK-8284105 : Update security libraries to use sealed classes (umbrella)
  • Type: Enhancement
  • Component: security-libs
  • Affected Version: 19
  • Priority: P4
  • Status: New
  • Resolution: Unresolved
  • Submitted: 2022-03-31
  • Updated: 2022-03-31
Related Reports
Relates :  
Description
Security libraries sealing candidates in java.base:
Note: sealing candidate javax.crypto.Cipher 
Note: sealing candidate sun.security.provider.JavaKeyStore
Note: sealing candidate sun.security.provider.certpath.Builder
Note: sealing candidate sun.security.provider.certpath.SunCertPathBuilderResult
Note: sealing candidate sun.security.provider.certpath.Vertex
Note: sealing candidate sun.security.rsa.RSAKeyPairGenerator
Note: sealing candidate sun.security.rsa.RSASignature
Note: sealing candidate sun.security.timestamp.TSResponse
Note: sealing candidate sun.security.util.math.intpoly.IntegerPolynomial
Note: sealing candidate sun.security.validator.Validator 

moduleListValue = java.security.jgss
Note: sealing candidate sun.security.jgss.GSSCaller
Note: sealing candidate sun.security.jgss.GSSNameImpl
Note: sealing candidate sun.security.jgss.krb5.Krb5ProxyCredential
Note: sealing candidate sun.security.krb5.KrbTgsRep

moduleListValue = java.security.sasl
// No candidates

moduleListValue = java.smartcardio
// No candidates

moduleListValue = jdk.security.auth
// No candidates

moduleListValue = jdk.security.jgss
// No candidates

No candidates for jdk.crypto.cryptoki or jdk.crypto.ec.