package at.gv.egovernment.moa.id.config; import java.util.Properties; import at.gv.egovernment.moa.id.commons.db.dao.config.ConnectionParameterClientAuthType; import at.gv.egovernment.moa.util.MiscUtil; public class ConnectionParameterMOASP extends ConnectionParameter{ private static final String MOASP_PROP_IDENTIFIER_PREFIX = "service.moasp."; public ConnectionParameterMOASP(ConnectionParameterClientAuthType database, Properties prop, String basedirectory) { super(database, prop, basedirectory); } public String getAcceptedServerCertificates() { String e1 = prop.getProperty(MOASP_PROP_IDENTIFIER_PREFIX+PROP_IDENTIFIER_ACCEPEDSERVERCERTS); if (MiscUtil.isEmpty(e1)) return null; else return basedirectory + e1; } public String getClientKeyStore() { String e1 = prop.getProperty(MOASP_PROP_IDENTIFIER_PREFIX+PROP_IDENTIFIER_KEYSTORE); if (MiscUtil.isEmpty(e1)) return null; else return basedirectory + e1; } public String getClientKeyStorePassword() { String e1 = prop.getProperty(MOASP_PROP_IDENTIFIER_PREFIX+PROP_IDENTIFIER_KEYSTOREPASSWORD); if (MiscUtil.isEmpty(e1)) return null; else return e1; } }