Commit e2083268 authored by Benny Prange's avatar Benny Prange
Browse files

Release eumw-1.1.0

parent bc1070f7
target/
packer/
*Jenkinsfile
*Jenkinsfile*
.hg/
# IntelliJ project files
......
......@@ -16,3 +16,4 @@ cd6877486ad7373dae2fec12f9f74d19e78d1110 eumw-1.0.4
6220fdf6481bec6cbc12535f3e3ac49ac6bbecff eumw-1.0.5-rc.1
e98bc5c6b60496c8d6533c5655626ba39701cf37 eumw-1.0.5
a642705f08408a92390a630e88983470adb5b6e3 eumw-1.0.6
85339cfcccdabfecb548a9ff0f06a0b7bf48c02f eumw-1.0.7
......@@ -37,7 +37,7 @@ The user documentation for each release is available in the release artifacts.
Please see [CONTRIBUTING.md](CONTRIBUTING.md) for more information on how to submit pull requests.
## License
Copyright © 2018 Governikus KG
Copyright © 2019 Governikus KG
This work is licensed under the EUPL 1.2. See LICENSE.txt for additional information.
......
version: '3'
services:
configuration-wizard:
image: "governikus/eidas-configuration-wizard:1.0.7"
image: "governikus/eidas-configuration-wizard:1.1.0"
ports:
- "443:8080"
environment:
......
version: '3'
services:
configuration-wizard:
image: "governikus/eidas-configuration-wizard:1.0.7"
image: "governikus/eidas-configuration-wizard:1.1.0"
ports:
- "8080:8080"
volumes:
......
FROM governikus/eidas-base-container:1.0.7
FROM governikus/eidas-base-container:1.1.0
MAINTAINER Benny Prange <benny.prange@governikus.de>
# NOTE: Some ENV variables are set in the parent "eidas-base-image"
......
<?xml version="1.0"?>
<!--
~ Copyright (c) 2018 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
~ Copyright (c) 2019 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
~ the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
~ in compliance with the Licence. You may obtain a copy of the Licence at:
~ http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
......@@ -14,7 +14,7 @@
<parent>
<groupId>de.governikus.eumw</groupId>
<artifactId>eumw</artifactId>
<version>1.0.7</version>
<version>1.1.0</version>
</parent>
<artifactId>configuration-wizard</artifactId>
......
/*
* Copyright (c) 2018 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* Copyright (c) 2019 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
* in compliance with the Licence. You may obtain a copy of the Licence at:
* http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
......
/*
* Copyright (c) 2018 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
* in compliance with the Licence. You may obtain a copy of the Licence at:
* http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
* software distributed under the Licence is distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS
* OF ANY KIND, either express or implied. See the Licence for the specific language governing permissions and
* limitations under the Licence.
*/
package de.governikus.eumw.configuration.wizard.exceptions;
/**
* author Pascal Knueppel <br>
* created at: 06.04.2018 - 13:07 <br>
* <br>
* this exception will be used if the application properties could not be saved
*/
public class ApplicationPropertiesSaveException extends RuntimeException
{
public ApplicationPropertiesSaveException(String message)
{
super(message);
}
public ApplicationPropertiesSaveException(String message, Throwable cause)
{
super(message, cause);
}
public ApplicationPropertiesSaveException(Throwable cause)
{
super(cause);
}
}
/*
* Copyright (c) 2019 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
* in compliance with the Licence. You may obtain a copy of the Licence at:
* http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
* software distributed under the Licence is distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS
* OF ANY KIND, either express or implied. See the Licence for the specific language governing permissions and
* limitations under the Licence.
*/
package de.governikus.eumw.configuration.wizard.exceptions;
/**
* author Pascal Knueppel <br>
* created at: 06.04.2018 - 13:07 <br>
* <br>
* this exception will be used if the application properties could not be saved
*/
public class ApplicationPropertiesSaveException extends RuntimeException
{
public ApplicationPropertiesSaveException(String message)
{
super(message);
}
public ApplicationPropertiesSaveException(String message, Throwable cause)
{
super(message, cause);
}
public ApplicationPropertiesSaveException(Throwable cause)
{
super(cause);
}
}
/*
* Copyright (c) 2018 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* Copyright (c) 2019 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
* in compliance with the Licence. You may obtain a copy of the Licence at:
* http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
......
/*
* Copyright (c) 2018 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* Copyright (c) 2019 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
* in compliance with the Licence. You may obtain a copy of the Licence at:
* http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
......
/*
* Copyright (c) 2018 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* Copyright (c) 2019 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
* in compliance with the Licence. You may obtain a copy of the Licence at:
* http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
......
/*
* Copyright (c) 2018 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* Copyright (c) 2019 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
* in compliance with the Licence. You may obtain a copy of the Licence at:
* http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
......
/*
* Copyright (c) 2018 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
* in compliance with the Licence. You may obtain a copy of the Licence at:
* http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
* software distributed under the Licence is distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS
* OF ANY KIND, either express or implied. See the Licence for the specific language governing permissions and
* limitations under the Licence.
*/
package de.governikus.eumw.configuration.wizard.exceptions;
/**
* author Pascal Knueppel <br>
* created at: 06.04.2018 - 13:07 <br>
* <br>
* this exception will be used if the middleware properties could not be saved
*/
public class MiddlewarePropertiesSaveException extends RuntimeException
{
public MiddlewarePropertiesSaveException(String message)
{
super(message);
}
public MiddlewarePropertiesSaveException(String message, Throwable cause)
{
super(message, cause);
}
public MiddlewarePropertiesSaveException(Throwable cause)
{
super(cause);
}
}
/*
* Copyright (c) 2019 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
* in compliance with the Licence. You may obtain a copy of the Licence at:
* http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
* software distributed under the Licence is distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS
* OF ANY KIND, either express or implied. See the Licence for the specific language governing permissions and
* limitations under the Licence.
*/
package de.governikus.eumw.configuration.wizard.exceptions;
/**
* author Pascal Knueppel <br>
* created at: 06.04.2018 - 13:07 <br>
* <br>
* this exception will be used if the middleware properties could not be saved
*/
public class MiddlewarePropertiesSaveException extends RuntimeException
{
public MiddlewarePropertiesSaveException(String message)
{
super(message);
}
public MiddlewarePropertiesSaveException(String message, Throwable cause)
{
super(message, cause);
}
public MiddlewarePropertiesSaveException(Throwable cause)
{
super(cause);
}
}
/*
* Copyright (c) 2018 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
* in compliance with the Licence. You may obtain a copy of the Licence at:
* http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
* software distributed under the Licence is distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS
* OF ANY KIND, either express or implied. See the Licence for the specific language governing permissions and
* limitations under the Licence.
*/
package de.governikus.eumw.configuration.wizard.exceptions;
/**
* author Pascal Knueppel <br>
* created at: 06.04.2018 - 13:07 <br>
* <br>
* this exception will be used if the poseidas configuration could not be saved
*/
public class PoseidasConfigSaveException extends RuntimeException
{
public PoseidasConfigSaveException(String message)
{
super(message);
}
public PoseidasConfigSaveException(String message, Throwable cause)
{
super(message, cause);
}
public PoseidasConfigSaveException(Throwable cause)
{
super(cause);
}
}
/*
* Copyright (c) 2019 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
* in compliance with the Licence. You may obtain a copy of the Licence at:
* http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
* software distributed under the Licence is distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS
* OF ANY KIND, either express or implied. See the Licence for the specific language governing permissions and
* limitations under the Licence.
*/
package de.governikus.eumw.configuration.wizard.exceptions;
/**
* author Pascal Knueppel <br>
* created at: 06.04.2018 - 13:07 <br>
* <br>
* this exception will be used if the poseidas configuration could not be saved
*/
public class PoseidasConfigSaveException extends RuntimeException
{
public PoseidasConfigSaveException(String message)
{
super(message);
}
public PoseidasConfigSaveException(String message, Throwable cause)
{
super(message, cause);
}
public PoseidasConfigSaveException(Throwable cause)
{
super(cause);
}
}
/*
* Copyright (c) 2018 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
* in compliance with the Licence. You may obtain a copy of the Licence at:
* http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
* software distributed under the Licence is distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS
* OF ANY KIND, either express or implied. See the Licence for the specific language governing permissions and
* limitations under the Licence.
*/
package de.governikus.eumw.configuration.wizard.exceptions;
/**
* author Pascal Knueppel <br>
* created at: 09.04.2018 - 07:17 <br>
* <br>
* this exception is used if something bad happens during file saving of the configuration
*/
public class SavingFailedException extends RuntimeException
{
public SavingFailedException(String message)
{
super(message);
}
public SavingFailedException(String message, Throwable cause)
{
super(message, cause);
}
public SavingFailedException(Throwable cause)
{
super(cause);
}
}
/*
* Copyright (c) 2019 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
* in compliance with the Licence. You may obtain a copy of the Licence at:
* http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
* software distributed under the Licence is distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS
* OF ANY KIND, either express or implied. See the Licence for the specific language governing permissions and
* limitations under the Licence.
*/
package de.governikus.eumw.configuration.wizard.exceptions;
/**
* author Pascal Knueppel <br>
* created at: 09.04.2018 - 07:17 <br>
* <br>
* this exception is used if something bad happens during file saving of the configuration
*/
public class SavingFailedException extends RuntimeException
{
public SavingFailedException(String message)
{
super(message);
}
public SavingFailedException(String message, Throwable cause)
{
super(message, cause);
}
public SavingFailedException(Throwable cause)
{
super(cause);
}
}
/*
* Copyright (c) 2018 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
* in compliance with the Licence. You may obtain a copy of the Licence at:
* http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
* software distributed under the Licence is distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS
* OF ANY KIND, either express or implied. See the Licence for the specific language governing permissions and
* limitations under the Licence.
*/
package de.governikus.eumw.configuration.wizard.exceptions;
/**
* author Pascal Knueppel <br>
* created at: 05.04.2018 - 14:00 <br>
* <br>
* this exception is used if the user enters an unkown alias that is not present in a given keystore
*/
public class WrongAliasException extends RuntimeException
{
public WrongAliasException(String message)
{
super(message);
}
public WrongAliasException(String message, Throwable cause)
{
super(message, cause);
}
public WrongAliasException(Throwable cause)
{
super(cause);
}
}
/*
* Copyright (c) 2019 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
* in compliance with the Licence. You may obtain a copy of the Licence at:
* http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
* software distributed under the Licence is distributed on an "AS IS" basis, WITHOUT WARRANTIES OR CONDITIONS
* OF ANY KIND, either express or implied. See the Licence for the specific language governing permissions and
* limitations under the Licence.
*/
package de.governikus.eumw.configuration.wizard.exceptions;
/**
* author Pascal Knueppel <br>
* created at: 05.04.2018 - 14:00 <br>
* <br>
* this exception is used if the user enters an unkown alias that is not present in a given keystore
*/
public class WrongAliasException extends RuntimeException
{
public WrongAliasException(String message)
{
super(message);
}
public WrongAliasException(String message, Throwable cause)
{
super(message, cause);
}
public WrongAliasException(Throwable cause)
{
super(cause);
}
}
/*
* Copyright (c) 2018 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* Copyright (c) 2019 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
* in compliance with the Licence. You may obtain a copy of the Licence at:
* http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
......
/*
* Copyright (c) 2018 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* Copyright (c) 2019 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
* in compliance with the Licence. You may obtain a copy of the Licence at:
* http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
......@@ -12,7 +12,6 @@ package de.governikus.eumw.configuration.wizard.identifier;
import lombok.Getter;
/**
* keys for the application properties
*
......@@ -21,6 +20,7 @@ import lombok.Getter;
public enum ApplicationPropertiesIdentifier
{
SERVER_PORT("server.port"),
ADMIN_INTERFACE_PORT("server.adminInterfacePort"),
SERVER_SSL_KEYSTORE("server.ssl.key-store"),
SERVER_SSL_KEYSTORE_PASSWORD("server.ssl.key-store-password"),
SERVER_SSL_KEY_PASSWORD("server.ssl.key-password"),
......@@ -31,7 +31,13 @@ public enum ApplicationPropertiesIdentifier
DATASOURCE_PASSWORD("spring.datasource.password"),
ADMIN_USERNAME("poseidas.admin.username"),
ADMIN_PASSWORD("poseidas.admin.hashed.password"),
LOGGING_FILE("logging.file");
LOGGING_FILE("logging.file"),
HSM_TYPE("hsm.type"),
HSM_KEYS_DELETE("hsm.keys.delete"),
HSM_KEYS_ARCHIVE("hsm.keys.archive"),
PKCS11_SUN_CONFIG_PROVIDER_FILE_PATH("pkcs11.config"),
PKCS11_HSM_PASSWORD("pkcs11.passwd");
/**
* property key
......
/*
* Copyright (c) 2018 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* Copyright (c) 2019 Governikus KG. Licensed under the EUPL, Version 1.2 or as soon they will be approved by
* the European Commission - subsequent versions of the EUPL (the "Licence"); You may not use this work except
* in compliance with the Licence. You may obtain a copy of the Licence at:
* http://joinup.ec.europa.eu/software/page/eupl Unless required by applicable law or agreed to in writing,
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment