/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package com.fitbank.security.utils; import org.apache.commons.configuration.Configuration; import com.fitbank.common.properties.PropertiesHandler; /** * Clase que tiene métodos utilitarios varios. * * @author FitBank HB */ public class SecurityHelper { /** * Verifica si el filtro de seguridad definido en security.properties * esta activo o no * * @param instance Instancia (core o uci) * * @return boolean si filtro de seguridad esta activo o no */ public static boolean isSecurityFilterActive(String instance) { Configuration conf = PropertiesHandler.getConfig("security"); String sActive = conf.getString("security.filter.active"); boolean bActive = Boolean.valueOf(sActive); return instance.equalsIgnoreCase(sActive) || bActive; } }