Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-4393624

Add getInstance(String, Provider) to JCE engine classes

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P3 P3
    • 1.4.0
    • unknown
    • security-libs
    • beta
    • generic
    • solaris_7
    • Verified

          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 JCE engine classes:

             javax.crypto.Cipher
             javax.crypto.KeyAgreement
             javax.crypto.Mac
             javax.crypto.KeyGenerator
             javax.crypto.SecretKeyFactory
             javax.crypto.ExemptionMechanism

              

            shihliu Sharon Liu (Inactive)
            shihliu Sharon Liu (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: