updated client API with more useful errors, removed unused service reference
parent
c59f722cc2
commit
fcfc620d51
|
@ -24,7 +24,6 @@ import org.mitre.oauth2.model.ClientDetailsEntity;
|
||||||
import org.mitre.oauth2.model.ClientDetailsEntity.AuthMethod;
|
import org.mitre.oauth2.model.ClientDetailsEntity.AuthMethod;
|
||||||
import org.mitre.oauth2.service.ClientDetailsEntityService;
|
import org.mitre.oauth2.service.ClientDetailsEntityService;
|
||||||
import org.mitre.oauth2.web.AuthenticationUtilities;
|
import org.mitre.oauth2.web.AuthenticationUtilities;
|
||||||
import org.mitre.openid.connect.service.UserInfoService;
|
|
||||||
import org.mitre.openid.connect.view.ClientEntityViewForAdmins;
|
import org.mitre.openid.connect.view.ClientEntityViewForAdmins;
|
||||||
import org.mitre.openid.connect.view.ClientEntityViewForUsers;
|
import org.mitre.openid.connect.view.ClientEntityViewForUsers;
|
||||||
import org.mitre.openid.connect.view.HttpCodeView;
|
import org.mitre.openid.connect.view.HttpCodeView;
|
||||||
|
@ -75,9 +74,6 @@ public class ClientAPI {
|
||||||
@Autowired
|
@Autowired
|
||||||
private ClientDetailsEntityService clientService;
|
private ClientDetailsEntityService clientService;
|
||||||
|
|
||||||
@Autowired
|
|
||||||
private UserInfoService userInfoService;
|
|
||||||
|
|
||||||
private JsonParser parser = new JsonParser();
|
private JsonParser parser = new JsonParser();
|
||||||
|
|
||||||
private Gson gson = new GsonBuilder()
|
private Gson gson = new GsonBuilder()
|
||||||
|
@ -239,7 +235,7 @@ public class ClientAPI {
|
||||||
} catch (IllegalArgumentException e) {
|
} catch (IllegalArgumentException e) {
|
||||||
logger.error("Unable to save client: {}", e.getMessage());
|
logger.error("Unable to save client: {}", e.getMessage());
|
||||||
m.addAttribute(HttpCodeView.CODE, HttpStatus.BAD_REQUEST);
|
m.addAttribute(HttpCodeView.CODE, HttpStatus.BAD_REQUEST);
|
||||||
m.addAttribute(JsonErrorView.ERROR_MESSAGE, "Unable to save client");
|
m.addAttribute(JsonErrorView.ERROR_MESSAGE, "Unable to save client: " + e.getMessage());
|
||||||
return JsonErrorView.VIEWNAME;
|
return JsonErrorView.VIEWNAME;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -340,7 +336,7 @@ public class ClientAPI {
|
||||||
} catch (IllegalArgumentException e) {
|
} catch (IllegalArgumentException e) {
|
||||||
logger.error("Unable to save client: {}", e.getMessage());
|
logger.error("Unable to save client: {}", e.getMessage());
|
||||||
m.addAttribute(HttpCodeView.CODE, HttpStatus.BAD_REQUEST);
|
m.addAttribute(HttpCodeView.CODE, HttpStatus.BAD_REQUEST);
|
||||||
m.addAttribute(JsonErrorView.ERROR_MESSAGE, "Unable to save client");
|
m.addAttribute(JsonErrorView.ERROR_MESSAGE, "Unable to save client: " + e.getMessage());
|
||||||
return JsonErrorView.VIEWNAME;
|
return JsonErrorView.VIEWNAME;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue