diff options
author | Matt Wringe <mwringe@redhat.com> | 2006-07-28 18:48:36 +0000 |
---|---|---|
committer | Matt Wringe <mwringe@redhat.com> | 2006-07-28 18:48:36 +0000 |
commit | 1d186ccb8ccb45a1564f834eab117aaea512e6ff (patch) | |
tree | a53dd7ae8a9fed98d336bfe8e325508f169cf79d /java/security | |
parent | f5f8ea709c1fc30ab976524a93c7dc538f212aaf (diff) | |
download | classpath-1d186ccb8ccb45a1564f834eab117aaea512e6ff.tar.gz |
* gnu/java/security/Engine.java
(getInstance): Add case insentivity to algorithm names
* java/security/Provider.java
(put): Stop using canonical key naming
(remove): Likewise
(toCanonicalKey): Method removed
(get): Method removed, no longer needs to overwrite
parent implementation
Diffstat (limited to 'java/security')
-rw-r--r-- | java/security/Provider.java | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/java/security/Provider.java b/java/security/Provider.java index 4ffaa55bc..57affe1dc 100644 --- a/java/security/Provider.java +++ b/java/security/Provider.java @@ -146,15 +146,9 @@ public abstract class Provider extends Properties implements Serializable */ public Object put(Object key, Object value) { - return super.put(toCanonicalKey(key), value); + return super.put(key, value); } - // overrides same in java.util.Hashtable - public Object get(Object key) - { - return super.get(toCanonicalKey(key)); - } - /** * This method removes the specified key entry (and its associated value) * from the property mapping list. @@ -166,7 +160,7 @@ public abstract class Provider extends Properties implements Serializable */ public Object remove(Object key) { - return super.remove(toCanonicalKey(key)); + return super.remove(key); } /** @@ -192,11 +186,4 @@ public abstract class Provider extends Properties implements Serializable version); } - private Object toCanonicalKey(Object key) - { - if (key.getClass().isAssignableFrom(String.class)) // is it ours? - return ((String) key).toUpperCase(); // use default locale - else - return key; - } } |