@Override public String getHttpMethod() { if (getRequest() != null) { if (StringUtils.isNotBlank(getRequest().getHttpMethod())) { return getRequest().getHttpMethod(); } if (getRequest().getRegistrationAccessToken() != null) { return HttpMethod.GET; } } return HttpMethod.POST; }
clientRequest.header("Content-Type", getRequest().getContentType()); clientRequest.accept(getRequest().getMediaType()); if (StringUtils.isNotBlank(getRequest().getRegistrationAccessToken())) { clientRequest.header("Authorization", "Bearer " + getRequest().getRegistrationAccessToken()); if (getRequest().getRedirectUris() != null && !getRequest().getRedirectUris().isEmpty()) { requestBody.put(REDIRECT_URIS.toString(), new JSONArray(getRequest().getRedirectUris())); if (getRequest().getClaimsRedirectUris() != null && !getRequest().getClaimsRedirectUris().isEmpty()) { requestBody.put(CLAIMS_REDIRECT_URIS.toString(), new JSONArray(getRequest().getClaimsRedirectUris())); if (getRequest().getResponseTypes() != null && !getRequest().getResponseTypes().isEmpty()) { requestBody.put(RESPONSE_TYPES.toString(), new JSONArray(getRequest().getResponseTypes())); if (getRequest().getGrantTypes() != null && !getRequest().getGrantTypes().isEmpty()) { requestBody.put(GRANT_TYPES.toString(), new JSONArray(getRequest().getGrantTypes())); if (getRequest().getApplicationType() != null) { requestBody.put(APPLICATION_TYPE.toString(), getRequest().getApplicationType()); if (getRequest().getContacts() != null && !getRequest().getContacts().isEmpty()) { requestBody.put(CONTACTS.toString(), new JSONArray(getRequest().getContacts())); if (StringUtils.isNotBlank(getRequest().getClientName())) { requestBody.put(CLIENT_NAME.toString(), getRequest().getClientName()); if (StringUtils.isNotBlank(getRequest().getIdTokenTokenBindingCnf())) { requestBody.put(ID_TOKEN_TOKEN_BINDING_CNF.toString(), getRequest().getIdTokenTokenBindingCnf());