Integrate work by Raif S. Naffah (raif@fl.net.au)
commit3d102c3741af065f1dd1ff0e87cdaf897b1b62a9
authormark <mark@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 17 Nov 2002 00:10:24 +0000 (17 00:10 +0000)
committermark <mark@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 17 Nov 2002 00:10:24 +0000 (17 00:10 +0000)
tree413f3dd029186270eae12c491b26ff3d1f283b4e
parent6dab9bd526a3fabcc49a89ab3a66012e51d119d4
Integrate work by Raif S. Naffah (raif@fl.net.au)
* java/security/DummyKeyPairGenerator.java (clone): New method.
* java/security/DummyMessageDigest.java (clone): New method.
(engineUpdate): Now public.
(engineReset): Likewise.
(engineDigest): Likewise.
(engineGetDigestLength): New method.
* java/security/DummySignature.java (clone): New method.
* java/security/KeyPairGenerator.java (provider): Now package private.
(getInstance(String)): Use getInstance(String,Provider).
(getInstance(String,String): Use getInstance(String,Provider)
(getInstance(String,Provider): New method.
(getInstance(String,String,Provider): Don't cast DummyKeyPairGenerator.
* java/security/KeyPairGeneratorSpi.java (clone): New method.
* java/security/MessageDigest.java (provider): Now package private.
(getInstance(String): Use getInstance(String,Provider).
(getInstance(String,String): Use getInstance(String,Provider)
(getInstance(String,Provider): New method.
* java/security/Provider.java (toCanonicalKey): New method.
(get): New method that uses toCanonicalKey().
(put): Use toCanonicalKey().
(remove): Likewise.
* java/security/Security.java (insertProviderAt): Provider index is one
based, not zero based.
(addProvider): Likewise.
(removeProvider): Likewise.
* java/security/Signature.java (provider): Now package private.
(getInstance(String)): Use getInstance(String,Provider).
(getInstance(String,String): Use getInstance(String,Provider)
(getInstance(String,Provider): New method.
(getInstance(String,String,Provider): Don't cast DummySignature.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@59179 138bc75d-0d04-0410-961f-82ee72b054a4
libjava/ChangeLog
libjava/java/security/DummyKeyPairGenerator.java
libjava/java/security/DummyMessageDigest.java
libjava/java/security/DummySignature.java
libjava/java/security/KeyPairGenerator.java
libjava/java/security/KeyPairGeneratorSpi.java
libjava/java/security/MessageDigest.java
libjava/java/security/Provider.java
libjava/java/security/Security.java
libjava/java/security/Signature.java