|
7 | 7 |
|
8 | 8 | import com.nimbusds.oauth2.sdk.id.State;
|
9 | 9 | import com.nimbusds.openid.connect.sdk.Nonce;
|
| 10 | +import org.apache.logging.log4j.LogManager; |
| 11 | +import org.apache.logging.log4j.Logger; |
10 | 12 | import org.apache.logging.log4j.message.ParameterizedMessage;
|
11 | 13 | import org.elasticsearch.action.ActionListener;
|
12 | 14 | import org.elasticsearch.action.support.ActionFilters;
|
@@ -36,6 +38,7 @@ public class TransportOpenIdConnectAuthenticateAction
|
36 | 38 | private final ThreadPool threadPool;
|
37 | 39 | private final AuthenticationService authenticationService;
|
38 | 40 | private final TokenService tokenService;
|
| 41 | + private static final Logger logger = LogManager.getLogger(TransportOpenIdConnectAuthenticateAction.class); |
39 | 42 |
|
40 | 43 | @Inject
|
41 | 44 | public TransportOpenIdConnectAuthenticateAction(ThreadPool threadPool, TransportService transportService,
|
@@ -67,9 +70,8 @@ protected void doExecute(Task task, OpenIdConnectAuthenticateRequest request,
|
67 | 70 | .get(OpenIdConnectRealm.CONTEXT_TOKEN_DATA);
|
68 | 71 | tokenService.createOAuth2Tokens(authentication, originatingAuthentication, tokenMetadata, true,
|
69 | 72 | ActionListener.wrap(tuple -> {
|
70 |
| - final String tokenString = tokenService.getAccessTokenAsString(tuple.v1()); |
71 | 73 | final TimeValue expiresIn = tokenService.getExpirationDelay();
|
72 |
| - listener.onResponse(new OpenIdConnectAuthenticateResponse(authentication.getUser().principal(), tokenString, |
| 74 | + listener.onResponse(new OpenIdConnectAuthenticateResponse(authentication.getUser().principal(), tuple.v1(), |
73 | 75 | tuple.v2(), expiresIn));
|
74 | 76 | }, listener::onFailure));
|
75 | 77 | }, e -> {
|
|
0 commit comments