package org.josso.liferay6.agent;
import com.liferay.portal.kernel.util.GetterUtil;
import com.liferay.portal.util.PrefsPropsUtil;
import com.liferay.portal.util.PropsUtil;
/**
* Util for accessing JOSSO-specific Liferay configuration properties.
*
* @author <a href="mailto:gbrigand@josso.org">Gianluca Brigandi</a>
*/
public class JossoLiferayProps {
//third paramater in these functions is default value
public static boolean isEnabled(long companyId) {
try {
return PrefsPropsUtil.getBoolean(companyId, JOSSSO_SSO_AUTH_ENABLED, GetterUtil.getBoolean(
PropsUtil.get(JOSSSO_SSO_AUTH_ENABLED)));
} catch (com.liferay.portal.kernel.exception.SystemException e) {
e.printStackTrace(); //To change body of catch statement use File | Settings | File Templates.
return false;
}
}
public static final String JOSSSO_SSO_AUTH_ENABLED = "josso.sso.auth.enabled";
}