List of usage examples for com.liferay.portal.kernel.util PropsKeys CAS_AUTH_ENABLED
String CAS_AUTH_ENABLED
To view the source code for com.liferay.portal.kernel.util PropsKeys CAS_AUTH_ENABLED.
Click Source Link
From source file:com.ext.portal.servlet.filters.sso.cas.CASFilterExt.java
License:Open Source License
@Override public boolean isFilterEnabled(HttpServletRequest request, HttpServletResponse response) { try {//from w w w .j a v a 2 s . c o m long companyId = PortalUtil.getCompanyId(request); if (PrefsPropsUtil.getBoolean(companyId, PropsKeys.CAS_AUTH_ENABLED, PropsValues.CAS_AUTH_ENABLED)) { return true; } } catch (Exception e) { _log.error(e, e); } return false; }
From source file:com.liferay.portlet.portalsettings.action.EditCompanyAction.java
License:Open Source License
protected void validateCAS(ActionRequest actionRequest) throws Exception { boolean casEnabled = ParamUtil.getBoolean(actionRequest, "settings--" + PropsKeys.CAS_AUTH_ENABLED + "--"); if (!casEnabled) { return;//w w w. j av a2s . co m } String casLoginURL = ParamUtil.getString(actionRequest, "settings--" + PropsKeys.CAS_LOGIN_URL + "--"); String casLogoutURL = ParamUtil.getString(actionRequest, "settings--" + PropsKeys.CAS_LOGOUT_URL + "--"); String casServerName = ParamUtil.getString(actionRequest, "settings--" + PropsKeys.CAS_SERVER_NAME + "--"); String casServerURL = ParamUtil.getString(actionRequest, "settings--" + PropsKeys.CAS_SERVER_URL + "--"); String casServiceURL = ParamUtil.getString(actionRequest, "settings--" + PropsKeys.CAS_SERVICE_URL + "--"); String casNoSuchUserRedirectURL = ParamUtil.getString(actionRequest, "settings--" + PropsKeys.CAS_NO_SUCH_USER_REDIRECT_URL + "--"); if (!Validator.isUrl(casLoginURL)) { SessionErrors.add(actionRequest, "casLoginURLInvalid"); } if (!Validator.isUrl(casLogoutURL)) { SessionErrors.add(actionRequest, "casLogoutURLInvalid"); } if (Validator.isNull(casServerName)) { SessionErrors.add(actionRequest, "casServerNameInvalid"); } if (Validator.isNotNull(casServerURL) && Validator.isNotNull(casServiceURL)) { SessionErrors.add(actionRequest, "casServerURLAndServiceURLConflict"); } else if (Validator.isNull(casServerURL) && Validator.isNull(casServiceURL)) { SessionErrors.add(actionRequest, "casServerURLAndServiceURLNotSet"); } else { if (Validator.isNotNull(casServerURL) && !Validator.isUrl(casServerURL)) { SessionErrors.add(actionRequest, "casServerURLInvalid"); } if (Validator.isNotNull(casServiceURL) && !Validator.isUrl(casServiceURL)) { SessionErrors.add(actionRequest, "casServiceURLInvalid"); } } if (Validator.isNotNull(casNoSuchUserRedirectURL) && !Validator.isUrl(casNoSuchUserRedirectURL)) { SessionErrors.add(actionRequest, "casNoSuchUserURLInvalid"); } }