Closed Bug 114934 Opened 23 years ago Closed 22 years ago

deprecate APIs that are superseded by JCA

Categories

(JSS Graveyard :: Documentation, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: jamie-bugzilla, Assigned: jamie-bugzilla)

Details

After implementing JCA, deprecate all the classes and methods whose functionality can be obtained through the JCA.
Blocks: 112882
No longer blocks: 112882
Target Milestone: --- → 3.2
I doubt many APIs can be deprecated, since much of our JCA support doesn't work.
Priority: -- → P2
This is even more tricky. Now our JCA providers use these interfaces internally, so if we deprecate them, our own code is using deprecated interfaces. When we finally get rid of these interfaces, we will either have to 1) leave them around undocumented, or 2) rewrite the provider code to call something else (PK11 code directly?).
Status: NEW → ASSIGNED
OS: Mac System 8.0 → All
QA Contact: somni
Hardware: Macintosh → All
Deprecated a bunch of classes in favor of the JCA. /cvsroot/mozilla/security/jss/org/mozilla/jss/crypto/Cipher.java,v <-- Cipher.java new revision: 1.4; previous revision: 1.3 /cvsroot/mozilla/security/jss/org/mozilla/jss/crypto/CryptoToken.java,v <-- CryptoToken.java new revision: 1.3; previous revision: 1.2 /cvsroot/mozilla/security/jss/org/mozilla/jss/crypto/JSSMessageDigest.java,v <-- JSSMessageDigest.java new revision: 1.3; previous revision: 1.2 /cvsroot/mozilla/security/jss/org/mozilla/jss/crypto/JSSSecureRandom.java,v <-- JSSSecureRandom.java new revision: 1.3; previous revision: 1.2 /cvsroot/mozilla/security/jss/org/mozilla/jss/crypto/KeyGenerator.java,v <-- KeyGenerator.java new revision: 1.3; previous revision: 1.2 /cvsroot/mozilla/security/jss/org/mozilla/jss/crypto/KeyPairGenerator.java,v <-- KeyPairGenerator.java new revision: 1.4; previous revision: 1.3 /cvsroot/mozilla/security/jss/org/mozilla/jss/crypto/KeyWrapper.java,v <-- KeyWrapper.java new revision: 1.6; previous revision: 1.5 /cvsroot/mozilla/security/jss/org/mozilla/jss/crypto/Signature.java,v <-- Signature.java new revision: 1.3; previous revision: 1.2
Marking this as fixed by the above checkins.
Status: ASSIGNED → RESOLVED
Closed: 22 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.