Request method declaration fixed and some logs added
This commit is contained in:
parent
35cf56a086
commit
db882bd0bf
|
@ -73,15 +73,21 @@ public class OpenIdConnectRESTHelper {
|
||||||
logger.debug("Querying access token from OIDC server with URL: " + tokenURL);
|
logger.debug("Querying access token from OIDC server with URL: " + tokenURL);
|
||||||
}
|
}
|
||||||
HttpURLConnection con = (HttpURLConnection) tokenURL.openConnection();
|
HttpURLConnection con = (HttpURLConnection) tokenURL.openConnection();
|
||||||
|
con.setRequestMethod("POST");
|
||||||
con.setDoOutput(true);
|
con.setDoOutput(true);
|
||||||
con.setDoInput(true);
|
con.setDoInput(true);
|
||||||
con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
|
con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
|
||||||
con.setRequestProperty("Accept", "application/json");
|
con.setRequestProperty("Accept", "application/json");
|
||||||
con.setRequestProperty("Method", "POST");
|
|
||||||
if (authorization != null) {
|
if (authorization != null) {
|
||||||
|
if (logger.isDebugEnabled()) {
|
||||||
|
logger.debug("Adding auhotization header as: " + authorization);
|
||||||
|
}
|
||||||
con.setRequestProperty("Authorization", authorization);
|
con.setRequestProperty("Authorization", authorization);
|
||||||
}
|
}
|
||||||
OutputStream os = con.getOutputStream();
|
OutputStream os = con.getOutputStream();
|
||||||
|
if (logger.isDebugEnabled()) {
|
||||||
|
logger.debug("Sending parameters: " + params);
|
||||||
|
}
|
||||||
os.write(mapToQueryString(params).getBytes("UTF-8"));
|
os.write(mapToQueryString(params).getBytes("UTF-8"));
|
||||||
os.close();
|
os.close();
|
||||||
|
|
||||||
|
@ -134,11 +140,11 @@ public class OpenIdConnectRESTHelper {
|
||||||
params.put("refresh_token", Arrays.asList(token.getRefreshTokenString()));
|
params.put("refresh_token", Arrays.asList(token.getRefreshTokenString()));
|
||||||
logger.info("Performing logut from OIDC server with URL: " + logoutUrl);
|
logger.info("Performing logut from OIDC server with URL: " + logoutUrl);
|
||||||
HttpURLConnection con = (HttpURLConnection) logoutUrl.openConnection();
|
HttpURLConnection con = (HttpURLConnection) logoutUrl.openConnection();
|
||||||
|
con.setRequestMethod("POST");
|
||||||
con.setDoOutput(true);
|
con.setDoOutput(true);
|
||||||
con.setDoInput(true);
|
con.setDoInput(true);
|
||||||
con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
|
con.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
|
||||||
con.setRequestProperty("Accept", "application/json");
|
con.setRequestProperty("Accept", "application/json");
|
||||||
con.setRequestProperty("Method", "POST");
|
|
||||||
con.setRequestProperty("Authorization", token.getAsBearer());
|
con.setRequestProperty("Authorization", token.getAsBearer());
|
||||||
OutputStream os = con.getOutputStream();
|
OutputStream os = con.getOutputStream();
|
||||||
os.write(mapToQueryString(params).getBytes("UTF-8"));
|
os.write(mapToQueryString(params).getBytes("UTF-8"));
|
||||||
|
|
Loading…
Reference in New Issue