Alon Bar-Lev has posted comments on this change. Change subject: aaa : Add engine sso ......................................................................
Patch Set 65: (2 comments) https://gerrit.ovirt.org/#/c/36119/65/backend/manager/modules/enginesso/src/main/java/org/ovirt/engine/core/sso/servlets/UnauthorizedServlet.java File backend/manager/modules/enginesso/src/main/java/org/ovirt/engine/core/sso/servlets/UnauthorizedServlet.java: Line 20: SSOConfig config = (SSOConfig) request.getServletContext().getAttribute(SSOUtils.SSO_CONFIG); Line 21: if (config.isAllowDisableExternalAuth()) { Line 22: if (config.isEnforceNego()) { Line 23: SSOUtils.redirectToErrorPage(request, response, Line 24: new OAuthException(SSOUtils.ERR_CODE_UNAUTHORIZED_CLIENT, "HTTP Status 401 - authentication required.")); the message goes to user, you can avoid technical details, I refer to the http status. Line 25: } else { Line 26: request.getSession(true).setAttribute(SSOUtils.CHECK_AUTHENTICATION, "0"); Line 27: response.sendRedirect(request.getContextPath() + SSOUtils.LOGIN_FORM_URI); Line 28: } https://gerrit.ovirt.org/#/c/36119/65/backend/manager/modules/enginesso/src/main/java/org/ovirt/engine/core/sso/utils/SSOUtils.java File backend/manager/modules/enginesso/src/main/java/org/ovirt/engine/core/sso/utils/SSOUtils.java: Line 78: public static final String ERR_CODE_UNSUPPORTED_GRANT_TYPE = "unsupported_grant_type"; Line 79: public static final String ERR_CODE_INVALID_REQUEST = "invalid_request"; Line 80: public static final String ERR_CODE_UNAUTHORIZED_CLIENT = "unauthorized_client"; Line 81: public static final String ERR_CODE_ACCESS_DENIED = "access_denied"; Line 82: public static final String ERR_CODE_ACCESS_DENIED_IDENTITY = "access_denied_identity"; do you mean unauthorized_client or access_denied? please make sure all your codes are available in rfc[1], these are specified randomly per each command, seek for "[USASCII] error code" [1] http://tools.ietf.org/html/rfc6749 Line 83: public static final String ERR_CODE_INVALID_SCOPE = "invalid_scope"; Line 84: public static final String ERR_CODE_SERVER_ERROR = "server_error"; Line 85: Line 86: public static final String ERR_CODE_INVALID_GRANT_MSG = "The provided authorization grant is no longer valid or not valid for the requested redirect uri."; -- To view, visit https://gerrit.ovirt.org/36119 To unsubscribe, visit https://gerrit.ovirt.org/settings Gerrit-MessageType: comment Gerrit-Change-Id: I4894fc12653027271b6abd4dd5313b10593703fa Gerrit-PatchSet: 65 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Ravi Nori <rn...@redhat.com> Gerrit-Reviewer: Alon Bar-Lev <alo...@redhat.com> Gerrit-Reviewer: Jenkins CI Gerrit-Reviewer: Oved Ourfali <oourf...@redhat.com> Gerrit-Reviewer: Ravi Nori <rn...@redhat.com> Gerrit-Reviewer: automat...@ovirt.org Gerrit-HasComments: Yes _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches