ec.gob.senescyt.sniese.commons.configurations.ConfiguracionSegura Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of sniese-commons Show documentation
Show all versions of sniese-commons Show documentation
Librería que contiene clases de uso comun para sniese hechos en dropwizard
package ec.gob.senescyt.sniese.commons.configurations;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.google.common.annotations.VisibleForTesting;
import ec.gob.senescyt.sniese.commons.security.shiro.PreferenciasShiro;
public class ConfiguracionSegura {
@JsonProperty("auditoria")
private ConfiguracionAuditoria configuracionAuditoria = new ConfiguracionAuditoria();
@JsonProperty("preferencias_shiro")
private PreferenciasShiro preferenciasShiro = new PreferenciasShiro();
public ConfiguracionSegura() {
// do nothing
}
@VisibleForTesting
public ConfiguracionSegura(ConfiguracionAuditoria configuracionAuditoria, PreferenciasShiro preferenciasShiro) {
this.configuracionAuditoria = configuracionAuditoria;
this.preferenciasShiro = preferenciasShiro;
}
public ConfiguracionAuditoria getConfiguracionAuditoria() {
return configuracionAuditoria;
}
public PreferenciasShiro getPreferenciasShiro() {
return preferenciasShiro;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy