ADOOP-9643. org.apache.hadoop.security.SecurityUtil calls toUpperCase(Locale.getDefault()) as well as toLowerCase(Locale.getDefault()) on hadoop.security.authentication value. (markrmiller@gmail.com via tucu)
git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1504965 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
aba335279a
commit
5b3e74e42c
|
@ -830,6 +830,10 @@ Release 2.1.0-beta - 2013-07-02
|
|||
HADOOP-8440. HarFileSystem.decodeHarURI fails for URIs whose host contains
|
||||
numbers. (Ivan Mitic via cnauroth)
|
||||
|
||||
HADOOP-9643. org.apache.hadoop.security.SecurityUtil calls
|
||||
toUpperCase(Locale.getDefault()) as well as toLowerCase(Locale.getDefault())
|
||||
on hadoop.security.authentication value. (markrmiller@gmail.com via tucu)
|
||||
|
||||
Release 2.0.5-alpha - 06/06/2013
|
||||
|
||||
INCOMPATIBLE CHANGES
|
||||
|
|
|
@ -672,7 +672,7 @@ public class SecurityUtil {
|
|||
public static AuthenticationMethod getAuthenticationMethod(Configuration conf) {
|
||||
String value = conf.get(HADOOP_SECURITY_AUTHENTICATION, "simple");
|
||||
try {
|
||||
return Enum.valueOf(AuthenticationMethod.class, value.toUpperCase());
|
||||
return Enum.valueOf(AuthenticationMethod.class, value.toUpperCase(Locale.ENGLISH));
|
||||
} catch (IllegalArgumentException iae) {
|
||||
throw new IllegalArgumentException("Invalid attribute value for " +
|
||||
HADOOP_SECURITY_AUTHENTICATION + " of " + value);
|
||||
|
@ -685,6 +685,6 @@ public class SecurityUtil {
|
|||
authenticationMethod = AuthenticationMethod.SIMPLE;
|
||||
}
|
||||
conf.set(HADOOP_SECURITY_AUTHENTICATION,
|
||||
authenticationMethod.toString().toLowerCase());
|
||||
authenticationMethod.toString().toLowerCase(Locale.ENGLISH));
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue