use of org.xdi.exception.ConfigurationException in project oxAuth by GluuFederation.
the class ConfigurationFactory method loadCryptoConfigurationSalt.
public void loadCryptoConfigurationSalt() {
try {
FileConfiguration cryptoConfiguration = createFileConfiguration(saltFilePath, true);
this.cryptoConfigurationSalt = cryptoConfiguration.getString("encodeSalt");
} catch (Exception ex) {
log.error("Failed to load configuration from {}", ex, saltFilePath);
throw new ConfigurationException("Failed to load configuration from " + saltFilePath, ex);
}
}
use of org.xdi.exception.ConfigurationException in project oxTrust by GluuFederation.
the class ConfigurationFactory method loadCryptoConfigurationSalt.
public void loadCryptoConfigurationSalt() {
try {
FileConfiguration cryptoConfiguration = createFileConfiguration(saltFilePath, true);
this.cryptoConfigurationSalt = cryptoConfiguration.getString("encodeSalt");
} catch (Exception ex) {
log.error("Failed to load configuration from {}", ex, this.saltFilePath);
throw new ConfigurationException("Failed to load configuration from " + this.saltFilePath, ex);
}
}
use of org.xdi.exception.ConfigurationException in project oxTrust by GluuFederation.
the class ConfigurationFactory method createFileConfiguration.
private FileConfiguration createFileConfiguration(String fileName, boolean isMandatory) {
try {
FileConfiguration fileConfiguration = new FileConfiguration(fileName);
if (fileConfiguration.isLoaded()) {
log.debug("########## fileName = " + fileConfiguration.getFileName());
log.debug("########## oxtrust_ConfigurationEntryDN = " + fileConfiguration.getString("oxtrust_ConfigurationEntryDN"));
return fileConfiguration;
}
} catch (Exception ex) {
if (isMandatory) {
log.error("Failed to load configuration from {}", ex, fileName);
throw new ConfigurationException("Failed to load configuration from " + fileName, ex);
}
}
return null;
}
Aggregations