94 String code = request.getParameter(
"code");
95 if (code != null && !code.trim().isEmpty()) {
96 LOG.trace(
"Fetching token for code " + code +
" ...");
107 tokenClient.
setExecutor(Utils.createTrustAllExecutor());
112 LOG.trace(
"Token is successfully fetched.");
115 request.getSession(
true).setAttribute(
"access_token", tokenResponse.
getAccessToken());
116 request.getSession(
true).setAttribute(
"id_token", tokenResponse.
getIdToken());
119 LOG.trace(
"Failed to obtain token. Status: " + tokenResponse.getStatus() +
", entity: " + tokenResponse.getEntity());
String clientId
Definition: LoginFilter.java:28
CLIENT_SECRET_BASIC
Definition: AuthenticationMethod.java:18
static final Logger LOG
Definition: LoginFilter.java:21
Definition: TokenClient.java:24
void setAuthUsername(String authUsername)
Definition: BaseRequest.java:62
OpenIdConfigurationResponse discoveryResponse
Definition: LoginFilter.java:30
Definition: GrantType.java:23
Definition: TokenRequest.java:34
void setRedirectUri(String redirectUri)
Definition: TokenRequest.java:179
void setAuthPassword(String authPassword)
Definition: BaseRequest.java:70
void setExecutor(ClientExecutor executor)
Definition: BaseClient.java:84
AUTHORIZATION_CODE
Definition: GrantType.java:33
String getAccessToken()
Definition: TokenResponse.java:89
String getIdToken()
Definition: TokenResponse.java:181
String getTokenEndpoint()
Definition: OpenIdConfigurationResponse.java:192
Definition: TokenResponse.java:22
TokenResponse exec()
Definition: TokenClient.java:218
String redirectUri
Definition: LoginFilter.java:26
void setRequest(T request)
Definition: BaseClient.java:68
void setAuthenticationMethod(AuthenticationMethod authenticationMethod)
Definition: BaseRequest.java:78
void setCode(String code)
Definition: TokenRequest.java:143
void fetchDiscovery(HttpServletRequest request)
Definition: LoginFilter.java:67
Definition: AuthenticationMethod.java:12
String getUserInfoEndpoint()
Definition: OpenIdConfigurationResponse.java:210
String clientSecret
Definition: LoginFilter.java:29