private boolean isUserAuthorized(String clientId) throws DCRMServerException { OAuthConsumerAppDTO[] oAuthConsumerAppDTOS; try { // Get applications owned by the user oAuthConsumerAppDTOS = oAuthAdminService.getAllOAuthApplicationData(); for (OAuthConsumerAppDTO appDTO : oAuthConsumerAppDTOS) { if (clientId.equals(appDTO.getOauthConsumerKey())) { return true; } } } catch (IdentityOAuthAdminException e) { throw DCRMUtils.generateServerException( DCRMConstants.ErrorMessages.FAILED_TO_GET_APPLICATION_BY_ID, clientId, e); } return false; }