|
@@ -64,6 +64,7 @@ import java.io.IOException;
|
|
|
import java.io.Writer;
|
|
|
import java.net.HttpURLConnection;
|
|
|
import java.net.URL;
|
|
|
+import java.nio.charset.Charset;
|
|
|
import java.security.Principal;
|
|
|
import java.security.PrivilegedActionException;
|
|
|
import java.security.PrivilegedExceptionAction;
|
|
@@ -554,7 +555,8 @@ public class TestWebDelegationToken {
|
|
|
HttpURLConnection conn = aUrl.openConnection(url, token);
|
|
|
Assert.assertEquals(HttpURLConnection.HTTP_OK,
|
|
|
conn.getResponseCode());
|
|
|
- List<String> ret = IOUtils.readLines(conn.getInputStream());
|
|
|
+ List<String> ret = IOUtils.readLines(conn.getInputStream(),
|
|
|
+ Charset.defaultCharset());
|
|
|
Assert.assertEquals(1, ret.size());
|
|
|
Assert.assertEquals(FOO_USER, ret.get(0));
|
|
|
|
|
@@ -624,7 +626,8 @@ public class TestWebDelegationToken {
|
|
|
HttpURLConnection conn = aUrl.openConnection(url, token);
|
|
|
Assert.assertEquals(HttpURLConnection.HTTP_OK,
|
|
|
conn.getResponseCode());
|
|
|
- List<String> ret = IOUtils.readLines(conn.getInputStream());
|
|
|
+ List<String> ret = IOUtils
|
|
|
+ .readLines(conn.getInputStream(), Charset.defaultCharset());
|
|
|
Assert.assertEquals(1, ret.size());
|
|
|
Assert.assertEquals(FOO_USER, ret.get(0));
|
|
|
|
|
@@ -848,14 +851,15 @@ public class TestWebDelegationToken {
|
|
|
HttpURLConnection conn =
|
|
|
(HttpURLConnection) new URL(strUrl).openConnection();
|
|
|
Assert.assertEquals(HttpURLConnection.HTTP_OK, conn.getResponseCode());
|
|
|
- List<String> ret = IOUtils.readLines(conn.getInputStream());
|
|
|
+ List<String> ret =
|
|
|
+ IOUtils.readLines(conn.getInputStream(), Charset.defaultCharset());
|
|
|
Assert.assertEquals(1, ret.size());
|
|
|
Assert.assertEquals(OK_USER, ret.get(0));
|
|
|
strUrl = String.format("%s?user.name=%s&DOAS=%s", url.toExternalForm(),
|
|
|
FOO_USER, OK_USER);
|
|
|
conn = (HttpURLConnection) new URL(strUrl).openConnection();
|
|
|
Assert.assertEquals(HttpURLConnection.HTTP_OK, conn.getResponseCode());
|
|
|
- ret = IOUtils.readLines(conn.getInputStream());
|
|
|
+ ret = IOUtils.readLines(conn.getInputStream(), Charset.defaultCharset());
|
|
|
Assert.assertEquals(1, ret.size());
|
|
|
Assert.assertEquals(OK_USER, ret.get(0));
|
|
|
|
|
@@ -872,7 +876,8 @@ public class TestWebDelegationToken {
|
|
|
HttpURLConnection conn = aUrl.openConnection(url, token, OK_USER);
|
|
|
Assert.assertEquals(HttpURLConnection.HTTP_OK,
|
|
|
conn.getResponseCode());
|
|
|
- List<String> ret = IOUtils.readLines(conn.getInputStream());
|
|
|
+ List<String> ret = IOUtils
|
|
|
+ .readLines(conn.getInputStream(), Charset.defaultCharset());
|
|
|
Assert.assertEquals(1, ret.size());
|
|
|
Assert.assertEquals(OK_USER, ret.get(0));
|
|
|
|
|
@@ -892,7 +897,8 @@ public class TestWebDelegationToken {
|
|
|
conn = aUrl.openConnection(url, token, OK_USER);
|
|
|
Assert.assertEquals(HttpURLConnection.HTTP_OK,
|
|
|
conn.getResponseCode());
|
|
|
- ret = IOUtils.readLines(conn.getInputStream());
|
|
|
+ ret = IOUtils
|
|
|
+ .readLines(conn.getInputStream(), Charset.defaultCharset());
|
|
|
Assert.assertEquals(1, ret.size());
|
|
|
Assert.assertEquals(FOO_USER, ret.get(0));
|
|
|
|
|
@@ -953,7 +959,8 @@ public class TestWebDelegationToken {
|
|
|
HttpURLConnection conn = aUrl.openConnection(url, token);
|
|
|
Assert.assertEquals(HttpURLConnection.HTTP_OK,
|
|
|
conn.getResponseCode());
|
|
|
- List<String> ret = IOUtils.readLines(conn.getInputStream());
|
|
|
+ List<String> ret = IOUtils
|
|
|
+ .readLines(conn.getInputStream(), Charset.defaultCharset());
|
|
|
Assert.assertEquals(1, ret.size());
|
|
|
Assert.assertEquals("remoteuser=" + FOO_USER+ ":ugi=" + FOO_USER,
|
|
|
ret.get(0));
|
|
@@ -962,7 +969,8 @@ public class TestWebDelegationToken {
|
|
|
conn = aUrl.openConnection(url, token, OK_USER);
|
|
|
Assert.assertEquals(HttpURLConnection.HTTP_OK,
|
|
|
conn.getResponseCode());
|
|
|
- ret = IOUtils.readLines(conn.getInputStream());
|
|
|
+ ret = IOUtils
|
|
|
+ .readLines(conn.getInputStream(), Charset.defaultCharset());
|
|
|
Assert.assertEquals(1, ret.size());
|
|
|
Assert.assertEquals("realugi=" + FOO_USER +":remoteuser=" + OK_USER +
|
|
|
":ugi=" + OK_USER, ret.get(0));
|
|
@@ -1014,7 +1022,8 @@ public class TestWebDelegationToken {
|
|
|
HttpURLConnection conn = aUrl.openConnection(url, token, OK_USER);
|
|
|
Assert.assertEquals(HttpURLConnection.HTTP_OK,
|
|
|
conn.getResponseCode());
|
|
|
- List<String> ret = IOUtils.readLines(conn.getInputStream());
|
|
|
+ List<String> ret = IOUtils
|
|
|
+ .readLines(conn.getInputStream(), Charset.defaultCharset());
|
|
|
Assert.assertEquals(1, ret.size());
|
|
|
Assert.assertEquals("realugi=" + FOO_USER +":remoteuser=" + OK_USER +
|
|
|
":ugi=" + OK_USER, ret.get(0));
|