tokenRequest.setCode("testCode"); tokenRequest.setRedirectUri("https://ce-ob.gluu.org/cas/login"); tokenRequest.setAuthUsername(clientId);
tokenRequest.setCode(authorizationCode); tokenRequest.setRedirectUri(umaRedirectUri); tokenRequest.setAuthUsername(umaClientId);
tokenRequest.setCode(authorizationCode3); tokenRequest.setRedirectUri(redirectUri); tokenRequest.setAuthUsername(clientId);
tokenRequest.setCode(authorizationCode1); tokenRequest.setRedirectUri(redirectUri); tokenRequest.setAuthenticationMethod(AuthenticationMethod.CLIENT_SECRET_POST);
@Parameters({"tokenPath", "redirectUri"}) @Test(dependsOnMethods = "dynamicClientRegistration") public void requestAccessToken(final String tokenPath, final String redirectUri) throws Exception { Builder request = ResteasyClientBuilder.newClient().target(url.toString() + tokenPath).request(); TokenRequest tokenRequest = new TokenRequest(GrantType.AUTHORIZATION_CODE); tokenRequest.setCode("6f6f3f01-a034-4336-bf31-2e74868e5838"); tokenRequest.setRedirectUri(redirectUri); tokenRequest.setAuthUsername(clientId); tokenRequest.setAuthPassword(clientSecret); request.header("Authorization", "Basic " + tokenRequest.getEncodedCredentials()); request.header("Content-Type", MediaType.APPLICATION_FORM_URLENCODED); Response response = request .post(Entity.form(new MultivaluedHashMap<String, String>(tokenRequest.getParameters()))); String entity = response.readEntity(String.class); showResponse("requestAccessToken", response, entity); assertEquals(response.getStatus(), 400, "Unexpected response code."); assertNotNull(entity, "Unexpected result: " + entity); try { JSONObject jsonObj = new JSONObject(entity); assertTrue(jsonObj.has("error"), "The error type is null"); assertTrue(jsonObj.has("error_description"), "The error description is null"); } catch (JSONException e) { e.printStackTrace(); fail(e.getMessage() + "\nResponse was: " + entity); } }
tokenRequest.setCode(authorizationCode2); tokenRequest.setRedirectUri(redirectUri); tokenRequest.setAuthUsername(clientId2);
tokenRequest.setCode(authorizationCode3); tokenRequest.setRedirectUri(redirectUri); tokenRequest.setAuthUsername(clientId3);
tokenRequest.setCode(authorizationCode1); tokenRequest.setRedirectUri(redirectUri); tokenRequest.setAuthUsername(clientId1);
tokenRequest.setCode(authorizationCode2); tokenRequest.setRedirectUri(redirectUri); tokenRequest.setAuthUsername(clientId2);
tokenRequest.setCode(authorizationCode1); tokenRequest.setRedirectUri(redirectUri); tokenRequest.setAuthUsername(clientId);
tokenRequest.setCode(authorizationCode1); tokenRequest.setRedirectUri(redirectUri); tokenRequest.setAuthUsername(clientId);
tokenRequest.setKeyId(keyId); tokenRequest.setAudience(audience); tokenRequest.setCode(authorizationCode4); tokenRequest.setRedirectUri(redirectUri); tokenRequest.setAuthUsername(clientId4);
tokenRequest.setCryptoProvider(cryptoProvider); tokenRequest.setAudience(audience); tokenRequest.setCode(authorizationCode5); tokenRequest.setRedirectUri(redirectUri); tokenRequest.setAuthUsername(clientId5);
tokenRequest.setCode(authorizationCode4); tokenRequest.setRedirectUri(redirectUri); tokenRequest.setAuthUsername(clientId);
tokenRequest.setCode(token.getAuthorizationCode()); tokenRequest.setRedirectUri(umaRedirectUri); tokenRequest.setAuthUsername(umaClientId);
public void exec() { try { TokenRequest request = new TokenRequest(grantType); request.setAuthUsername(clientId); request.setAuthPassword(clientSecret); request.setCode(code); request.setRedirectUri(redirectUri); request.setUsername(username); request.setPassword(password); request.setScope(scope); request.setAssertion(assertion); request.setRefreshToken(refreshToken); request.setAuthenticationMethod(authenticationMethod); if (authenticationMethod.equals(AuthenticationMethod.CLIENT_SECRET_JWT)) { request.setAudience(tokenEndpoint); } TokenClient client = new TokenClient(tokenEndpoint); client.setRequest(request); TokenResponse response = client.exec(); if (response.getStatus() == 200) { userInfoAction.setAccessToken(response.getAccessToken()); } showResults = true; requestString = client.getRequestAsString(); responseString = client.getResponseAsString(); } catch (Exception e) { log.error(e.getMessage(), e); } }
tokenRequest.setCode(authorizationCode); tokenRequest.setRedirectUri(redirectUri); tokenRequest.setAuthUsername(clientId);
String clientId, String clientSecret) { setRequest(new TokenRequest(GrantType.AUTHORIZATION_CODE)); getRequest().setCode(code); getRequest().setRedirectUri(redirectUri); getRequest().setAuthUsername(clientId);
tokenRequest.setCode(authorizationCode); tokenRequest.setRedirectUri(redirectUri); tokenRequest.setAuthUsername(clientId);
tokenRequest.setCode(authorizationCode); tokenRequest.setRedirectUri(redirectUris); tokenRequest.setAuthUsername(clientId);