56 final String state = CoreUtils.secureRandomString();
58 String code =
codeRequest(client, site.getOxdId(), userId, userSecret, state, nonce);
62 final GetTokensByCodeParams params =
new GetTokensByCodeParams();
63 params.setOxdId(site.getOxdId());
65 params.setState(state);
67 final GetTokensByCodeResponse resp = client.getTokenByCode(Tester.getAuthorization(), params).dataAsResponse(GetTokensByCodeResponse.class);
69 notEmpty(resp.getAccessToken());
70 notEmpty(resp.getIdToken());
71 notEmpty(resp.getRefreshToken());
static String codeRequest(ClientInterface client, String siteId, String userId, String userSecret, String state, String nonce)
Definition: GetTokensByCodeTest.java:75