summaryrefslogtreecommitdiff
path: root/java/security
diff options
context:
space:
mode:
authorMatt Wringe <mwringe@redhat.com>2006-07-28 18:48:36 +0000
committerMatt Wringe <mwringe@redhat.com>2006-07-28 18:48:36 +0000
commit1d186ccb8ccb45a1564f834eab117aaea512e6ff (patch)
treea53dd7ae8a9fed98d336bfe8e325508f169cf79d /java/security
parentf5f8ea709c1fc30ab976524a93c7dc538f212aaf (diff)
downloadclasspath-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.java17
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;
- }
}