JDK-4389921 : Add getInstance(String, Provider) to new J2SE 1.4 engine classes
  • Type: Enhancement
  • Component: security-libs
  • Sub-Component: java.security
  • Affected Version: 1.4.0
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: solaris_7
  • CPU: sparc
  • Submitted: 2000-11-16
  • Updated: 2015-04-14
  • Resolved: 2000-12-08
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
Other
1.4.0 betaFixed
Related Reports
Relates :  
Relates :  
Relates :  
Description
sean.mullan@ireland 2000-11-16

    Java Cryptography Architecture is a pluggable framework. This means
    users can plug in different JCA providers in their environment.
    Currently, registered security providers are available to all applications
    running on the same VM instance. And one must register a security
    provider before using it. In order to register a security provider,
    one has to have approriate permissions or update the java.security
    file - this becomes an issue in deployment. Many users have found 
    that it would be very useful if an application/applet can access a 
    provider within its own space (note: not making that provider available 
    to other applications running on the same VM instance) without any 
    special security permissions.

    This method has already been added for the existing engine classes
    in J2SE. This RFE adds the method to the new engine classes in J2SE1.4
    defined in the CertPath API (JSR055):

	java.security.cert.CertPathBuilder
	java.security.cert.CertPathValidator
	java.security.cert.CertStore

   Will affect TCK tests for CertPath API (JSR 055).

Comments
CONVERTED DATA BugTraq+ Release Management Values COMMIT TO FIX: merlin-beta FIXED IN: merlin-beta INTEGRATED IN: merlin-beta VERIFIED IN: merlin-beta
14-06-2004

EVALUATION sharon.liu@eng 2000-12-05 Yes, we should add this new API.
05-12-2000

SUGGESTED FIX sean.mullan@ireland 2000-11-16 See code for new getInstance() method added to CertificateFactory for an example.
16-11-2000