diff options
762 files changed, 14568 insertions, 2721 deletions
diff --git a/.cisettings.xml b/.cisettings.xml new file mode 100644 index 00000000..8556c6a8 --- /dev/null +++ b/.cisettings.xml @@ -0,0 +1,37 @@ +<settings xmlns="http://maven.apache.org/SETTINGS/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.1.0 http://maven.apache.org/xsd/settings-1.1.0.xsd"> + <servers> + <server> + <id>gitlab</id> + <configuration> + <httpHeaders> + <property> + <name>Job-Token</name> + <value>${env.CI_JOB_TOKEN}</value> + </property> + </httpHeaders> + </configuration> + </server> + <server> + <id>gitlab-localbuild</id> + <configuration> + <httpHeaders> + <property> + <name>Private-Token</name> + <value>${env.PRIVATE_TOKEN}</value> + </property> + </httpHeaders> + </configuration> + </server> + <server> + <id>egizMaven</id> + <username>${env.EGIZ_MAVEN_USER}</username> + <password>${env.EGIZ_MAVEN_PASSWORD}</password> + <configuration> + <knownHostsProvider implementation="org.apache.maven.wagon.providers.ssh.knownhost.NullKnownHostProvider"> + <hostKeyChecking>no</hostKeyChecking> + </knownHostsProvider> + </configuration> + </server> + </servers> +</settings> diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 00000000..f6dfac69 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,111 @@ +#image: maven:latest +image: maven:3.6.3-jdk-11 + +variables: + LC_ALL: "en_US.UTF-8" + LANG: "en_US.UTF-8" + LANGUAGE: "en_US" + LIB_NAME: "eaaf-components" + MAVEN_CLI_OPTS: "--batch-mode --errors --fail-at-end --show-version -DinstallAtEnd=true -DdeployAtEnd=true --settings ${CI_PROJECT_DIR}/.cisettings.xml" + MAVEN_OPTS: "-Dhttps.protocols=TLSv1.2 -Dmaven.repo.local=${CI_PROJECT_DIR}/.m2/repository -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=WARN -Dorg.slf4j.simpleLogger.showDateTime=true -Djava.awt.headless=true" + GIT_SUBMODULE_STRATEGY: recursive + GIT_DEPTH: "2" + SECURE_LOG_LEVEL: "debug" + JACOCO_CSV_LOCATION: 'build_reporting/target/site/jacoco-aggregate-ut/jacoco.csv' + +include: + - template: Dependency-Scanning.gitlab-ci.yml + - template: Security/SAST.gitlab-ci.yml + - template: Secret-Detection.gitlab-ci.yml + +default: + tags: + - docker + +stages: + - assemble + - test + - package + - release + +cache: + paths: + - ".m2/repository" + +assemble: + stage: assemble + except: + - tags + tags: + - docker + script: | + mvn $MAVEN_CLI_OPTS compile test + artifacts: + when: always + reports: + junit: "**/target/surefire-reports/TEST-*.xml" + paths: + - build_reporting/target/site/jacoco-aggregate-ut/jacoco.xml + - build_reporting/target/site/jacoco-aggregate-ut/jacoco.csv + +coverage: + stage: test + image: haynes/jacoco2cobertura:1.0.4 + tags: + - docker + script: + - mkdir -p target/site + # convert report from jacoco to cobertura + - 'python /opt/cover2cover.py build_reporting/target/site/jacoco-aggregate-ut/jacoco.xml eaaf_core_api/src/main/java eaaf_core_utils/src/main/java eaaf_core/src/main/java eaaf_modules/eaaf_module_auth_sl20/src/main/java eaaf_modules/eaaf_module_moa-sig/src/main/java eaaf_modules/eaaf_module_pvp2_core/src/main/java eaaf_modules/eaaf_module_pvp2_idp/src/main/java eaaf_modules/eaaf_module_pvp2_sp/src/main/java > target/site/cobertura.xml' + # read the <source></source> tag and prepend the path to every filename attribute + #- 'python /opt/source2filename.py target/site/cobertura.xml' + - awk -F"," '{ instructions += $4 + $5; covered += $5 } END { print covered, "/", instructions, " instructions covered"; print 100*covered/instructions, "% covered" }' $JACOCO_CSV_LOCATION + needs: + - job: assemble + dependencies: + - assemble + artifacts: + reports: + cobertura: target/site/cobertura.xml + + +publishToGitlab: + stage: package + tags: + - docker + except: + - tags + - /^feature/.*$/i + before_script: + - mkdir -p ~/.ssh + - ssh-keyscan apps.egiz.gv.at >> ~/.ssh/known_hosts + - chmod 644 ~/.ssh/known_hosts + script: | + export VERSION=$(mvn -B help:evaluate -Dexpression=project.version -B | grep -v "\[INFO\]" | grep -Po "\d+\.\d+\.\d+((-\w*)+)?") + echo "Publishing version $VERSION for $LIB_NAME to public EGIZ maven" + mvn $MAVEN_CLI_OPTS deploy -s .cisettings.xml -P jenkinsDeploy -DskipTests + echo "VERSION=$VERSION" >> variables.env + artifacts: + when: always + reports: + dotenv: variables.env + +release: + stage: release + image: registry.gitlab.com/gitlab-org/release-cli:latest + tags: + - docker + needs: + - job: publishToGitlab + artifacts: true + when: manual + only: + - master + script: | + echo "Releasing version $VERSION of $LIB_NAME" + echo "Publishing version $VERSION to public EGIZ maven" + mvn $MAVEN_CLI_OPTS deploy -s .cisettings.xml + release: + name: "$VERSION" + tag_name: "v$VERSION" + description: "$(cat README.md)" diff --git a/build_infos.txt b/build_infos.txt index 584f3250..126ff9c4 100644 --- a/build_infos.txt +++ b/build_infos.txt @@ -1,3 +1,5 @@ Infos for version update mvn versions:set -DnewVersion=4.0.2-snapshot ... update parent project version by using - mvn versions:commit ... delete backups of parent pom
\ No newline at end of file + mvn versions:commit ... delete backups of parent pom + + mvn -P jenkinsDeploy deploy ... for apps.egiz deployment
\ No newline at end of file diff --git a/build_reporting/pom.xml b/build_reporting/pom.xml new file mode 100644 index 00000000..649e650a --- /dev/null +++ b/build_reporting/pom.xml @@ -0,0 +1,82 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>at.gv.egiz</groupId> + <artifactId>eaaf</artifactId> + <version>1.2.1-SNAPSHOT</version> + </parent> + <artifactId>build_reporting</artifactId> + <packaging>pom</packaging> + <name>Reporting Module</name> + + <dependencies> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf_core_api</artifactId> + </dependency> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf_core_utils</artifactId> + </dependency> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf-core</artifactId> + </dependency> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf_module_auth_sl20</artifactId> + </dependency> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf_module_moa-sig</artifactId> + </dependency> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf_module_pvp2_core</artifactId> + </dependency> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf_module_pvp2_idp</artifactId> + </dependency> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf_module_pvp2_sp</artifactId> + </dependency> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf-springboot-utils</artifactId> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>org.jacoco</groupId> + <artifactId>jacoco-maven-plugin</artifactId> + <version>${jacoco-maven-plugin.version}</version> + <executions> + <!-- aggregated unit test coverage report --> + <execution> + <id>aggregate-reports-ut</id> + <phase>test</phase> + <goals> + <goal>report-aggregate</goal> + </goals> + <configuration> + <title>Maven Multimodule Coverage Demo: Coverage of Unit Tests</title> + <outputDirectory>${project.reporting.outputDirectory}/jacoco-aggregate-ut</outputDirectory> + <dataFileExcludes> + <!-- exclude coverage data of integration tests --> + <dataFileExclude>**/target/jacoco-it.exec</dataFileExclude> + </dataFileExcludes> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + +</project>
\ No newline at end of file diff --git a/eaaf-springboot-utils/checks/spotbugs-exclude.xml b/eaaf-springboot-utils/checks/spotbugs-exclude.xml new file mode 100644 index 00000000..7bb320ee --- /dev/null +++ b/eaaf-springboot-utils/checks/spotbugs-exclude.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<FindBugsFilter> + <Match> + <!-- Paths and URLs only loaded from configuration --> + <Class name="at.gv.egiz.eaaf.utils.springboot.ajp.TomcatAjpConfiguration" /> + <Method name="servletContainer" /> + <OR> + <Bug pattern="PATH_TRAVERSAL_IN" /> + </OR> + </Match> +</FindBugsFilter> diff --git a/eaaf-springboot-utils/pom.xml b/eaaf-springboot-utils/pom.xml new file mode 100644 index 00000000..a9d05417 --- /dev/null +++ b/eaaf-springboot-utils/pom.xml @@ -0,0 +1,130 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>at.gv.egiz</groupId> + <artifactId>eaaf</artifactId> + <version>1.2.1-SNAPSHOT</version> + </parent> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf-springboot-utils</artifactId> + <name>EAAF SpringBoot Utils</name> + <description>Common utils for SpringBoot applications</description> + + <licenses> + <license> + <name>European Union Public License, version 1.2 (EUPL-1.2)</name> + <url>https://opensource.org/licenses/EUPL-1.2</url> + <distribution>repo</distribution> + </license> + </licenses> + + <developers> + <developer> + <name>Thomas Lenz</name> + <email>thomas.lenz@egiz.gv.at</email> + <organization>eGovernment Innovation Center (EGIZ)</organization> + <organizationUrl>https://www.egiz.gv.at</organizationUrl> + </developer> + </developers> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + </properties> + + <dependencies> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf_core_utils</artifactId> + </dependency> + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-starter-web</artifactId> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-starter-actuator</artifactId> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-configuration-processor</artifactId> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>ch.qos.logback</groupId> + <artifactId>logback-access</artifactId> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-to-slf4j</artifactId> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-lang3</artifactId> + </dependency> + + <!-- Test dependencies --> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-test</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf_core_utils</artifactId> + <scope>test</scope> + <type>test-jar</type> + </dependency> + <dependency> + <groupId>org.apache.httpcomponents</groupId> + <artifactId>httpclient</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.powermock</groupId> + <artifactId>powermock-module-junit4</artifactId> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.powermock</groupId> + <artifactId>powermock-api-mockito2</artifactId> + <scope>test</scope> + </dependency> + </dependencies> + + <build> + <finalName>eaaf-springboot-utils</finalName> + + <resources> + <resource> + <directory>src/main/resources</directory> + </resource> + </resources> + + <plugins> + <plugin> + <groupId>com.github.spotbugs</groupId> + <artifactId>spotbugs-maven-plugin</artifactId> + <version>${spotbugs-maven-plugin.version}</version> + <configuration> + <failOnError>true</failOnError> + <excludeFilterFile>checks/spotbugs-exclude.xml</excludeFilterFile> + </configuration> + </plugin> + + </plugins> + </build> + +</project>
\ No newline at end of file diff --git a/eaaf-springboot-utils/src/main/java/at/gv/egiz/eaaf/utils/springboot/actuator/HsmFacadeProviderHealthCheck.java b/eaaf-springboot-utils/src/main/java/at/gv/egiz/eaaf/utils/springboot/actuator/HsmFacadeProviderHealthCheck.java new file mode 100644 index 00000000..3b2e3fe7 --- /dev/null +++ b/eaaf-springboot-utils/src/main/java/at/gv/egiz/eaaf/utils/springboot/actuator/HsmFacadeProviderHealthCheck.java @@ -0,0 +1,100 @@ +package at.gv.egiz.eaaf.utils.springboot.actuator; + +import java.util.concurrent.CompletableFuture; +import java.util.concurrent.ExecutionException; +import java.util.concurrent.Executors; +import java.util.concurrent.TimeUnit; +import java.util.concurrent.TimeoutException; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.actuate.health.Health; +import org.springframework.boot.actuate.health.HealthIndicator; +import org.springframework.stereotype.Service; + +import at.gv.egiz.eaaf.core.api.idp.IConfiguration; +import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreFactory; +import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreFactory.HsmFacadeStatus; +import lombok.extern.slf4j.Slf4j; + +/** + * Implements a Spring-Actuator HealthCheck for HSM-Facade from A-SIT+. + * + * @author tlenz + * + */ +@Slf4j +@Service("HsmFacadeProvider") +public class HsmFacadeProviderHealthCheck implements HealthIndicator { + + private static final String CONFIG_PROP_HEALTHCHECK_DEADLINE = "security.hsmfacade.healthcheck.deadline"; + private static final int DEFAULT_HEALTHCHECK_DEADLINE = 10; + + @Autowired(required = false) EaafKeyStoreFactory factory; + @Autowired(required = false) IConfiguration basicConfig; + + @Override + public Health health() { + if (factory != null && factory.isHsmFacadeInitialized()) { + int deadline = getIntegerFromConfig(CONFIG_PROP_HEALTHCHECK_DEADLINE, DEFAULT_HEALTHCHECK_DEADLINE); + CompletableFuture<Health> asynchTestOperation = new CompletableFuture<>(); + Executors.newCachedThreadPool().submit(() -> runHsmTest(asynchTestOperation)); + try { + return asynchTestOperation.get(deadline, TimeUnit.SECONDS); + + } catch (InterruptedException | ExecutionException | TimeoutException e) { + log.warn("Receive no respose from Health-Check after {} seconds.", deadline, e); + return Health.outOfService().withException(e).build(); + + } + + + } else { + log.trace("No {} or HSM-Facade is not initialized. Skipping healthCheck ...", + EaafKeyStoreFactory.class.getName()); + + } + + return Health.unknown().build(); + + } + + private void runHsmTest(CompletableFuture<Health> completableFuture) { + try { + HsmFacadeStatus status = factory.checkHsmFacadeStatus(); + log.trace("Current HSM-Facade status: {}", status); + if (HsmFacadeStatus.UP.equals(status)) { + completableFuture.complete(Health.up().build()); + + } else if (HsmFacadeStatus.DOWN.equals(status)) { + completableFuture.complete(Health.down().build()); + + } + + } catch (Exception e) { + log.warn("HSM-Facaden Health-Check has an error", e); + completableFuture.complete(Health.down(e).build()); + + } + + } + + private int getIntegerFromConfig(String key, int defaultValue) { + if (basicConfig == null) { + log.info("Using default-value: {} for Config. Property: {}", defaultValue, key); + return defaultValue; + + } else { + String value = basicConfig.getBasicConfiguration(key, String.valueOf(defaultValue)); + try { + return Integer.parseInt(value); + + } catch (NumberFormatException e) { + log.warn("Config. Property: {} with value: {} is NO valid Integer", key, value, e); + log.info("Using default-value: {} for Config. Property: {}", defaultValue, key); + return defaultValue; + + } + } + } + +} diff --git a/eaaf-springboot-utils/src/main/java/at/gv/egiz/eaaf/utils/springboot/ajp/TomcatAjpConfiguration.java b/eaaf-springboot-utils/src/main/java/at/gv/egiz/eaaf/utils/springboot/ajp/TomcatAjpConfiguration.java new file mode 100644 index 00000000..c665edb3 --- /dev/null +++ b/eaaf-springboot-utils/src/main/java/at/gv/egiz/eaaf/utils/springboot/ajp/TomcatAjpConfiguration.java @@ -0,0 +1,145 @@ +package at.gv.egiz.eaaf.utils.springboot.ajp; + +import java.io.File; +import java.net.InetAddress; +import java.net.UnknownHostException; +import java.util.Map; + +import org.apache.catalina.connector.Connector; +import org.apache.commons.lang3.StringUtils; +import org.apache.coyote.AbstractProtocol; +import org.apache.coyote.ProtocolHandler; +import org.apache.coyote.ajp.AbstractAjpProtocol; +import org.apache.tomcat.util.net.NioChannel; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Value; +import org.springframework.boot.context.properties.EnableConfigurationProperties; +import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory; +import org.springframework.boot.web.servlet.FilterRegistrationBean; +import org.springframework.context.annotation.Bean; +import org.springframework.context.annotation.Configuration; +import org.springframework.context.annotation.PropertySource; + +import at.gv.egiz.eaaf.utils.springboot.ajp.logging.LoggingProperties; +import at.gv.egiz.eaaf.utils.springboot.ajp.logging.MdcEnhancerFilter; +import ch.qos.logback.access.tomcat.LogbackValve; +import lombok.extern.slf4j.Slf4j; + +@Slf4j +@Configuration +@EnableConfigurationProperties(value = {LoggingProperties.class, TomcatProperties.class}) +@PropertySource("classpath:tomcat.properties") +@PropertySource(value = "classpath:tomcat-${spring.profiles.active}.properties", ignoreResourceNotFound = true) +public class TomcatAjpConfiguration { + private static final String PROTOCOL = "AJP/1.3"; + + @Autowired + private LoggingProperties loggingProperties; + + @Autowired + private TomcatProperties tomcatProperties; + + @Value("${tomcat.workingdir:./work}") + String tomcatWorkDirectory; + + /** + * Set MDC variables for embedded Tomcat access-logging. + * + * @param filter {@link MdcEnhancerFilter} that injects MDS variables + * @return + */ + @Bean + public FilterRegistrationBean<MdcEnhancerFilter> enhacedMdcFilter(@Autowired MdcEnhancerFilter filter) { + FilterRegistrationBean<MdcEnhancerFilter> registration = new FilterRegistrationBean<>(filter); + registration.setEnabled(loggingProperties.getMdc().isEnabled()); + return registration; + + } + + /** + * Adds AJP Connector to embedded Tomcat. + * + * @return + */ + @Bean + public TomcatServletWebServerFactory servletContainer() { + final TomcatServletWebServerFactory tomcat = new TomcatServletWebServerFactory(); + + //set working directory + final File workDirFile = new File(tomcatWorkDirectory); + checkBasekDirectory(workDirFile); + tomcat.setBaseDirectory(workDirFile); + log.info("Set embedded Tomcat workingDirectory to: {}", + workDirFile.getAbsolutePath()); + + //set logger configuration + if (loggingProperties.getAccessLog().isEnabled()) { + LogbackValve valve = new LogbackValve(); + valve.setFilename(loggingProperties.getAccessLog().getFilename()); + tomcat.addEngineValves(valve); + } + + final TomcatProperties.Ajp ajp = tomcatProperties.getAjp(); + if (ajp != null && ajp.isEnabled()) { + final Connector ajpConnector = new Connector(PROTOCOL); + ajpConnector.setPort(ajp.getPort()); + ajpConnector.setSecure(ajp.isSecure()); + ajpConnector.setAllowTrace(ajp.isAllowTrace()); + ajpConnector.setScheme(ajp.getScheme()); + setNetworkAddress(ajpConnector.getProtocolHandler(), + ajp.getNetworkAddress()); + + if (ajp.getAdditionalAttributes() != null) { + for (final Map.Entry<String, String> entry : + ajp.getAdditionalAttributes().entrySet()) { + log.debug("Set Tomcat AJP property: {} with value: {}", + entry.getKey(), entry.getValue()); + ajpConnector.setAttribute(entry.getKey(), entry.getValue()); + } + } + log.debug("AJP connector requires secret: {}", + ((AbstractAjpProtocol<?>) ajpConnector.getProtocolHandler()).getSecretRequired()); + + tomcat.addAdditionalTomcatConnectors(ajpConnector); + } + + return tomcat; + } + + private void setNetworkAddress(ProtocolHandler protocolHandler, String address) { + log.trace("Set network address: {} to ProtocolHandler: {}", address, protocolHandler.getClass().getName()); + if (StringUtils.isNotEmpty(address) + && protocolHandler instanceof AbstractProtocol<?>) { + try { + ((AbstractProtocol<NioChannel>) protocolHandler).setAddress(InetAddress.getByName(address)); + log.info("Bind connector: {} to address: {}", PROTOCOL, address); + + } catch (UnknownHostException e) { + log.error("Can NOT set network address: {} to connector: {}", address, PROTOCOL); + + } + + } else { + log.debug("Bind connector: {} to default address", PROTOCOL); + + } + } + + private void checkBasekDirectory(File workDirFile) { + if (!workDirFile.exists()) { + log.debug("Embedded Tomcat workingDirectory: {} not exist. Create it ... ", + workDirFile.getAbsolutePath()); + if (workDirFile.mkdirs()) { + log.info("Embedded Tomcat workingDirectory created"); + + } + } + + if (!workDirFile.isDirectory()) { + log.error("Path to embedded Tomcat workingDirectory: {} is NOT directory", + workDirFile.getAbsolutePath()); + + } + } + +} diff --git a/eaaf-springboot-utils/src/main/java/at/gv/egiz/eaaf/utils/springboot/ajp/TomcatProperties.java b/eaaf-springboot-utils/src/main/java/at/gv/egiz/eaaf/utils/springboot/ajp/TomcatProperties.java new file mode 100644 index 00000000..acddafa0 --- /dev/null +++ b/eaaf-springboot-utils/src/main/java/at/gv/egiz/eaaf/utils/springboot/ajp/TomcatProperties.java @@ -0,0 +1,72 @@ +package at.gv.egiz.eaaf.utils.springboot.ajp; + +import java.util.Map; + +import org.springframework.boot.context.properties.ConfigurationProperties; + +import lombok.Getter; +import lombok.Setter; + +/** + * Embedded tomcat configuration properties. + */ +@ConfigurationProperties(prefix = "tomcat", ignoreInvalidFields = true) +@Getter +@Setter +public class TomcatProperties { + + /** + * AJP connector properties. + */ + private Ajp ajp; + + /** + * AJP connector properties. + */ + @Getter + @Setter + public static class Ajp { + + /** + * Should the AJP port be enabled. + */ + private boolean enabled; + + /** + * AJP protocol. + */ + private String protocol = "AJP/1.3"; + + /** + * AJP port. + */ + private int port = 8009; + + /** + * Secure connection flag. + */ + private boolean secure; + + /** + * Flag, to disable or enable the TRACE HTTP method. + */ + private boolean allowTrace; + + /** + * Scheme that will be assigned to requests received through this connector. + */ + private String scheme = "http"; + + /** + * Network address to bind this connector. + */ + private String networkAddress = null; + + /** + * Additional AJP Connector Attributes e.g. packetSize. + */ + private Map<String, String> additionalAttributes; + + } + +} diff --git a/eaaf-springboot-utils/src/main/java/at/gv/egiz/eaaf/utils/springboot/ajp/logging/LoggingProperties.java b/eaaf-springboot-utils/src/main/java/at/gv/egiz/eaaf/utils/springboot/ajp/logging/LoggingProperties.java new file mode 100644 index 00000000..b3d5d846 --- /dev/null +++ b/eaaf-springboot-utils/src/main/java/at/gv/egiz/eaaf/utils/springboot/ajp/logging/LoggingProperties.java @@ -0,0 +1,94 @@ +package at.gv.egiz.eaaf.utils.springboot.ajp.logging; + +import java.util.Collections; +import java.util.List; + +import org.springframework.boot.context.properties.ConfigurationProperties; + +import lombok.Getter; +import lombok.Setter; + +/** + * Logger configuration for embedded Tomcat. + * + * @author BRZ development team + * @author tlenz + * + */ +@ConfigurationProperties(prefix = "logging") +@Getter +@Setter +public class LoggingProperties { + /** + * Whether to log in JSON format. + */ + private boolean json = true; + /** + * Whether to log in plain text. + */ + private boolean text = false; + /** + * Default Logback Pattern. + */ + private String pattern = "### unused property ###"; + /** + * Logback Mapped Diagnostic Context. + */ + private Mdc mdc = new Mdc(); + + /** + * Logback Mapped Diagnostic Context. + */ + + @Getter + @Setter + public static class Mdc { + /** + * Whether to use Logback's MDC. + */ + private boolean enabled = false; + /** + * List of HTTP Headers to make available in Logback's MDC. + */ + private List<String> headers = Collections.emptyList(); + private String headerPrefix = ""; + private String headerPostfix = ""; + /** + * List of HTTP Cookies to make available in Logback's MDC. + */ + private List<String> cookies = Collections.emptyList(); + private String cookiePrefix = ""; + private String cookiePostfix = ""; + /** + * List of HTTP Session Attributes to make available in Logback's MDC. + */ + private List<String> sessionAttributes = Collections.emptyList(); + private String sessionAttributePrefix = ""; + private String sessionAttributePostfix = ""; + /** + * Value to use if a configured MDC entry would be null. + */ + private String nullValue = null; + } + + /** + * Tomcat AccessLog. + */ + private AccessLog accessLog = new AccessLog(); + + /** + * Tomcat AccessLog. + */ + @Getter + @Setter + public static class AccessLog { + /** + * Enable AccessLog. + */ + private boolean enabled = false; + /** + * Logback access log filename. + */ + private String filename = "logback-access.xml"; + } +} diff --git a/eaaf-springboot-utils/src/main/java/at/gv/egiz/eaaf/utils/springboot/ajp/logging/MdcEnhancerFilter.java b/eaaf-springboot-utils/src/main/java/at/gv/egiz/eaaf/utils/springboot/ajp/logging/MdcEnhancerFilter.java new file mode 100644 index 00000000..d63c47c9 --- /dev/null +++ b/eaaf-springboot-utils/src/main/java/at/gv/egiz/eaaf/utils/springboot/ajp/logging/MdcEnhancerFilter.java @@ -0,0 +1,99 @@ +package at.gv.egiz.eaaf.utils.springboot.ajp.logging; + +import java.io.IOException; + +import javax.servlet.Filter; +import javax.servlet.FilterChain; +import javax.servlet.ServletException; +import javax.servlet.ServletRequest; +import javax.servlet.ServletResponse; +import javax.servlet.http.Cookie; +import javax.servlet.http.HttpServletRequest; + +import org.apache.commons.lang3.StringUtils; +import org.slf4j.MDC; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.context.properties.EnableConfigurationProperties; +import org.springframework.stereotype.Component; + +@Component +@EnableConfigurationProperties(LoggingProperties.class) +public class MdcEnhancerFilter implements Filter { + + /** + * Logging properties. + */ + @Autowired + private LoggingProperties loggingProperties; + + /** + * {@inheritDoc} + */ + @Override + public void doFilter(final ServletRequest servletRequest, final ServletResponse servletResponse, + final FilterChain filterChain) throws IOException, ServletException { + final HttpServletRequest request = (HttpServletRequest) servletRequest; + + String key; + String value; + for (final String header : loggingProperties.getMdc().getHeaders()) { + key = loggingProperties.getMdc().getHeaderPrefix() + header + loggingProperties.getMdc() + .getHeaderPostfix(); + value = request.getHeader(header); + if (!StringUtils.isEmpty(value)) { + MDC.put(key, value); + } else if (loggingProperties.getMdc().getNullValue() != null) { + MDC.put(key, loggingProperties.getMdc().getNullValue()); + } + } + + for (final String cookie : loggingProperties.getMdc().getCookies()) { + key = loggingProperties.getMdc().getCookiePrefix() + cookie + loggingProperties.getMdc() + .getCookiePostfix(); + value = getCookie(cookie, request.getCookies()); + if (!StringUtils.isEmpty(value)) { + MDC.put(key, value); + } else if (loggingProperties.getMdc().getNullValue() != null) { + MDC.put(key, loggingProperties.getMdc().getNullValue()); + } + } + + Object object; + for (final String attribute : loggingProperties.getMdc().getSessionAttributes()) { + key = loggingProperties.getMdc().getSessionAttributePrefix() + attribute + loggingProperties.getMdc() + .getSessionAttributePostfix(); + object = request.getSession(true).getAttribute(attribute); + if (object != null) { + MDC.put(key, object.toString()); + } else if (loggingProperties.getMdc().getNullValue() != null) { + MDC.put(key, loggingProperties.getMdc().getNullValue()); + } + } + + try { + filterChain.doFilter(servletRequest, servletResponse); + } finally { + for (final String header : loggingProperties.getMdc().getHeaders()) { + MDC.remove(header); + } + for (final String cookie : loggingProperties.getMdc().getCookies()) { + MDC.remove(cookie); + } + for (final String attribute : loggingProperties.getMdc().getSessionAttributes()) { + MDC.remove(attribute); + } + } + } + + private static String getCookie(final String cookie, final Cookie[] cookies) { + if (cookies == null || StringUtils.isEmpty(cookie)) { + return null; + } + for (final Cookie c : cookies) { + if (c.getName().equals(cookie)) { + return c.getValue(); + } + } + return null; + } +}
\ No newline at end of file diff --git a/eaaf-springboot-utils/src/main/java/at/gv/egiz/eaaf/utils/springboot/utils/VersionHolder.java b/eaaf-springboot-utils/src/main/java/at/gv/egiz/eaaf/utils/springboot/utils/VersionHolder.java new file mode 100644 index 00000000..9d996853 --- /dev/null +++ b/eaaf-springboot-utils/src/main/java/at/gv/egiz/eaaf/utils/springboot/utils/VersionHolder.java @@ -0,0 +1,42 @@ +package at.gv.egiz.eaaf.utils.springboot.utils; + +import java.util.Optional; + +import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.context.ApplicationContext; +import org.springframework.stereotype.Service; + +/** + * SpringBoot based implementation of an application-version holder. + * + * @author tlenz + * + */ +@Service +public class VersionHolder { + + private final String version; + + /** + * Holder that extracts the current version of the SpringBoot application. + * + * @param context Spring ApplicationContext + */ + public VersionHolder(ApplicationContext context) { + version = context.getBeansWithAnnotation(SpringBootApplication.class).entrySet().stream() + .findFirst() + .flatMap(es -> Optional.ofNullable(es.getValue().getClass().getPackage().getImplementationVersion())) + .orElse("unknown"); + + } + + /** + * Get version of this application. + * + * @return version + */ + public String getVersion() { + return version; + + } +} diff --git a/eaaf-springboot-utils/src/main/resources/tomcat.properties b/eaaf-springboot-utils/src/main/resources/tomcat.properties new file mode 100644 index 00000000..38ab5a64 --- /dev/null +++ b/eaaf-springboot-utils/src/main/resources/tomcat.properties @@ -0,0 +1,15 @@ +tomcat.ajp.enabled=true +#tomcat.ajp.port=41009 +#tomcat.ajp.additionalAttributes.secretrequired=true +#tomcat.ajp.additionalAttributes.secret= + +server.tomcat.accesslog.buffered=false +server.tomcat.accesslog.prefix=tomcat-access_log +server.tomcat.accesslog.directory=logs/ +server.tomcat.accesslog.enabled=true +server.tomcat.accesslog.file-date-format=.yyyy-MM-dd +server.tomcat.accesslog.pattern=common +server.tomcat.accesslog.rename-on-rotate=false +server.tomcat.accesslog.request-attributes-enabled=true +server.tomcat.accesslog.rotate=true +server.tomcat.accesslog.suffix=.log
\ No newline at end of file diff --git a/eaaf-springboot-utils/src/test/java/at/gv/egiz/eaaf/utils/springboot/test/SimpleSpringBootStarterTest.java b/eaaf-springboot-utils/src/test/java/at/gv/egiz/eaaf/utils/springboot/test/SimpleSpringBootStarterTest.java new file mode 100644 index 00000000..e0c478af --- /dev/null +++ b/eaaf-springboot-utils/src/test/java/at/gv/egiz/eaaf/utils/springboot/test/SimpleSpringBootStarterTest.java @@ -0,0 +1,73 @@ +package at.gv.egiz.eaaf.utils.springboot.test; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNotNull; + +import java.io.IOException; + +import org.apache.http.client.ClientProtocolException; +import org.apache.http.client.methods.CloseableHttpResponse; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.client.methods.HttpUriRequest; +import org.apache.http.impl.client.CloseableHttpClient; +import org.apache.http.impl.client.HttpClientBuilder; +import org.apache.http.impl.client.HttpClients; +import org.junit.Assert; +import org.junit.Test; +import org.springframework.boot.ExitCodeGenerator; +import org.springframework.boot.SpringApplication; +import org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory; +import org.springframework.context.ConfigurableApplicationContext; + +import at.gv.egiz.eaaf.utils.springboot.test.dummy.DummySpringBootApp; +import at.gv.egiz.eaaf.utils.springboot.utils.VersionHolder; + +public class SimpleSpringBootStarterTest { + + @Test + public void Test() throws ClientProtocolException, IOException { + + DummySpringBootApp.main(new String[] { + "--spring.config.location=classpath:/config/jUnit_application.properties"}); + + ConfigurableApplicationContext ctx = DummySpringBootApp.getCtx(); + Assert.assertNotNull("SpringBootContext", ctx); + + // check if AJP Connector config was set + TomcatServletWebServerFactory ajp = ctx.getBean(TomcatServletWebServerFactory.class); + Assert.assertNotNull("No AJP connector", ajp); + + // check simple http calls + testSimpleHttpCall(); + + // check version holder + checkVersionHolder(ctx); + + + SpringApplication.exit(ctx, new ExitCodeGenerator() { + @Override + public int getExitCode() { + // TODO Auto-generated method stub + return 0; + } + }); + } + + private void testSimpleHttpCall() throws ClientProtocolException, IOException { + // check if authentication works on actuator end-point + final HttpClientBuilder builder = HttpClients.custom(); + final CloseableHttpClient client = builder.build(); + assertNotNull("httpClient", client); + + final HttpUriRequest httpGet1 = new HttpGet("http://localhost:8080/junit"); + final CloseableHttpResponse httpResp1 = client.execute(httpGet1); + assertEquals("http statusCode", 200, httpResp1.getStatusLine().getStatusCode()); + + } + + private void checkVersionHolder(ConfigurableApplicationContext ctx) { + VersionHolder versionHolder = ctx.getBean(VersionHolder.class); + assertEquals("can not extract version", "unknown", versionHolder.getVersion()); + + } +} diff --git a/eaaf-springboot-utils/src/test/java/at/gv/egiz/eaaf/utils/springboot/test/actuator/HsmFacadeProviderHealthCheckNoKeyStoreFactoryTest.java b/eaaf-springboot-utils/src/test/java/at/gv/egiz/eaaf/utils/springboot/test/actuator/HsmFacadeProviderHealthCheckNoKeyStoreFactoryTest.java new file mode 100644 index 00000000..9d3c0d02 --- /dev/null +++ b/eaaf-springboot-utils/src/test/java/at/gv/egiz/eaaf/utils/springboot/test/actuator/HsmFacadeProviderHealthCheckNoKeyStoreFactoryTest.java @@ -0,0 +1,41 @@ +package at.gv.egiz.eaaf.utils.springboot.test.actuator; + +import org.junit.Assert; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.mockito.InjectMocks; +import org.mockito.Mock; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.actuate.health.Health; +import org.springframework.boot.actuate.health.Status; +import org.springframework.test.annotation.DirtiesContext; +import org.springframework.test.annotation.DirtiesContext.ClassMode; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; + +import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreFactory; +import at.gv.egiz.eaaf.utils.springboot.actuator.HsmFacadeProviderHealthCheck; + +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration("/spring/test_spring_actuator.xml") +@DirtiesContext(classMode = ClassMode.BEFORE_CLASS) +public class HsmFacadeProviderHealthCheckNoKeyStoreFactoryTest { + + @Mock + private EaafKeyStoreFactory keyStoreFactory; + + @InjectMocks + @Autowired + private HsmFacadeProviderHealthCheck check; + + @Test + public void noEaafKeyStoreFactoryBean() { + //get current status + Health status = check.health(); + + //validate result + Assert.assertEquals("wrong statusCode", Status.UNKNOWN.getCode(), status.getStatus().getCode()); + + } + +} diff --git a/eaaf-springboot-utils/src/test/java/at/gv/egiz/eaaf/utils/springboot/test/actuator/HsmFacadeProviderHealthCheckTest.java b/eaaf-springboot-utils/src/test/java/at/gv/egiz/eaaf/utils/springboot/test/actuator/HsmFacadeProviderHealthCheckTest.java new file mode 100644 index 00000000..d6bdf26a --- /dev/null +++ b/eaaf-springboot-utils/src/test/java/at/gv/egiz/eaaf/utils/springboot/test/actuator/HsmFacadeProviderHealthCheckTest.java @@ -0,0 +1,96 @@ +package at.gv.egiz.eaaf.utils.springboot.test.actuator; + +import static org.mockito.Mockito.when; + +import org.junit.Assert; +import org.junit.Before; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.mockito.InjectMocks; +import org.mockito.Mock; +import org.mockito.Mockito; +import org.mockito.MockitoAnnotations; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.boot.actuate.health.Health; +import org.springframework.boot.actuate.health.Status; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; + +import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreFactory; +import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreFactory.HsmFacadeStatus; +import at.gv.egiz.eaaf.utils.springboot.actuator.HsmFacadeProviderHealthCheck; + +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration("/spring/test_spring_actuator.xml") +public class HsmFacadeProviderHealthCheckTest { + + @Mock + private EaafKeyStoreFactory keyStoreFactory = Mockito.mock(EaafKeyStoreFactory.class); + + @InjectMocks + @Autowired + private HsmFacadeProviderHealthCheck check; + + @Before + public void initMocks() { + MockitoAnnotations.initMocks(this); + + } + + @Test + public void hsmFacadeStatusUnknown() { + //set-up test result + when(keyStoreFactory.isHsmFacadeInitialized()).thenReturn(false); + + //get current status + Health status = check.health(); + + //validate result + Assert.assertEquals("wrong statusCode", Status.UNKNOWN.getCode(), status.getStatus().getCode()); + + } + + @Test + public void statusUp() throws Exception { + //set-up test result + when(keyStoreFactory.isHsmFacadeInitialized()).thenReturn(true); + when(keyStoreFactory.checkHsmFacadeStatus()).thenReturn(HsmFacadeStatus.UP); + + //get current status + Health status = check.health(); + + //validate result + Assert.assertEquals("wrong statusCode", Status.UP.getCode(), status.getStatus().getCode()); + + } + + @Test + public void statusDown() throws Exception { + //set-up test result + when(keyStoreFactory.isHsmFacadeInitialized()).thenReturn(true); + when(keyStoreFactory.checkHsmFacadeStatus()).thenReturn(HsmFacadeStatus.DOWN); + + //get current status + Health status = check.health(); + + //validate result + Assert.assertEquals("wrong statusCode", Status.DOWN.getCode(), status.getStatus().getCode()); + + } + + @Test + public void statusUnknown() throws Exception { + //set-up test result + when(keyStoreFactory.isHsmFacadeInitialized()).thenReturn(true); + when(keyStoreFactory.checkHsmFacadeStatus()).thenReturn(HsmFacadeStatus.UNKNOWN); + + //get current status + Health status = check.health(); + + //validate result + Assert.assertEquals("wrong statusCode", Status.OUT_OF_SERVICE.getCode(), status.getStatus().getCode()); + + } + + +} diff --git a/eaaf-springboot-utils/src/test/java/at/gv/egiz/eaaf/utils/springboot/test/dummy/DummyController.java b/eaaf-springboot-utils/src/test/java/at/gv/egiz/eaaf/utils/springboot/test/dummy/DummyController.java new file mode 100644 index 00000000..65dcf5c1 --- /dev/null +++ b/eaaf-springboot-utils/src/test/java/at/gv/egiz/eaaf/utils/springboot/test/dummy/DummyController.java @@ -0,0 +1,23 @@ +package at.gv.egiz.eaaf.utils.springboot.test.dummy; + +import java.io.IOException; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; + + +@Controller +public class DummyController { + + @RequestMapping(value = {"/junit"}, + method = { RequestMethod.POST, RequestMethod.GET }) + public void performGenericAuthenticationProcess(HttpServletRequest req, HttpServletResponse resp) + throws IOException { + resp.setStatus(200); + + } +} diff --git a/eaaf-springboot-utils/src/test/java/at/gv/egiz/eaaf/utils/springboot/test/dummy/DummySpringBootApp.java b/eaaf-springboot-utils/src/test/java/at/gv/egiz/eaaf/utils/springboot/test/dummy/DummySpringBootApp.java new file mode 100644 index 00000000..bc742371 --- /dev/null +++ b/eaaf-springboot-utils/src/test/java/at/gv/egiz/eaaf/utils/springboot/test/dummy/DummySpringBootApp.java @@ -0,0 +1,26 @@ +package at.gv.egiz.eaaf.utils.springboot.test.dummy; + +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.EnableAutoConfiguration; +import org.springframework.boot.autoconfigure.SpringBootApplication; +import org.springframework.context.ConfigurableApplicationContext; +import org.springframework.context.annotation.ComponentScan; + +import lombok.Getter; + +@ComponentScan(basePackages = {"at.gv.egiz.eaaf.utils.springboot"}) +@EnableAutoConfiguration +@SpringBootApplication +public class DummySpringBootApp { + + @Getter + private static ConfigurableApplicationContext ctx; + + public static void main(String[] args) { + + final SpringApplication springApp = new SpringApplication(DummySpringBootApp.class); + ctx = springApp.run(args); + + } + +} diff --git a/eaaf-springboot-utils/src/test/resources/config/config1.properties b/eaaf-springboot-utils/src/test/resources/config/config1.properties new file mode 100644 index 00000000..ca134cf4 --- /dev/null +++ b/eaaf-springboot-utils/src/test/resources/config/config1.properties @@ -0,0 +1,15 @@ +security.hsmfacade.host=eid.a-sit.at +security.hsmfacade.port=9050 +security.hsmfacade.trustedsslcert=src/test/resources/config/hsm_facade_trust_root.crt +security.hsmfacade.username=authhandler-junit +security.hsmfacade.password=supersecret123 + +client.http.connection.timeout.socket=2 +client.http.connection.timeout.connection=2 +client.http.connection.timeout.request=2 + +core.pendingrequestid.maxlifetime=180 +core.pendingrequestid.digist.type=passphrase +core.pendingrequestid.digist.secret=pendingReqIdSecret +core.pendingrequestid.digist.keystore.name= +core.pendingrequestid.digist.key.alias=
\ No newline at end of file diff --git a/eaaf-springboot-utils/src/test/resources/config/hsm_facade_trust_root.crt b/eaaf-springboot-utils/src/test/resources/config/hsm_facade_trust_root.crt new file mode 100644 index 00000000..01be3821 --- /dev/null +++ b/eaaf-springboot-utils/src/test/resources/config/hsm_facade_trust_root.crt @@ -0,0 +1,10 @@ +-----BEGIN CERTIFICATE----- +MIIBdDCCARqgAwIBAgIEXkz1yjAKBggqhkjOPQQDAjARMQ8wDQYDVQQDDAZlY3Jv +b3QwHhcNMjAwMjE5MDg0NjAyWhcNMjEwMjE4MDg0NjAyWjARMQ8wDQYDVQQDDAZl +Y3Jvb3QwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAS8yvpVIWbPj4E7Lr87hwQR +T9DZf9WY5LMV7gF6NKpnJ5JkEql/s7fqBVbrh8aSNo6gmfmSk4VYGhPJ+DCMzzQj +o2AwXjAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFOXafzYpIOlu6BgNU+Ee +JWuJobgWMB0GA1UdDgQWBBTl2n82KSDpbugYDVPhHiVriaG4FjALBgNVHQ8EBAMC +AQYwCgYIKoZIzj0EAwIDSAAwRQIgRt/51PKL/bATuLCdib95Ika+h845Jo0G+Sbn +bzNwJAcCIQCVD1cxEBuUkKaiaLbTiNVsEjvQb6ti0TFbbQUH66jCGA== +-----END CERTIFICATE----- diff --git a/eaaf-springboot-utils/src/test/resources/config/jUnit_application.properties b/eaaf-springboot-utils/src/test/resources/config/jUnit_application.properties new file mode 100644 index 00000000..dd7a77c1 --- /dev/null +++ b/eaaf-springboot-utils/src/test/resources/config/jUnit_application.properties @@ -0,0 +1,19 @@ +## embbeded Tomcat +tomcat.workingdir=./target/work +tomcat.ajp.enabled=true +tomcat.ajp.port=8009 +tomcat.ajp.networkAddress=127.0.0.1 +tomcat.ajp.additionalAttributes.secretrequired=true +tomcat.ajp.additionalAttributes.secret=junit + +############################################################################# +## Embedded Tomcat Logging +logging.accesslog.enabled=true +logging.mdc.enabled=true +logging.mdc.headers[0]=header1 +logging.mdc.headers[1]=header2 +logging.mdc.cookies[0]=cookie1 +logging.mdc.cookies[1]=cookie2 +logging.mdc.sessionAttributes[0]=attr1 +logging.mdc.sessionAttributes[1]=attr2 +logging.mdc.nullvalue=null
\ No newline at end of file diff --git a/eaaf-springboot-utils/src/test/resources/spring/test_spring_actuator.xml b/eaaf-springboot-utils/src/test/resources/spring/test_spring_actuator.xml new file mode 100644 index 00000000..f41efac9 --- /dev/null +++ b/eaaf-springboot-utils/src/test/resources/spring/test_spring_actuator.xml @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<beans xmlns="http://www.springframework.org/schema/beans" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xmlns:context="http://www.springframework.org/schema/context" + xmlns:tx="http://www.springframework.org/schema/tx" + xmlns:aop="http://www.springframework.org/schema/aop" + xsi:schemaLocation="http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.1.xsd + http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd + http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd + http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd" + default-lazy-init="true"> + + <bean id="dummyAuthConfigMap" + class="at.gv.egiz.eaaf.core.test.dummy.DummyAuthConfigMap" > + <constructor-arg value="/config/config1.properties" /> + </bean> + + <!-- bean id="eaafKeyStoreFactory" + class="at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreFactory" /--> + + <bean id="eaafUtilsMessageSource" + class="at.gv.egiz.eaaf.core.impl.logging.EaafUtilsMessageSource" /> + + <bean id="HsmFacadeProvider" + class="at.gv.egiz.eaaf.utils.springboot.actuator.HsmFacadeProviderHealthCheck"/> + +</beans>
\ No newline at end of file diff --git a/eaaf_core/checks/spotbugs-exclude.xml b/eaaf_core/checks/spotbugs-exclude.xml new file mode 100644 index 00000000..70f27b81 --- /dev/null +++ b/eaaf_core/checks/spotbugs-exclude.xml @@ -0,0 +1,49 @@ +<?xml version="1.0" encoding="UTF-8"?> +<FindBugsFilter> + <Match> + <!-- only redirects to internal addresses --> + <Class name="at.gv.egiz.eaaf.core.impl.idp.auth.modules.AbstractAuthServletTask"/> + <Method name="performRedirectToItself" /> + <Bug pattern="UNVALIDATED_REDIRECT" /> + </Match> + <Match> + <!-- only redirects to internal addresses --> + <Class name="at.gv.egiz.eaaf.core.impl.idp.auth.services.ProtocolAuthenticationService"/> + <Method name="forwardToErrorHandler" /> + <Bug pattern="UNVALIDATED_REDIRECT" /> + </Match> + <Match> + <!-- the ErrorToken is only single-used as same as a CSRF token --> + <Class name="at.gv.egiz.eaaf.core.impl.idp.controller.ProtocolFinalizationController"/> + <Method name="errorHandling" /> + <Bug pattern="SPRING_CSRF_UNRESTRICTED_REQUEST_MAPPING" /> + </Match> + <Match> + <!-- the ErrorToken is only single-used as same as a CSRF token --> + <Class name="at.gv.egiz.eaaf.core.impl.idp.controller.ProtocolFinalizationController"/> + <Method name="errorRedirect" /> + <Bug pattern="SPRING_CSRF_UNRESTRICTED_REQUEST_MAPPING" /> + </Match> + <Match> + <!-- Only used to evaluate expressions from pre-compiled process-flows --> + <OR> + <Class name="at.gv.egiz.eaaf.core.impl.idp.process.springweb.SpringWebExpressionEvaluator"/> + <Class name="at.gv.egiz.eaaf.core.impl.idp.process.spring.SpringExpressionEvaluator"/> + </OR> + <Bug pattern="SPEL_INJECTION" /> + </Match> + <Match> + <!-- URL will be only generated from configuration path--> + <Class name="at.gv.egiz.eaaf.core.impl.idp.conf.AbstractConfigurationImpl"/> + <Bug pattern="PATH_TRAVERSAL_IN" /> + </Match> + <Match> + <!-- Logging of request parameters is allowed for this classes --> + <OR> + <Class name="at.gv.egiz.eaaf.core.impl.idp.controller.tasks.AbstractLocaleAuthServletTask"/> + <Class name="at.gv.egiz.eaaf.core.impl.idp.controller.ProtocolFinalizationController"/> + <Class name="at.gv.egiz.eaaf.core.impl.idp.controller.AbstractProcessEngineSignalController"/> + </OR> + <Bug pattern="CRLF_INJECTION_LOGS" /> + </Match> +</FindBugsFilter> diff --git a/eaaf_core/pom.xml b/eaaf_core/pom.xml index fba6e018..15628054 100644 --- a/eaaf_core/pom.xml +++ b/eaaf_core/pom.xml @@ -1,104 +1,107 @@ <?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> - <groupId>at.gv.egiz</groupId> - <artifactId>eaaf</artifactId> - <version>1.1.3-SNAPSHOT</version> + <groupId>at.gv.egiz</groupId> + <artifactId>eaaf</artifactId> + <version>1.2.1-SNAPSHOT</version> </parent> <groupId>at.gv.egiz.eaaf</groupId> <artifactId>eaaf-core</artifactId> <name>EAAF core components</name> <description>Core components for identity managment implementations</description> - + <dependencies> - <dependency> - <groupId>at.gv.egiz.eaaf</groupId> - <artifactId>eaaf_core_api</artifactId> - </dependency> - <dependency> - <groupId>at.gv.egiz.eaaf</groupId> - <artifactId>eaaf_core_utils</artifactId> - </dependency> - - <dependency> - <groupId>at.gv.egiz.components</groupId> - <artifactId>eventlog-api</artifactId> - </dependency> - <dependency> - <groupId>at.gv.egiz.components</groupId> - <artifactId>egiz-spring-api</artifactId> - </dependency> - <dependency> - <groupId>javax.annotation</groupId> - <artifactId>javax.annotation-api</artifactId> - </dependency> - <dependency> - <groupId>org.springframework</groupId> - <artifactId>spring-webmvc</artifactId> - <scope>provided</scope> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-api</artifactId> - </dependency> - <!-- dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> - </dependency--> - <dependency> - <groupId>commons-codec</groupId> - <artifactId>commons-codec</artifactId> - </dependency> - <dependency> - <groupId>org.apache.commons</groupId> - <artifactId>commons-lang3</artifactId> - </dependency> - <dependency> - <groupId>org.apache.commons</groupId> - <artifactId>commons-collections4</artifactId> - </dependency> - <dependency> - <groupId>org.apache.commons</groupId> - <artifactId>commons-text</artifactId> - </dependency> - <dependency> - <groupId>commons-fileupload</groupId> - <artifactId>commons-fileupload</artifactId> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>javax.servlet-api</artifactId> - </dependency> - <dependency> - <groupId>org.apache.velocity</groupId> - <artifactId>velocity</artifactId> - </dependency> - <dependency> - <groupId>jaxen</groupId> - <artifactId>jaxen</artifactId> - </dependency> - <dependency> - <groupId>xerces</groupId> - <artifactId>xercesImpl</artifactId> - </dependency> - <dependency> - <groupId>xalan</groupId> - <artifactId>xalan</artifactId> - </dependency> - + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf_core_api</artifactId> + </dependency> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf_core_utils</artifactId> + </dependency> + + <dependency> + <groupId>at.gv.egiz.components</groupId> + <artifactId>eventlog-api</artifactId> + </dependency> + <dependency> + <groupId>at.gv.egiz.components</groupId> + <artifactId>egiz-spring-api</artifactId> + </dependency> + <dependency> + <groupId>javax.annotation</groupId> + <artifactId>javax.annotation-api</artifactId> + </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-webmvc</artifactId> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + </dependency> + <!-- dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> + </dependency --> + <dependency> + <groupId>commons-codec</groupId> + <artifactId>commons-codec</artifactId> + </dependency> + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-lang3</artifactId> + </dependency> + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-collections4</artifactId> + </dependency> + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-text</artifactId> + </dependency> + <dependency> + <groupId>commons-fileupload</groupId> + <artifactId>commons-fileupload</artifactId> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>javax.servlet-api</artifactId> + </dependency> + <dependency> + <groupId>org.apache.velocity</groupId> + <artifactId>velocity</artifactId> + </dependency> + <dependency> + <groupId>commons-collections</groupId> + <artifactId>commons-collections</artifactId> + </dependency> + <dependency> + <groupId>org.owasp.encoder</groupId> + <artifactId>encoder</artifactId> + </dependency> + <dependency> + <groupId>jaxen</groupId> + <artifactId>jaxen</artifactId> + </dependency> + <dependency> + <groupId>xerces</groupId> + <artifactId>xercesImpl</artifactId> + </dependency> + <dependency> + <groupId>xalan</groupId> + <artifactId>xalan</artifactId> + </dependency> + <!-- For testing --> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.springframework</groupId> - <artifactId>spring-test</artifactId> - <scope>test</scope> - </dependency> + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-test</artifactId> + <scope>test</scope> + </dependency> <dependency> <groupId>at.gv.egiz.eaaf</groupId> <artifactId>eaaf_core_utils</artifactId> @@ -106,58 +109,22 @@ <type>test-jar</type> </dependency> </dependencies> - - <build> + + <build> <finalName>eaaf_core</finalName> - + <plugins> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> + <groupId>com.github.spotbugs</groupId> + <artifactId>spotbugs-maven-plugin</artifactId> + <version>${spotbugs-maven-plugin.version}</version> <configuration> - <source>1.8</source> - <target>1.8</target> + <failOnError>true</failOnError> + <excludeFilterFile>checks/spotbugs-exclude.xml</excludeFilterFile> </configuration> - <executions> - <execution> - <goals> - <goal>compile</goal> - <goal>testCompile</goal> - </goals> - </execution> - </executions> </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>3.1.0</version> - <executions> - <execution> - <goals> - <goal>test-jar</goal> - </goals> - </execution> - </executions> - </plugin> - - <!-- enable co-existence of testng and junit --> - <plugin> - <artifactId>maven-surefire-plugin</artifactId> - <version>${surefire.version}</version> - <configuration> - <threadCount>1</threadCount> - </configuration> - <dependencies> - <dependency> - <groupId>org.apache.maven.surefire</groupId> - <artifactId>surefire-junit47</artifactId> - <version>${surefire.version}</version> - </dependency> - </dependencies> - </plugin> - + </plugins> </build> - + </project> diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/api/utils/IJsonMapper.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/api/utils/IJsonMapper.java index b3e0c88f..08c48435 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/api/utils/IJsonMapper.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/api/utils/IJsonMapper.java @@ -3,8 +3,6 @@ package at.gv.egiz.eaaf.core.api.utils; import java.io.IOException; import java.io.InputStream; -import com.google.gson.JsonParseException; - import at.gv.egiz.eaaf.core.exceptions.EaafJsonMapperException; public interface IJsonMapper { diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/gui/AbstractGuiFormBuilderConfiguration.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/gui/AbstractGuiFormBuilderConfiguration.java index b0718f85..f8e64c1a 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/gui/AbstractGuiFormBuilderConfiguration.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/gui/AbstractGuiFormBuilderConfiguration.java @@ -31,6 +31,7 @@ import org.slf4j.LoggerFactory; import at.gv.egiz.eaaf.core.api.gui.GroupDefinition; import at.gv.egiz.eaaf.core.api.gui.GroupDefinition.Type; import at.gv.egiz.eaaf.core.api.gui.IGuiBuilderConfiguration; +import lombok.Setter; /** * Abstract Configuration implementation for GUI Builders. @@ -63,6 +64,9 @@ public abstract class AbstractGuiFormBuilderConfiguration implements IGuiBuilder private String authUrl = null; private String viewName = null; private String formSubmitEndpoint = null; + + @Setter + private boolean writeAsynch = true; private final Map<String, Object> params = new HashMap<>(); @@ -137,6 +141,13 @@ public abstract class AbstractGuiFormBuilderConfiguration implements IGuiBuilder } + + @Override + public final boolean isWriteAsynch() { + return this.writeAsynch; + + } + /** * Define the parameters, which should be evaluated in the template. <br> * <b>IMPORTANT:</b> external HTML escapetion is required, because it is NOT diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/AuthenticationData.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/AuthenticationData.java index 677e3c46..4fe22feb 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/AuthenticationData.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/AuthenticationData.java @@ -26,16 +26,18 @@ import java.text.SimpleDateFormat; import java.util.Date; import java.util.Map; import java.util.TimeZone; +import java.util.regex.Pattern; + +import javax.annotation.Nullable; import org.apache.commons.collections4.map.HashedMap; import org.apache.commons.lang3.StringUtils; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import at.gv.egiz.eaaf.core.api.idp.IAuthData; import at.gv.egiz.eaaf.core.api.idp.auth.data.IIdentityLink; import at.gv.egiz.eaaf.core.exceptions.EaafStorageException; -import at.gv.egiz.eaaf.core.impl.idp.auth.builder.BpkBuilder; +import at.gv.egiz.eaaf.core.impl.builder.BpkBuilder; +import lombok.extern.slf4j.Slf4j; /** * Service-Provider specific authentication data. @@ -43,12 +45,12 @@ import at.gv.egiz.eaaf.core.impl.idp.auth.builder.BpkBuilder; * @author tlenz * */ +@Slf4j public class AuthenticationData implements IAuthData, Serializable { - private static final Logger log = LoggerFactory.getLogger(AuthenticationData.class); - private static final long serialVersionUID = -1042697056735596866L; public static final String IDENTITY_LINK_DATE_FORMAT = "yyyy-MM-dd"; + public static final String IDENTITY_LINK_DATE_REGEX = "([0-9]{4})-([0-9]{2})-([0-9]{2})"; public static final String ISSUE_INSTANT_DATE_FORMAT = "yyyy-MM-dd'T'HH:mm:ss'Z'"; private boolean isBaseIdTransferRestrication = true; @@ -66,7 +68,7 @@ public class AuthenticationData implements IAuthData, Serializable { private String familyName; private String givenName; - private Date dateOfBirth; + private String dateOfBirth; private String encSourceId; private String encSourceIdType; @@ -135,7 +137,6 @@ public class AuthenticationData implements IAuthData, Serializable { } @Override - @Deprecated public String getBpk() { return bpk; } @@ -145,28 +146,41 @@ public class AuthenticationData implements IAuthData, Serializable { * * @param bpk The bPK to set */ - @Deprecated public void setBpk(final String bpk) { this.bpk = bpk; } @Override - public Date getDateOfBirth() { - return getDateCopyOrNull(this.dateOfBirth); + public String getDateOfBirth() { + return this.dateOfBirth; } @Override - public String getFormatedDateOfBirth() { - final DateFormat pvpDateFormat = new SimpleDateFormat(IDENTITY_LINK_DATE_FORMAT); - if (getDateOfBirth() != null) { - return pvpDateFormat.format(getDateOfBirth()); - } else { - return "2999-12-31"; - } - + public String getDateOfBirthFormated(String pattern) { + if (StringUtils.isNotEmpty(getDateOfBirth())) { + try { + final DateFormat dateFormat = new SimpleDateFormat(IDENTITY_LINK_DATE_FORMAT); + Date parsedDate = dateFormat.parse(getDateOfBirth()); + final String dateString = dateFormat.format(parsedDate); + if (getDateOfBirth().equals(dateString)) { + final DateFormat destDateFormat = new SimpleDateFormat(pattern); + return destDateFormat.format(parsedDate); + + } else { + log.info("DateOfBirth has an unusal format. Can not be converted to: {}", pattern); + + } + + } catch (ParseException | IllegalArgumentException e) { + log.error("Can not parse DateOfBirth.", e); + + } + } + return null; + } - + @Override public String getFamilyName() { return this.familyName; @@ -220,26 +234,16 @@ public class AuthenticationData implements IAuthData, Serializable { * * @param dateOfBirth The dateOfBirth to set */ - public void setDateOfBirth(final Date dateOfBirth) { - this.dateOfBirth = getDateCopyOrNull(dateOfBirth); - } - - /** - * Set the date of birth. - * - * @param dateOfBirth date of birth String as "yyyy-MM-dd" - */ - public void setDateOfBirth(final String dateOfBirth) { - try { - if (StringUtils.isNotEmpty(dateOfBirth)) { - final DateFormat identityLinkFormat = new SimpleDateFormat(IDENTITY_LINK_DATE_FORMAT); - this.dateOfBirth = identityLinkFormat.parse(dateOfBirth); - + public void setDateOfBirth(@Nullable final String dateOfBirth) { + if (dateOfBirth != null) { + if (Pattern.matches(IDENTITY_LINK_DATE_REGEX, dateOfBirth)) { + this.dateOfBirth = dateOfBirth; + + } else { + log.error("DateOfBirth: {} does NOT match to pattern: {}", + dateOfBirth, IDENTITY_LINK_DATE_REGEX); + } - - } catch (final ParseException e) { - log.warn("Parse dateOfBirht from IdentityLink FAILED", e); - } } @@ -282,7 +286,6 @@ public class AuthenticationData implements IAuthData, Serializable { } @Override - @Deprecated public String getBpkType() { return bpkType; } @@ -292,10 +295,9 @@ public class AuthenticationData implements IAuthData, Serializable { * * @param bpkType bPK type */ - @Deprecated public void setBpkType(final String bpkType) { this.bpkType = BpkBuilder.normalizeBpkTargetIdentifierToCommonFormat(bpkType); - + } @Override diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/AbstractAuthenticationManager.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/AbstractAuthenticationManager.java index d2365e4a..89977308 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/AbstractAuthenticationManager.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/AbstractAuthenticationManager.java @@ -25,6 +25,7 @@ import java.util.ArrayList; import java.util.Enumeration; import java.util.List; +import javax.annotation.PostConstruct; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @@ -34,6 +35,7 @@ import org.apache.commons.text.StringEscapeUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.ApplicationContext; import at.gv.egiz.eaaf.core.api.IRequest; import at.gv.egiz.eaaf.core.api.IRequestStorage; @@ -66,6 +68,9 @@ public abstract class AbstractAuthenticationManager implements IAuthenticationMa public static final int SLOTIMEOUT = 30 * 1000; // 30 sec + @Autowired + private ApplicationContext ctx; + @Autowired(required = true) protected IConfiguration authConfig; @Autowired(required = true) @@ -76,31 +81,35 @@ public abstract class AbstractAuthenticationManager implements IAuthenticationMa protected IRevisionLogger revisionsLogger; @Autowired(required = false) protected ISsoManager ssoManager; - @Autowired + ModuleRegistration moduleRegistration; - /* - * (non-Javadoc) + @PostConstruct + private void initializer() { + moduleRegistration = ctx.getBean(ModuleRegistration.class); + + } + + /** + * Add a request parameter to whitelist. All parameters that are part of the + * white list are added into {@link ExecutionContext} * - * @see at.gv.egiz.eaaf.core.impl.idp.auth.IAuthenticationManager# - * addParameterNameToWhiteList(java.lang .String) + * @param httpReqParam http parameter name, but never null */ - @Override - public final void addParameterNameToWhiteList(final String httpReqParam) { + public static final void addParameterNameToWhiteList(final String httpReqParam) { if (StringUtils.isNotEmpty(httpReqParam)) { reqParameterWhiteListeForModules.add(httpReqParam); } } - /* - * (non-Javadoc) + /** + * Add a request header to whitelist. All parameters that are part of the white + * list are added into {@link ExecutionContext} * - * @see at.gv.egiz.eaaf.core.impl.idp.auth.IAuthenticationManager# - * addHeaderNameToWhiteList(java.lang. String) + * @param httpReqParam http header name, but never null */ - @Override - public final void addHeaderNameToWhiteList(final String httpReqParam) { + public static final void addHeaderNameToWhiteList(final String httpReqParam) { if (StringUtils.isNotEmpty(httpReqParam)) { reqHeaderWhiteListeForModules.add(httpReqParam.toLowerCase()); } @@ -348,7 +357,7 @@ public abstract class AbstractAuthenticationManager implements IAuthenticationMa if (processDefinitionId == null) { log.warn("No suitable process found for PendingReqId " + pendingReq.getPendingRequestId()); - throw new EaafException("process.02", new Object[] { pendingReq.getPendingRequestId() }); + throw new EaafException("process.02", null); } diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/RequestStorage.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/RequestStorage.java index 0834aa7c..db13bf71 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/RequestStorage.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/RequestStorage.java @@ -69,10 +69,21 @@ public class RequestStorage implements IRequestStorage { // search invalid pending-request for errorHandling IRequest invalidPendingRequest = null; - try { + try { if (StringUtils.isNotEmpty(e.getInvalidInternalPendingReqId())) { + log.debug("Searching for expired pendingRequest with Id: {} ... ", e.getInvalidInternalPendingReqId()); invalidPendingRequest = transactionStorage.get(e.getInvalidInternalPendingReqId(), IRequest.class); + + // If pendingReq. was found, set transactionID and sessionID to Logger + TransactionIdUtils.setAllLoggingVariables(invalidPendingRequest); + + log.debug("{} expired pendingReq. Set it into Exception ...", + invalidPendingRequest != null ? "Find" : "Find NO "); + + } else { + log.debug("Get no internal pendingRequestId. Expired pendingRequest can not be set"); + } } catch (final EaafException e1) { @@ -213,7 +224,7 @@ public class RequestStorage implements IRequestStorage { throws EaafException { final IRequest pendingRequest = transactionStorage.get(internalPendingReqId, IRequest.class); if (pendingRequest == null) { - log.info("No PendingRequst found with pendingRequestID " + internalPendingReqId); + log.debug("No PendingRequst found with pendingRequestID " + internalPendingReqId); return null; } diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/builder/AbstractAuthenticationDataBuilder.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/builder/AbstractAuthenticationDataBuilder.java index c2f85fef..142dcf28 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/builder/AbstractAuthenticationDataBuilder.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/builder/AbstractAuthenticationDataBuilder.java @@ -22,9 +22,9 @@ package at.gv.egiz.eaaf.core.impl.idp.auth.builder; import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.InputStream; -import java.util.ArrayList; import java.util.Collection; -import java.util.Map.Entry; +import java.util.HashSet; +import java.util.Set; import org.apache.commons.lang3.StringUtils; import org.slf4j.Logger; @@ -54,6 +54,7 @@ import at.gv.egiz.eaaf.core.exceptions.EaafException; import at.gv.egiz.eaaf.core.exceptions.EaafParserException; import at.gv.egiz.eaaf.core.exceptions.EaafStorageException; import at.gv.egiz.eaaf.core.exceptions.XPathException; +import at.gv.egiz.eaaf.core.impl.builder.BpkBuilder; import at.gv.egiz.eaaf.core.impl.data.Pair; import at.gv.egiz.eaaf.core.impl.idp.AuthenticationData; import at.gv.egiz.eaaf.core.impl.idp.auth.data.AuthProcessDataWrapper; @@ -72,9 +73,13 @@ public abstract class AbstractAuthenticationDataBuilder implements IAuthenticati public static final String CONFIG_PROP_ENABLE_IDL_ATTRIBUTE_ESCAPEING = "configuration.bugfix.enable.idl.escaping"; - protected Collection<String> includedToGenericAuthData = null; + private static final String GENERIC_ATTR_CONTAINER = "processAuthParam;"; + @Autowired protected IConfigurationWithSP basicConfig; + + //protected ThreadLocal<Set<String>> includedToGenericAuthData = null; + @Override public IAuthData buildAuthenticationData(final IRequest pendingReq) @@ -137,7 +142,7 @@ public abstract class AbstractAuthenticationDataBuilder implements IAuthenticati */ protected abstract void buildServiceSpecificAuthenticationData(IAuthData authData, IRequest pendingReq) throws EaafException; - + /** * Add generic E-ID information into already existing AuthData. * @@ -169,7 +174,7 @@ public abstract class AbstractAuthenticationDataBuilder implements IAuthenticati // includedToGenericAuthData = // authProcessData.getGenericSessionDataStorage().keySet(); // else - includedToGenericAuthData = new ArrayList<>(); + initializeThreadLocalVariable(authProcessData, new HashSet<>()); // #################################################### // set general authData info's @@ -204,24 +209,51 @@ public abstract class AbstractAuthenticationDataBuilder implements IAuthenticati setCitizenCountryCode(internalAuthData, authProcessData); // set generic authProcessData to authdata - for (final Entry<String, Object> el : authProcessData.getGenericSessionDataStorage() - .entrySet()) { - if (el.getKey().startsWith(GENERIC_AUTHDATA_IDENTIFIER)) { - log.trace("Find generic authProcessData {}. Map it directly to authData", el.getKey()); - try { - internalAuthData.setGenericData(el.getKey(), el.getValue()); - - } catch (final EaafStorageException e) { - log.warn("Can NOT set authData with key: {}", el.getKey(), null, e); + authProcessData.getGenericSessionDataStream() + .filter(el -> el.getKey().startsWith(GENERIC_AUTHDATA_IDENTIFIER)) + .forEach(el -> { + log.trace("Find generic authProcessData {}. Map it directly to authData", el.getKey()); + try { + internalAuthData.setGenericData(el.getKey(), el.getValue()); - } + } catch (final EaafStorageException e) { + log.warn("Can NOT set authData with key: {}", el.getKey(), null, e); - } + } + }); + } + /** + * Initialize Thread-Local holder for generic attributes set in authenticated session. + * + * @param authProcessData Current authentication data holder + * @param data {@link Collection} of generic attribute-names + * @throws EaafAuthenticationException In case of an error + */ + protected void initializeThreadLocalVariable(@NonNull final IAuthProcessDataContainer authProcessData, + Set<String> data) + throws EaafAuthenticationException { + try { + authProcessData.setGenericDataToSession(GENERIC_ATTR_CONTAINER, data); + + } catch (EaafStorageException e) { + throw new EaafAuthenticationException("builder.11", new Object[] { e.getMessage() }, e); + } - + } - + + /** + * Initialize Thread-Local holder for generic attributes set in authenticated session. + * + * @param set {@link Collection} of generic attribute-names + */ + @SuppressWarnings("unchecked") + protected Set<String> getThreadLocalVariable(@NonNull final IAuthProcessDataContainer authProcessData) { + return authProcessData.getGenericDataFromSession(GENERIC_ATTR_CONTAINER, Set.class); + + } + /** * Parse citzen country-code into AuthData. * @@ -232,7 +264,7 @@ public abstract class AbstractAuthenticationDataBuilder implements IAuthenticati */ private void setCitizenCountryCode(final AuthenticationData authData, final IAuthProcessDataContainer authProcessData) throws EaafAuthenticationException { - includedToGenericAuthData.remove(PvpAttributeDefinitions.EID_ISSUING_NATION_NAME); + getThreadLocalVariable(authProcessData).remove(PvpAttributeDefinitions.EID_ISSUING_NATION_NAME); final String pvpCccAttr = authProcessData .getGenericDataFromSession(PvpAttributeDefinitions.EID_ISSUING_NATION_NAME, String.class); if (StringUtils.isNotEmpty(pvpCccAttr)) { @@ -265,7 +297,7 @@ public abstract class AbstractAuthenticationDataBuilder implements IAuthenticati */ private void setQaaLevel(@NonNull final AuthenticationData authData, @NonNull final IAuthProcessDataContainer authProcessData) { - includedToGenericAuthData.remove(PvpAttributeDefinitions.EID_CITIZEN_EIDAS_QAA_LEVEL_NAME); + getThreadLocalVariable(authProcessData).remove(PvpAttributeDefinitions.EID_CITIZEN_EIDAS_QAA_LEVEL_NAME); String currentLoA = null; if (StringUtils.isNotEmpty(authProcessData.getQaaLevel())) { currentLoA = authProcessData.getQaaLevel(); @@ -331,9 +363,10 @@ public abstract class AbstractAuthenticationDataBuilder implements IAuthenticati if (authProcessData.getGenericSessionDataStorage() != null && !authProcessData.getGenericSessionDataStorage().isEmpty()) { - includedToGenericAuthData = authProcessData.getGenericSessionDataStorage().keySet(); + initializeThreadLocalVariable(authProcessData, + authProcessData.getGenericSessionDataStorage().keySet()); } else { - includedToGenericAuthData = new ArrayList<>(); + initializeThreadLocalVariable(authProcessData, new HashSet<>()); } // #################################################### @@ -348,7 +381,7 @@ public abstract class AbstractAuthenticationDataBuilder implements IAuthenticati IIdentityLink idlFromPvpAttr = null; final IIdentityLink identityLink = authProcessData.getIdentityLink(); if (identityLink != null) { - parseBasicUserInfosFromIdl(authData, identityLink, includedToGenericAuthData); + parseBasicUserInfosFromIdl(authData, identityLink, getThreadLocalVariable(authProcessData)); } else { // identityLink is not direct in MOASession @@ -362,7 +395,7 @@ public abstract class AbstractAuthenticationDataBuilder implements IAuthenticati try { idlStream = new ByteArrayInputStream(Base64Utils.decodeFromString(pvpAttrIdl)); idlFromPvpAttr = new SimpleIdentityLinkAssertionParser(idlStream).parseIdentityLink(); - parseBasicUserInfosFromIdl(authData, idlFromPvpAttr, includedToGenericAuthData); + parseBasicUserInfosFromIdl(authData, idlFromPvpAttr, getThreadLocalVariable(authProcessData)); // set identitylink into AuthProcessData authProcessData.setIdentityLink(idlFromPvpAttr); @@ -375,7 +408,7 @@ public abstract class AbstractAuthenticationDataBuilder implements IAuthenticati } finally { try { - includedToGenericAuthData.remove(PvpAttributeDefinitions.EID_IDENTITY_LINK_NAME); + getThreadLocalVariable(authProcessData).remove(PvpAttributeDefinitions.EID_IDENTITY_LINK_NAME); if (idlStream != null) { idlStream.close(); } @@ -403,11 +436,11 @@ public abstract class AbstractAuthenticationDataBuilder implements IAuthenticati PvpAttributeDefinitions.EID_SOURCE_PIN_TYPE_NAME, String.class)); // remove corresponding keys from genericSessionData if exists - includedToGenericAuthData.remove(PvpAttributeDefinitions.PRINCIPAL_NAME_NAME); - includedToGenericAuthData.remove(PvpAttributeDefinitions.GIVEN_NAME_NAME); - includedToGenericAuthData.remove(PvpAttributeDefinitions.BIRTHDATE_NAME); - includedToGenericAuthData.remove(PvpAttributeDefinitions.EID_SOURCE_PIN_NAME); - includedToGenericAuthData.remove(PvpAttributeDefinitions.EID_SOURCE_PIN_TYPE_NAME); + getThreadLocalVariable(authProcessData).remove(PvpAttributeDefinitions.PRINCIPAL_NAME_NAME); + getThreadLocalVariable(authProcessData).remove(PvpAttributeDefinitions.GIVEN_NAME_NAME); + getThreadLocalVariable(authProcessData).remove(PvpAttributeDefinitions.BIRTHDATE_NAME); + getThreadLocalVariable(authProcessData).remove(PvpAttributeDefinitions.EID_SOURCE_PIN_NAME); + getThreadLocalVariable(authProcessData).remove(PvpAttributeDefinitions.EID_SOURCE_PIN_TYPE_NAME); } } @@ -625,7 +658,7 @@ public abstract class AbstractAuthenticationDataBuilder implements IAuthenticati */ @Deprecated private void parseBasicUserInfosFromIdl(final AuthenticationData authData, - final IIdentityLink identityLink, final Collection<String> includedGenericSessionData) { + final IIdentityLink identityLink, final Set<String> includedGenericSessionData) { authData.setIdentificationValue(identityLink.getIdentificationValue()); authData.setIdentificationType(identityLink.getIdentificationType()); diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/data/AuthProcessDataWrapper.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/data/AuthProcessDataWrapper.java index 8eef4a8e..368652be 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/data/AuthProcessDataWrapper.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/data/AuthProcessDataWrapper.java @@ -22,9 +22,11 @@ package at.gv.egiz.eaaf.core.impl.idp.auth.data; import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; -import java.util.HashMap; import java.util.Map; +import java.util.Map.Entry; import java.util.TimeZone; +import java.util.stream.Collectors; +import java.util.stream.Stream; import javax.annotation.Nullable; @@ -264,16 +266,20 @@ public class AuthProcessDataWrapper * getGenericSessionDataStorage() */ @Override - public Map<String, Object> getGenericSessionDataStorage() { - final Map<String, Object> result = new HashMap<>(); - for (final Map.Entry<String, Object> el : authProcessData.entrySet()) { - if (el.getKey().startsWith(GENERIC_PREFIX)) { - result.put(el.getKey().substring(GENERIC_PREFIX.length()), el.getValue()); - } - - } - - return result; + public Map<String, Object> getGenericSessionDataStorage() { + return authProcessData.entrySet().stream() + .filter(el -> el.getKey().startsWith(GENERIC_PREFIX)) + .collect( + Collectors.toMap( + el -> el.getKey().substring(GENERIC_PREFIX.length()), + value -> value.getValue())); + + } + + @Override + public Stream<Entry<String, Object>> getGenericSessionDataStream() { + return getGenericSessionDataStorage().entrySet().stream(); + } /* diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/data/EidAuthProcessDataWrapper.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/data/EidAuthProcessDataWrapper.java new file mode 100644 index 00000000..48a2206b --- /dev/null +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/data/EidAuthProcessDataWrapper.java @@ -0,0 +1,34 @@ +package at.gv.egiz.eaaf.core.impl.idp.auth.data; + +import java.util.Map; + +import at.gv.egiz.eaaf.core.api.idp.auth.data.IEidAuthProcessData; + +/** + * Authentication session-data that adds ID Austria specific information. + * + * @author tlenz + * + */ +public class EidAuthProcessDataWrapper extends AuthProcessDataWrapper implements IEidAuthProcessData { + + private static final String VALUE_INTERNAL_TEST_IDENTITY_PROCESS = "direct_is_testidentity"; + + public EidAuthProcessDataWrapper(Map<String, Object> authProcessData) { + super(authProcessData); + + } + + @Override + public boolean isTestIdentity() { + return wrapStoredObject(VALUE_INTERNAL_TEST_IDENTITY_PROCESS, false, Boolean.class); + + } + + @Override + public void setTestIdentity(boolean flag) { + authProcessData.put(VALUE_INTERNAL_TEST_IDENTITY_PROCESS, flag); + + } + +} diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/data/IdentityLink.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/data/IdentityLink.java index ee1037a1..8327b544 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/data/IdentityLink.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/data/IdentityLink.java @@ -23,15 +23,20 @@ import java.io.ByteArrayInputStream; import java.io.IOException; import java.io.Serializable; import java.security.PublicKey; +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.util.Date; import javax.xml.transform.TransformerException; -import org.w3c.dom.Element; - import at.gv.egiz.eaaf.core.api.idp.auth.data.IIdentityLink; import at.gv.egiz.eaaf.core.impl.utils.DomUtils; import at.gv.egiz.eaaf.core.impl.utils.XPathUtils; +import org.w3c.dom.Element; + +import lombok.extern.slf4j.Slf4j; + /** * Data contained in an identity link issued by BMI, relevant to the MOA ID * component. <br> @@ -41,10 +46,13 @@ import at.gv.egiz.eaaf.core.impl.utils.XPathUtils; * @author Paul Ivancsics * @version $Id$ */ +@Slf4j public class IdentityLink implements Serializable, IIdentityLink { private static final long serialVersionUID = 1L; + public static final String PATTERN_ISSUE_INSTANT = "yyyy-MM-dd'T'HH:mm:ssXXX"; + /** * <code>"identificationValue"</code> is the translation of * <code>"Stammzahl"</code>. @@ -372,6 +380,23 @@ public class IdentityLink implements Serializable, IIdentityLink { return issueInstant; } + @Override + public Date getIssueInstantDate() { + final SimpleDateFormat f = new SimpleDateFormat(PATTERN_ISSUE_INSTANT); + try { + if (issueInstant != null) { + return f.parse(issueInstant); + + } + + } catch (final ParseException e) { + log.error("Can NOT parse Date from String: {}", issueInstant, null, e); + + } + + return null; + } + /* * (non-Javadoc) * diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/modules/AbstractAuthServletTask.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/modules/AbstractAuthServletTask.java index 3d093a9f..5b5d0aa8 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/modules/AbstractAuthServletTask.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/modules/AbstractAuthServletTask.java @@ -45,6 +45,7 @@ import org.springframework.core.io.ResourceLoader; import at.gv.egiz.eaaf.core.api.IRequest; import at.gv.egiz.eaaf.core.api.IRequestStorage; import at.gv.egiz.eaaf.core.api.data.EaafConstants; +import at.gv.egiz.eaaf.core.api.data.EaafEventCodes; import at.gv.egiz.eaaf.core.api.idp.IConfiguration; import at.gv.egiz.eaaf.core.api.idp.auth.services.IProtocolAuthenticationService; import at.gv.egiz.eaaf.core.api.idp.process.ExecutionContext; @@ -155,6 +156,36 @@ public abstract class AbstractAuthServletTask extends AbstractTask { } /** + * Stopping the current authentication process by User decision. + * + * @param executionContext Current execution context + * @param request Http request + * @param response Http response + * @throws TaskExecutionException In case of an error during process-stopping + */ + protected void stopProcessFromUserDecision(final ExecutionContext executionContext, + final HttpServletRequest request, final HttpServletResponse response) + throws TaskExecutionException { + try { + revisionsLogger.logEvent(pendingReq, EaafEventCodes.PROCESS_STOPPED_BY_USER); + pendingReq.setAbortedByUser(true); + pendingReq.setAuthenticated(false); + performRedirectToProtocolFinialization(executionContext, pendingReq, request, response); + + log.trace("Set process-cancelation flag"); + executionContext.setCanceleProcessFlag(); + + } catch (final EaafException e) { + throw new TaskExecutionException(pendingReq, e.getMessage(), e); + + } catch (final Exception e) { + log.warn("Stopping auth.process FAILED", e); + throw new TaskExecutionException(pendingReq, e.getMessage(), e); + + } + } + + /** * Parses the request input stream for parameters, assuming parameters are * encoded UTF-8 (no standard exists how browsers should encode them). * @@ -268,4 +299,21 @@ public abstract class AbstractAuthServletTask extends AbstractTask { return url + "&" + param; } } + + /** + * Get a {@link Boolean} parameter from http request. + * + * @param httpReq http Request object + * @param paramName http Parameter name + * @return <code>true</code> if the parameter exists and the <code>Boolean.parseBoolean(value)</code> + * evaluates to <code>true</code>, otherwise <code>false</code> + */ + protected boolean evaluteBooleanReqParam(final HttpServletRequest httpReq, final String paramName) { + final String value = httpReq.getParameter(paramName); + if (value != null) { + return Boolean.parseBoolean(value); + } else { + return false; + } + } } diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/modules/ModuleRegistration.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/modules/ModuleRegistration.java index c4f1b505..c1593cb1 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/modules/ModuleRegistration.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/modules/ModuleRegistration.java @@ -100,7 +100,7 @@ public class ModuleRegistration { */ private void initSpringModules() { log.debug("Discovering Spring modules."); - final Map<String, AuthModule> modules = ctx.getBeansOfType(AuthModule.class); + final Map<String, AuthModule> modules = ctx.getBeansOfType(AuthModule.class); for (final AuthModule module : modules.values()) { registerModuleProcessDefinitions(module); priorizedModules.add(module); diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/services/DefaultErrorService.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/services/DefaultErrorService.java new file mode 100644 index 00000000..e41905a6 --- /dev/null +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/services/DefaultErrorService.java @@ -0,0 +1,111 @@ +package at.gv.egiz.eaaf.core.impl.idp.auth.services; + +import java.text.MessageFormat; +import java.util.HashSet; + +import javax.annotation.PostConstruct; +import javax.servlet.http.HttpServletRequest; + +import org.springframework.beans.factory.annotation.Autowired; + +import at.gv.egiz.eaaf.core.api.IStatusMessenger; +import at.gv.egiz.eaaf.core.api.gui.ModifyableGuiBuilderConfiguration; +import at.gv.egiz.eaaf.core.api.idp.IConfiguration; +import at.gv.egiz.eaaf.core.exceptions.EaafException; +import at.gv.egiz.eaaf.core.exceptions.TaskExecutionException; +import at.gv.egiz.eaaf.core.impl.utils.KeyValueUtils; +import lombok.Builder; +import lombok.Getter; +import lombok.extern.slf4j.Slf4j; + +@Slf4j +public class DefaultErrorService implements IErrorService { + private static final String TECH_LOG_MSG = "errorCode={0} Message={1}"; + private static final String CONFIG_PROP_LOGGER_ON_INFO_LEVEL = "core.logging.level.info.errorcodes"; + + @Autowired IConfiguration basicConfig; + @Autowired IStatusMessenger statusMessager; + + private final HashSet<String> logOnInfoLevel = new HashSet<>(); + + @Override + public String getExternalCodeFromInternal(String internalCode) { + return statusMessager.mapInternalErrorToExternalError(internalCode); + + } + + @Override + public IHandleData createHandleData(Throwable throwable, boolean supportRedirctToSp) throws EaafException { + String internalErrorId = extractInternalErrorCode(throwable); + + return HandleData.builder() + .throwable(throwable) + .internalErrorCode(internalErrorId) + .actionType(ActionType.NO_TICKET) + .logLevel(logOnInfoLevel.contains(internalErrorId) ? LogLevel.INFO : LogLevel.WARN) + .build(); + + } + + @Override + public void displayErrorData(ModifyableGuiBuilderConfiguration c, IHandleData errorData, + HttpServletRequest httpReq) throws EaafException { + log.trace("Do nothing because Tickets are not supported by: {}", DefaultErrorService.class.getName()); + + } + + private String extractInternalErrorCode(Throwable throwable) { + Throwable originalException; + if (throwable instanceof TaskExecutionException + && ((TaskExecutionException) throwable).getOriginalException() != null) { + originalException = ((TaskExecutionException) throwable).getOriginalException(); + + } else { + originalException = throwable; + + } + + if (!(originalException instanceof EaafException)) { + return IStatusMessenger.CODES_INTERNAL_ERROR_GENERIC; + + } else { + return ((EaafException) originalException).getErrorId(); + + } + } + + @PostConstruct + private void initialize() throws EaafException { + log.info("initErrorTicketService"); + + logOnInfoLevel.addAll(KeyValueUtils.getListOfCsvValues( + basicConfig.getBasicConfiguration(CONFIG_PROP_LOGGER_ON_INFO_LEVEL))); + log.info("Set errorCodes={} to LogLevel:INFO", String.join(",", logOnInfoLevel)); + + } + + @Builder + static class HandleData implements IHandleData { + + @Getter + private String errorIdTokenForRedirect; + + @Getter + private final Throwable throwable; + + @Getter + private String internalErrorCode; + + @Getter + private ActionType actionType; + + @Getter + private LogLevel logLevel; + + public String getPreFormatedErrorMessage() { + return MessageFormat.format(TECH_LOG_MSG, internalErrorCode, throwable.getMessage()); + + } + + } +} diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/services/IErrorService.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/services/IErrorService.java new file mode 100644 index 00000000..b6bc1056 --- /dev/null +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/services/IErrorService.java @@ -0,0 +1,164 @@ +package at.gv.egiz.eaaf.core.impl.idp.auth.services; + +import javax.annotation.Nonnull; +import javax.servlet.http.HttpServletRequest; + +import at.gv.egiz.eaaf.core.api.gui.ModifyableGuiBuilderConfiguration; +import at.gv.egiz.eaaf.core.exceptions.EaafException; + +public interface IErrorService { + + /** + * Describes the kind of action that should be taken. + */ + enum ActionType { + TICKET("ticket"), NO_TICKET("no_ticket"), ERRORPAGE("errorpage"); + + private final String name; + + ActionType(final String text) { + this.name = text; + } + + + /** + * Get flow type for error-handling from String representation. + * + * @param s Config parameter + * @return Error-handling flow + */ + public static ActionType fromString(final String s) { + try { + return ActionType.valueOf(s.toUpperCase()); + + } catch (IllegalArgumentException | NullPointerException e) { + return null; + + } + } + + @Override + public String toString() { + return name; + } + } + + /** + * Defines the LogLevel for this types of errors. + */ + enum LogLevel { + ERROR("error"), WARN("warn"), INFO("info"), DEBUG("debug"); + + private final String level; + + LogLevel(final String logLevel) { + this.level = logLevel; + + } + + + /** + * Get the log-level from String representation. + * + * @param s Config parameter + * @return Log-Level from configuration or ERROR as backup + */ + public static LogLevel fromString(final String s) { + try { + return LogLevel.valueOf(s.toUpperCase()); + + } catch (IllegalArgumentException | NullPointerException e) { + return LogLevel.ERROR; + + } + } + + @Override + public String toString() { + return level; + } + + } + + String PARAM_GUI_TICKET = "supportTicket"; + String PARAM_GUI_REDIRECT = "redirectLink"; + + /** + * Maps internal error codes to external ones. + * @param internalCode internal error code + * @return external error code + */ + @Nonnull + String getExternalCodeFromInternal(@Nonnull String internalCode); + + /** + * Creates error handling data. + * + * @param throwable Error that should be handled + * @param supportRedirctToSp <code>true</code> if the current process-state supports redirect + * to Service-Provider, otherwise <code>false</code> + * @return Information how the error should be handled + * @throws EaafException In case of an internal error + */ + @Nonnull + IHandleData createHandleData(@Nonnull Throwable throwable, boolean supportRedirctToSp) throws EaafException; + + /** + * Displays the error using suitable errordata. + * + * @param c guibuilder + * @param errorData Data to handle + * @param httpReq Current HTTP request + * @throws EaafException In case of an internal error + */ + void displayErrorData(@Nonnull ModifyableGuiBuilderConfiguration c, @Nonnull IErrorService.IHandleData errorData, + @Nonnull HttpServletRequest httpReq) throws EaafException; + + /** + * Contains all the Model data for Error Handling. + */ + interface IHandleData { + + /** + * Get a new pendingReqId that can be used to store the error for SP forwarding. + * + * @return errorToken as pendingRequest + */ + String getErrorIdTokenForRedirect(); + + /** + * Describes the kind of action that should be taken. + * + * @return The appropriate action + */ + ActionType getActionType(); + + /** + * Get internal errorCode describing the problem. + * + * @return internal error Code. + */ + String getInternalErrorCode(); + + /** + * Get the original throwable of the error. + * + * @return causing throwable + */ + Throwable getThrowable(); + + /** + * Get the log-level for this internal errorId. + * + * @return Level to Log the error + */ + LogLevel getLogLevel(); + + /** + * Get pre-formated text for log message. + * + * @return log message + */ + String getPreFormatedErrorMessage(); + } +} diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/services/ProtocolAuthenticationService.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/services/ProtocolAuthenticationService.java index 5f84d118..ca2c92b1 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/services/ProtocolAuthenticationService.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/services/ProtocolAuthenticationService.java @@ -15,16 +15,13 @@ * This product combines work with different licenses. See the "NOTICE" text file for details on the * various modules and licenses. The "NOTICE" text file is part of the distribution. Any derivative * works that you distribute must include a readable copy of the "NOTICE" text file. -*/ + */ package at.gv.egiz.eaaf.core.impl.idp.auth.services; import java.io.IOException; -import java.io.PrintWriter; -import java.io.StringWriter; -import java.util.Arrays; -import java.util.List; +import javax.annotation.PostConstruct; import javax.naming.ConfigurationException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @@ -32,6 +29,7 @@ import javax.servlet.http.HttpServletResponse; import org.apache.commons.lang3.ArrayUtils; import org.apache.commons.lang3.StringUtils; import org.apache.commons.text.StringEscapeUtils; +import org.owasp.encoder.Encode; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -39,12 +37,14 @@ import org.springframework.context.ApplicationContext; import org.springframework.lang.NonNull; import org.springframework.lang.Nullable; import org.springframework.stereotype.Service; +import org.springframework.util.SerializationUtils; import at.gv.egiz.components.eventlog.api.EventConstants; import at.gv.egiz.eaaf.core.api.IRequest; import at.gv.egiz.eaaf.core.api.IRequestStorage; import at.gv.egiz.eaaf.core.api.IStatusMessenger; import at.gv.egiz.eaaf.core.api.data.EaafConstants; +import at.gv.egiz.eaaf.core.api.data.ExceptionContainer; import at.gv.egiz.eaaf.core.api.gui.IGuiBuilderConfiguration; import at.gv.egiz.eaaf.core.api.gui.IGuiBuilderConfigurationFactory; import at.gv.egiz.eaaf.core.api.gui.IGuiFormBuilder; @@ -60,6 +60,7 @@ import at.gv.egiz.eaaf.core.api.idp.auth.services.IProtocolAuthenticationService import at.gv.egiz.eaaf.core.api.idp.slo.SloInformationInterface; import at.gv.egiz.eaaf.core.api.logging.IRevisionLogger; import at.gv.egiz.eaaf.core.api.logging.IStatisticLogger; +import at.gv.egiz.eaaf.core.api.storage.ITransactionStorage; import at.gv.egiz.eaaf.core.api.utils.IPendingRequestIdGenerationStrategy; import at.gv.egiz.eaaf.core.exceptions.AuthnRequestValidatorException; import at.gv.egiz.eaaf.core.exceptions.EaafAuthenticationException; @@ -72,6 +73,9 @@ import at.gv.egiz.eaaf.core.exceptions.ProtocolNotActiveException; import at.gv.egiz.eaaf.core.impl.data.Pair; import at.gv.egiz.eaaf.core.impl.gui.AbstractGuiFormBuilderConfiguration; import at.gv.egiz.eaaf.core.impl.http.HttpUtils; +import at.gv.egiz.eaaf.core.impl.idp.auth.services.IErrorService.ActionType; +import at.gv.egiz.eaaf.core.impl.idp.auth.services.IErrorService.IHandleData; +import at.gv.egiz.eaaf.core.impl.idp.auth.services.IErrorService.LogLevel; import at.gv.egiz.eaaf.core.impl.idp.controller.ProtocolFinalizationController; import at.gv.egiz.eaaf.core.impl.idp.controller.protocols.RequestImpl; import at.gv.egiz.eaaf.core.impl.utils.ServletUtils; @@ -80,9 +84,6 @@ import at.gv.egiz.eaaf.core.impl.utils.ServletUtils; public class ProtocolAuthenticationService implements IProtocolAuthenticationService { private static final Logger log = LoggerFactory.getLogger(ProtocolAuthenticationService.class); - private static final List<String> ERROR_LOGGER_ON_INFO_LEVEL = - Arrays.asList(IStatusMessenger.CODES_INTERNAL_ERROR_AUTH_USERSTOP); - @Autowired(required = true) private ApplicationContext applicationContext; @Autowired(required = true) @@ -98,13 +99,21 @@ public class ProtocolAuthenticationService implements IProtocolAuthenticationSer @Autowired(required = true) IPendingRequestIdGenerationStrategy pendingReqIdGenerationStrategy; + @Autowired(required = true) + private IErrorService errorTicketService; + @Autowired(required = false) private ISsoManager ssoManager; + @Autowired private IStatisticLogger statisticLogger; + @Autowired private IRevisionLogger revisionsLogger; + @Autowired(required = true) + protected ITransactionStorage transactionStorage; + private IGuiFormBuilder guiBuilder; /* @@ -130,8 +139,7 @@ public class ProtocolAuthenticationService implements IProtocolAuthenticationSer final ISpConfiguration oaParam = pendingReq.getServiceProviderConfiguration(); if (oaParam == null) { - throw new EaafAuthenticationException( - IStatusMessenger.CODES_INTERNAL_ERROR_AUTH_NOSPCONFIG, + throw new EaafAuthenticationException(IStatusMessenger.CODES_INTERNAL_ERROR_AUTH_NOSPCONFIG, new Object[] { pendingReq.getSpEntityId() }); } @@ -142,8 +150,8 @@ public class ProtocolAuthenticationService implements IProtocolAuthenticationSer finalizeAuthentication(req, resp, pendingReq); // transaction is finished, log transaction finished event - revisionsLogger.logEvent(EventConstants.TRANSACTION_DESTROYED, - pendingReq.getUniqueTransactionIdentifier()); + revisionsLogger.logEvent(EventConstants.TRANSACTION_DESTROYED, pendingReq + .getUniqueTransactionIdentifier()); } @@ -170,7 +178,7 @@ public class ProtocolAuthenticationService implements IProtocolAuthenticationSer @Override public void finalizeAuthentication(final HttpServletRequest req, final HttpServletResponse resp, final IRequest pendingReq) throws EaafException, IOException { - log.debug("Finalize PendingRequest with ID " + pendingReq.getPendingRequestId()); + log.debug("Finalize PendingRequest with ID={} ", pendingReq.getPendingRequestId()); try { // check if pending-request has 'abortedByUser' flag set @@ -178,15 +186,8 @@ public class ProtocolAuthenticationService implements IProtocolAuthenticationSer // send authentication aborted error to Service Provider buildProtocolSpecificErrorResponse( new EaafAuthenticationException(IStatusMessenger.CODES_INTERNAL_ERROR_AUTH_USERSTOP, - new Object[] {}), - req, resp, pendingReq); - - // do not remove the full active SSO-Session - // in case of only one Service-Provider authentication request is aborted - if (!pendingReq.needSingleSignOnFunctionality()) { - requestStorage.removePendingRequest(pendingReq.getPendingRequestId()); - - } + new Object[] {}), req, + resp, pendingReq); // check if pending-request are authenticated } else if (pendingReq.isAuthenticated() && !pendingReq.isNeedUserConsent()) { @@ -194,11 +195,12 @@ public class ProtocolAuthenticationService implements IProtocolAuthenticationSer } else { // suspect state: pending-request is not aborted but also are not authenticated - log.warn("PendingRequest flag for 'authenticated':{} and 'needConsent':{}", - pendingReq.isAuthenticated(), pendingReq.isNeedUserConsent()); + log.warn("PendingRequest flag for 'authenticated':{} and 'needConsent':{}", pendingReq + .isAuthenticated(), + pendingReq.isNeedUserConsent()); if (pendingReq.isNeedUserConsent()) { - log.error( - "PendingRequest NEEDS user-consent. Can NOT fininalize authentication --> Abort authentication process!"); + log.error("PendingRequest NEEDS user-consent. " + + "Can NOT fininalize authentication --> Abort authentication process!"); } else { log.error("PendingRequest is NOT authenticated --> Abort authentication process!"); @@ -210,66 +212,106 @@ public class ProtocolAuthenticationService implements IProtocolAuthenticationSer } } catch (final Exception e) { - log.error("Finalize authentication protocol FAILED.", e); + log.info("Finalize authentication protocol FAILED. Reason: {}", e.getMessage()); buildProtocolSpecificErrorResponse(e, req, resp, pendingReq); + } finally { + // remove pending-request + requestStorage.removePendingRequest(pendingReq.getPendingRequestId()); + revisionsLogger.logEvent(EventConstants.TRANSACTION_DESTROYED, pendingReq + .getUniqueTransactionIdentifier()); } - // remove pending-request - requestStorage.removePendingRequest(pendingReq.getPendingRequestId()); - revisionsLogger.logEvent(EventConstants.TRANSACTION_DESTROYED, - pendingReq.getUniqueTransactionIdentifier()); - } @Override - public void buildProtocolSpecificErrorResponse(final Throwable throwable, - final HttpServletRequest req, final HttpServletResponse resp, final IRequest protocolRequest) - throws EaafException, IOException { + public void buildProtocolSpecificErrorResponse(final Throwable throwable, final HttpServletRequest req, + final HttpServletResponse resp, final IRequest protocolRequest) throws EaafException, IOException { try { + + final IErrorService.IHandleData errorData = errorTicketService.createHandleData(throwable, true); - final Class<?> clazz = Class.forName(protocolRequest.requestedModule()); - - if (clazz == null || !IModulInfo.class.isAssignableFrom(clazz)) { - log.error( - "Requested protocol module Class is NULL or does not implement the IModulInfo interface."); - throw new Exception( - "Requested protocol module Class is NULL or does not implement the IModulInfo interface."); + // log Error to technical log + logExceptionToTechnicalLog(errorData); - } - - final IModulInfo handlingModule = (IModulInfo) applicationContext.getBean(clazz); + // log Error Message + statisticLogger.logErrorOperation(throwable, protocolRequest); + + // write revision log entries + revisionsLogger.logEvent(protocolRequest, EventConstants.TRANSACTION_ERROR, + protocolRequest.getUniqueTransactionIdentifier()); + + if (ActionType.TICKET.equals(errorData.getActionType()) + || ActionType.ERRORPAGE.equals(errorData.getActionType())) { + + if (errorData.getErrorIdTokenForRedirect() != null) { + // Put pending request + final ExceptionContainer exceptionContainer = new ExceptionContainer(protocolRequest, throwable); + final byte[] serialized = SerializationUtils.serialize(exceptionContainer); + log.debug("Put error into cache to support SP forwarding ... "); + String internalErrorToken = pendingReqIdGenerationStrategy.getPendingRequestIdWithOutChecks( + errorData.getErrorIdTokenForRedirect()); + log.trace("errorIdToken: {}", internalErrorToken); + transactionStorage.put(internalErrorToken, serialized, -1); + + } else { + log.debug("No errorTokenId. Forwarding to SP will not be available"); + + } - if (handlingModule.generateErrorMessage(throwable, req, resp, protocolRequest)) { + // render GUI + displayException(req, resp, errorData); - // log Error to technical log - logExceptionToTechnicalLog(throwable); + } else { + final IModulInfo handlingModule = extractShibbolethHandling(protocolRequest, applicationContext); + if (handlingModule.generateErrorMessage(throwable, req, resp, protocolRequest)) { + log.debug("Error-response to SP successfully written"); - // log Error Message - statisticLogger.logErrorOperation(throwable, protocolRequest); + } else { + log.info("Error-response to SP FAILED. Writing error message into GUI ... "); + displayException(req, resp, errorData); - // write revision log entries - revisionsLogger.logEvent(protocolRequest, EventConstants.TRANSACTION_ERROR, - protocolRequest.getUniqueTransactionIdentifier()); + } + } - return; + } catch (final Throwable e) { + // if building error response results in error, we try with with + // handleErrorNoRedirect + log.error("ErrorHandling has an internel error. Show process-error in GUI ... ", e); + handleErrorNoRedirect(throwable, req, resp, false); - } else { - handleErrorNoRedirect(throwable, req, resp, true); + } + } - } + /** + * Retrieves shibboleth module info. + * + * @param protocolRequest current request + * @param applicationContext spring context + * @return IModulInfo + * @throws ClassNotFoundException If no shibboleth handling implementation found + */ + public static IModulInfo extractShibbolethHandling(IRequest protocolRequest, + ApplicationContext applicationContext) + throws ClassNotFoundException { + final Class<?> clazz = Class.forName(protocolRequest.requestedModule()); - } catch (final Throwable e) { - handleErrorNoRedirect(throwable, req, resp, true); + if (clazz == null || !IModulInfo.class.isAssignableFrom(clazz)) { + log.error("Requested protocol module Class is NULL or does not implement the IModulInfo interface."); + throw new ClassCastException( + "Requested protocol module Class is NULL or does not implement the IModulInfo interface."); } + return (IModulInfo) applicationContext.getBean(clazz); } @Override public void handleErrorNoRedirect(final Throwable throwable, final HttpServletRequest req, - final HttpServletResponse resp, final boolean writeExceptionToStatisticLog) - throws IOException, EaafException { + final HttpServletResponse resp, final boolean writeExceptionToStatisticLog) throws EaafException, + IOException { + + final IErrorService.IHandleData errorData = errorTicketService.createHandleData(throwable, false); // log Exception into statistic database if (writeExceptionToStatisticLog) { @@ -277,61 +319,61 @@ public class ProtocolAuthenticationService implements IProtocolAuthenticationSer } // write errror to console - logExceptionToTechnicalLog(throwable); + logExceptionToTechnicalLog(errorData); + + // render GUI + displayException(req, resp, errorData); + + } + + private void logExceptionToTechnicalLog(IHandleData errorData) { + // In case of a TaskExecutionException, which is only a container for + // process-errors, + // extract internal exception + + // Log exception + if (!(errorData.getThrowable() instanceof EaafException) + || LogLevel.ERROR.equals(errorData.getLogLevel())) { + log.error(errorData.getPreFormatedErrorMessage(), errorData.getThrowable()); + + } else if (LogLevel.WARN.equals(errorData.getLogLevel())) { + log.warn(errorData.getPreFormatedErrorMessage(), errorData.getThrowable()); + + } else if (LogLevel.INFO.equals(errorData.getLogLevel())) { + log.info(errorData.getPreFormatedErrorMessage(), errorData.getThrowable()); + + } else if (LogLevel.DEBUG.equals(errorData.getLogLevel())) { + log.debug(errorData.getPreFormatedErrorMessage(), errorData.getThrowable()); - // return error to Web browser - if (throwable instanceof EaafException || throwable instanceof ProcessExecutionException) { - internalMoaidExceptionHandler(req, resp, (Exception) throwable, false); } else { - // write generic message for general exceptions - final String msg = - statusMessager.getMessage(IStatusMessenger.CODES_INTERNAL_ERROR_GENERIC, null); - writeHtmlErrorResponse(req, resp, msg, "9199", null, (Exception) throwable); + log.warn("Get unsupported LogLevelType: {}. Use {} as default", + errorData.getLogLevel(), LogLevel.ERROR); + log.error(errorData.getPreFormatedErrorMessage(), errorData.getThrowable()); } - } @Override public void forwardToErrorHandler(Pair<IRequest, Throwable> errorToHandle, String errorKey, final HttpServletRequest req, final HttpServletResponse resp) throws GuiBuildException { - IGuiBuilderConfiguration parentHopGuiConfig = - evaluateRequiredErrorHandlingMethod(errorToHandle.getFirst(), errorKey); + final IGuiBuilderConfiguration parentHopGuiConfig = evaluateRequiredErrorHandlingMethod(errorToHandle + .getFirst(), + errorKey); if (parentHopGuiConfig != null) { log.trace("iFrame to parent hop requested. Building GUI step for error handling ... "); guiBuilder.build(req, resp, parentHopGuiConfig, "iFrame-to-parent"); - - } else { + + } else { // build up redirect URL final String redirectUrl = generateErrorRedirectUrl(req, errorKey); resp.setContentType("text/html"); resp.setStatus(302); resp.addHeader("Location", redirectUrl); - log.debug("REDIRECT TO: " + redirectUrl); - + log.debug("REDIRECT TO: {}", redirectUrl); + } } - - private IGuiBuilderConfiguration evaluateRequiredErrorHandlingMethod(IRequest first, String errorId) { - if (first != null && first.isProcessInIframe()) { - return guiConfigFactory.getDefaultIFrameParentHopGui(first, - "/" + ProtocolFinalizationController.ENDPOINT_ERRORHANDLING, - errorId); - - } - return null; - } - - private String generateErrorRedirectUrl(final HttpServletRequest req, String errorKey) { - String redirectUrl = null; - redirectUrl = ServletUtils.getBaseUrl(req); - redirectUrl += "/" + ProtocolFinalizationController.ENDPOINT_ERRORHANDLING + "?" - + EaafConstants.PARAM_HTTP_ERROR_CODE + "=" + errorKey; - return redirectUrl; - - } - public void setGuiBuilder(final IGuiFormBuilder guiBuilder) { this.guiBuilder = guiBuilder; } @@ -339,15 +381,14 @@ public class ProtocolAuthenticationService implements IProtocolAuthenticationSer /** * Finalize the requested protocol operation. * - * @param httpReq HttpServletRequest - * @param httpResp HttpServletResponse - * @param protocolRequest Authentication request which is actually in process - * @param moaSession MOASession object, which is used to generate the - * protocol specific authentication information + * @param req HttpServletRequest + * @param resp HttpServletResponse + * @param pendingReq Authentication request which is actually in process * @throws Exception In case of an error */ protected void internalFinalizeAuthenticationProcess(final HttpServletRequest req, - final HttpServletResponse resp, final IRequest pendingReq) throws Exception { + final HttpServletResponse resp, + final IRequest pendingReq) throws Exception { String newSsoSessionId = null; @@ -369,8 +410,8 @@ public class ProtocolAuthenticationService implements IProtocolAuthenticationSer final IAuthData authData = authDataBuilder.buildAuthenticationData(pendingReq); // execute the protocol-specific action - final SloInformationInterface sloInformation = - executeProtocolSpecificAction(req, resp, pendingReq, authData); + final SloInformationInterface sloInformation = executeProtocolSpecificAction(req, resp, pendingReq, + authData); // Store OA specific SSO session information if an SSO cookie is set if (StringUtils.isNotEmpty(newSsoSessionId)) { @@ -390,21 +431,24 @@ public class ProtocolAuthenticationService implements IProtocolAuthenticationSer } // Advanced statistic logging - statisticLogger.logSuccessOperation(pendingReq, authData, - StringUtils.isNotEmpty(newSsoSessionId)); + statisticLogger.logSuccessOperation(pendingReq, authData, StringUtils.isNotEmpty(newSsoSessionId)); + + } + + @PostConstruct + private void initializer() { + log.trace("Initializing {} ...", ProtocolAuthenticationService.class.getName()); } /** * Executes the requested protocol action. * - * @param httpReq HttpServletRequest - * @param httpResp HttpServletResponse - * @param protocolRequest Authentication request which is actually in process - * @param authData Service-provider specific authentication data - * + * @param httpReq HttpServletRequest + * @param httpResp HttpServletResponse + * @param pendingReq Authentication request which is actually in process + * @param authData Service-provider specific authentication data * @return Return Single LogOut information or null if protocol supports no SSO - * * @throws Exception in case of an error */ private SloInformationInterface executeProtocolSpecificAction(final HttpServletRequest httpReq, @@ -416,7 +460,7 @@ public class ProtocolAuthenticationService implements IProtocolAuthenticationSer if (clazz == null || !IAction.class.isAssignableFrom(clazz)) { log.error( "Requested protocol-action processing Class is NULL or does not implement the IAction interface."); - throw new Exception( + throw new ClassCastException( "Requested protocol-action processing Class is NULL or does not implement the IAction interface."); } @@ -427,153 +471,130 @@ public class ProtocolAuthenticationService implements IProtocolAuthenticationSer } catch (final ClassNotFoundException e) { log.error( "Requested Auth. protocol processing Class is NULL or does not implement the IAction interface."); - throw new Exception( - "Requested Auth. protocol processing Class is NULL or does not implement the IAction interface."); + throw new ClassNotFoundException( + "Requested Auth. protocol processing Class is NULL or does not implement the IAction interface.", + e); } } - /** - * Write a Exception to the MOA-ID-Auth internal technical log. - * - * @param loggedException Exception to log - */ - protected void logExceptionToTechnicalLog(final Throwable loggedException) { - if (!(loggedException instanceof EaafException - || loggedException instanceof ProcessExecutionException)) { - log.error("Receive an internal error: Message=" + loggedException.getMessage(), - loggedException); - - } else { - if (loggedException instanceof EaafAuthenticationException && ERROR_LOGGER_ON_INFO_LEVEL - .contains(((EaafAuthenticationException) loggedException).getErrorId())) { - if (log.isDebugEnabled() || log.isTraceEnabled()) { - log.info(loggedException.getMessage(), loggedException); - - } else { - log.info(loggedException.getMessage()); - - } - - } else { - if (log.isDebugEnabled() || log.isTraceEnabled()) { - log.warn(loggedException.getMessage(), loggedException); - - } else { - log.warn(loggedException.getMessage()); - - } - } - } - } + // private void writeHtmlErrorResponse(@NonNull final HttpServletRequest + // httpReq, + // @NonNull final HttpServletResponse httpResp, @NonNull final String msg, + // @NonNull final String errorCode, + // @Nullable final Object[] params, String externalErrorCode) throws + // EaafException { + // this.writeHtmlErrorResponse(httpReq, httpResp, msg, errorCode, params, + // externalErrorCode, null, null); + // } private void writeHtmlErrorResponse(@NonNull final HttpServletRequest httpReq, - @NonNull final HttpServletResponse httpResp, @NonNull final String msg, - @NonNull final String errorCode, @Nullable final Object[] params, - @NonNull final Exception error) throws IOException, EaafException { + @NonNull final HttpServletResponse httpResp, @NonNull final String msg, @NonNull final String errorCode, + @Nullable final Object[] params, String externalErrorCode, IErrorService.IHandleData errorData) + throws EaafException { try { - final IGuiBuilderConfiguration config = - guiConfigFactory.getDefaultErrorGui(HttpUtils.extractAuthUrlFromRequest(httpReq)); + final IGuiBuilderConfiguration config = guiConfigFactory + .getDefaultErrorGui(HttpUtils.extractAuthUrlFromRequest(httpReq)); + String[] errorCodeParams = null; if (params == null) { errorCodeParams = new String[] {}; + } else { errorCodeParams = new String[params.length]; for (int i = 0; i < params.length; i++) { if (params[i] != null) { - errorCodeParams[i] = params[i].toString(); + /* replace all single-quotes by two single-quotes for escaping purposes to mitigate + * Thymeleaf error in: + * th:text="${#messages.msgWithParams('__${msg.errorCode}__', '__${msg.errorParams}__')}" + */ + errorCodeParams[i] = params[i].toString().replaceAll("'", "''"); + } else { errorCodeParams[i] = "null"; + } - } } // add errorcode and errormessage if (config instanceof ModifyableGuiBuilderConfiguration) { - ((ModifyableGuiBuilderConfiguration) config).putCustomParameter( - AbstractGuiFormBuilderConfiguration.PARAM_GROUP_MSG, PARAM_GUI_ERROMSG, msg); - ((ModifyableGuiBuilderConfiguration) config).putCustomParameter( - AbstractGuiFormBuilderConfiguration.PARAM_GROUP_MSG, PARAM_GUI_ERRORCODE, errorCode); - ((ModifyableGuiBuilderConfiguration) config).putCustomParameterWithOutEscaption( - AbstractGuiFormBuilderConfiguration.PARAM_GROUP_MSG, PARAM_GUI_ERRORCODEPARAMS, - ArrayUtils.toString(errorCodeParams)); - - // add stacktrace if debug is enabled - if (log.isTraceEnabled()) { - ((ModifyableGuiBuilderConfiguration) config).putCustomParameter( - AbstractGuiFormBuilderConfiguration.PARAM_GROUP_MSG, PARAM_GUI_ERRORSTACKTRACE, - getStacktraceFromException(error)); - - } + final ModifyableGuiBuilderConfiguration c = (ModifyableGuiBuilderConfiguration) config; + c.putCustomParameter(AbstractGuiFormBuilderConfiguration.PARAM_GROUP_MSG, PARAM_GUI_ERROMSG, msg); + c.putCustomParameter(AbstractGuiFormBuilderConfiguration.PARAM_GROUP_MSG, PARAM_GUI_ERRORCODE, + errorCode); + // TODO: should we keep the internal errorcode secret? + c.putCustomParameter(AbstractGuiFormBuilderConfiguration.PARAM_GROUP_MSG, + PARAM_GUI_EXTERNAL_ERRORCODE, + externalErrorCode); + c.putCustomParameterWithOutEscaption(AbstractGuiFormBuilderConfiguration.PARAM_GROUP_MSG, + PARAM_GUI_ERRORCODEPARAMS, ArrayUtils.toString(errorCodeParams)); + errorTicketService.displayErrorData(c, errorData, httpReq); } else { - log.info( - "Can not ADD error message, because 'GUIBuilderConfiguration' is not modifieable "); + log.info("Can not ADD error message, because 'GUIBuilderConfiguration' is not modifieable "); } guiBuilder.build(httpReq, httpResp, config, "Error-Message"); } catch (final GuiBuildException e) { log.warn("Can not build error-message GUI.", e); - throw new EaafException("9199", null, e); + throw new EaafException("internal.99", new Object[] {e.getMessage()}, e); } } - private String getStacktraceFromException(final Exception ex) { - final StringWriter errors = new StringWriter(); - ex.printStackTrace(new PrintWriter(errors)); - return errors.toString(); + private void displayException(final HttpServletRequest req, final HttpServletResponse resp, + final IErrorService.IHandleData errorData) throws IOException, EaafException { + final Throwable e = errorData.getThrowable(); + final String internalErrorCode = errorData.getInternalErrorCode(); - } - - private void internalMoaidExceptionHandler(final HttpServletRequest req, - final HttpServletResponse resp, final Exception e, final boolean writeExceptionToStatisicLog) - throws IOException, EaafException { + // send error response if (e instanceof ProtocolNotActiveException) { - resp.getWriter().write(e.getMessage()); + resp.getWriter().write(Encode.forHtml(e.getMessage())); resp.setContentType(EaafConstants.CONTENTTYPE_HTML_UTF8); resp.sendError(HttpServletResponse.SC_FORBIDDEN, StringEscapeUtils.escapeHtml4(StringEscapeUtils.escapeEcmaScript(e.getMessage()))); - } else if (e instanceof AuthnRequestValidatorException) { - final AuthnRequestValidatorException ex = (AuthnRequestValidatorException) e; - // log Error Message - if (writeExceptionToStatisicLog) { - statisticLogger.logErrorOperation(ex, ex.getErrorRequest()); - } - + } else if (e instanceof AuthnRequestValidatorException || e instanceof InvalidProtocolRequestException + || e instanceof ProcessExecutionException || e instanceof ConfigurationException) { // write error message - // writeBadRequestErrorResponse(req, resp, (EAAFException) e); - writeHtmlErrorResponse(req, resp, e.getMessage(), statusMessager.getResponseErrorCode(e), - null, e); - - } else if (e instanceof InvalidProtocolRequestException) { - // send error response - // writeBadRequestErrorResponse(req, resp, (EAAFException) e); - writeHtmlErrorResponse(req, resp, e.getMessage(), statusMessager.getResponseErrorCode(e), - null, e); - - } else if (e instanceof ConfigurationException) { - // send HTML formated error message - writeHtmlErrorResponse(req, resp, e.getMessage(), statusMessager.getResponseErrorCode(e), - null, e); + writeHtmlErrorResponse(req, resp, e.getMessage(), internalErrorCode, null, + statusMessager.mapInternalErrorToExternalError(internalErrorCode), errorData); } else if (e instanceof EaafException) { // send HTML formated error message - writeHtmlErrorResponse(req, resp, e.getMessage(), statusMessager.getResponseErrorCode(e), - ((EaafException) e).getParams(), e); + writeHtmlErrorResponse(req, resp, e.getMessage(), internalErrorCode, ((EaafException) e).getParams(), + statusMessager.mapInternalErrorToExternalError(internalErrorCode), errorData); - } else if (e instanceof ProcessExecutionException) { - // send HTML formated error message - writeHtmlErrorResponse(req, resp, e.getMessage(), statusMessager.getResponseErrorCode(e), - null, e); + } else { + // write generic message for general exceptions + final String msg = statusMessager.getMessage(IStatusMessenger.CODES_INTERNAL_ERROR_GENERIC, null); + writeHtmlErrorResponse(req, resp, msg, internalErrorCode, null, + statusMessager.mapInternalErrorToExternalError(internalErrorCode), errorData); } + } + + private IGuiBuilderConfiguration evaluateRequiredErrorHandlingMethod(IRequest first, String errorId) { + if (first != null && first.isProcessInIframe()) { + return guiConfigFactory + .getDefaultIFrameParentHopGui(first, ProtocolFinalizationController.ENDPOINT_ERRORHANDLING, + errorId); + + } + return null; + } + + private String generateErrorRedirectUrl(final HttpServletRequest req, String errorKey) { + String redirectUrl = null; + redirectUrl = ServletUtils.getBaseUrl(req); + redirectUrl += ProtocolFinalizationController.ENDPOINT_ERRORHANDLING + "?" + + EaafConstants.PARAM_HTTP_ERROR_CODE + "=" + errorKey; + return redirectUrl; } diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/AttributeBuilderRegistration.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/AttributeBuilderRegistration.java new file mode 100644 index 00000000..b554ad05 --- /dev/null +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/AttributeBuilderRegistration.java @@ -0,0 +1,88 @@ +package at.gv.egiz.eaaf.core.impl.idp.builder; + +import java.util.HashMap; +import java.util.Iterator; +import java.util.ServiceLoader; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder; +import lombok.extern.slf4j.Slf4j; + +@Slf4j +public class AttributeBuilderRegistration { + + private static HashMap<String, IAttributeBuilder> builders; + + private static ServiceLoader<IAttributeBuilder> attributBuilderLoader = + ServiceLoader.load(IAttributeBuilder.class); + + private static void addBuilder(final IAttributeBuilder builder) { + builders.put(builder.getName(), builder); + } + + static { + builders = new HashMap<>(); + + log.info("Loading protocol attribut-builder modules:"); + if (attributBuilderLoader != null) { + final Iterator<IAttributeBuilder> moduleLoaderInterator = attributBuilderLoader.iterator(); + while (moduleLoaderInterator.hasNext()) { + try { + final IAttributeBuilder modul = moduleLoaderInterator.next(); + log.info("Loading attribut-builder Modul Information: " + modul.getName()); + addBuilder(modul); + + } catch (final Throwable e) { + log.error("Check configuration! " + "Some attribute-builder modul" + + " is not a valid IAttributeBuilder", e); + } + } + } + + log.info("Loading attribute-builder modules done"); + + } + + /** + * Get a specific attribute builder. + * + * @param name Attribute-builder friendly name + * + * @return Attribute-builder with this name or null if builder does not exists + */ + public static IAttributeBuilder getAttributeBuilder(final String name) { + return builders.get(name); + + } + + /** + * Check if a specific attribute-builder is available. + * + * @param name Attribute-builder friendly name + * @return <code>true</code> if the builder is registered, otherwise <code>false</code> + */ + public static boolean containsBuilder(final String name) { + return builders.containsKey(name); + + } + + /** + * Get all registered attribute-builder. + * + * @return {@link Iterator} of all available builders + */ + public static Iterator<IAttributeBuilder> getAllRegistratedBuilder() { + return builders.values().iterator(); + + } + + /** + * Get the number of currently register attribute builders. + * + * @return number of attribute builders + */ + public static int getNumberOfRegisteredBuilders() { + return builders.size(); + + } + +} diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/BirthdateAttributeBuilder.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/BirthdateAttributeBuilder.java index 19500cb3..a82a1a55 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/BirthdateAttributeBuilder.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/BirthdateAttributeBuilder.java @@ -19,8 +19,7 @@ package at.gv.egiz.eaaf.core.impl.idp.builder.attributes; -import java.text.DateFormat; -import java.text.SimpleDateFormat; +import org.apache.commons.lang3.StringUtils; import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; import at.gv.egiz.eaaf.core.api.idp.IAuthData; @@ -41,11 +40,8 @@ public class BirthdateAttributeBuilder implements IPvpAttributeBuilder { public <ATT> ATT build(final ISpConfiguration oaParam, final IAuthData authData, final IAttributeGenerator<ATT> g) throws AttributeBuilderException { - if (authData.getDateOfBirth() != null) { - final DateFormat pvpDateFormat = new SimpleDateFormat(BIRTHDATE_FORMAT_PATTERN); - final String dateString = pvpDateFormat.format(authData.getDateOfBirth()); - - return g.buildStringAttribute(BIRTHDATE_FRIENDLY_NAME, BIRTHDATE_NAME, dateString); + if (StringUtils.isNotEmpty(authData.getDateOfBirth())) { + return g.buildStringAttribute(BIRTHDATE_FRIENDLY_NAME, BIRTHDATE_NAME, authData.getDateOfBirth()); } else { throw new UnavailableAttributeException(BIRTHDATE_NAME); diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/BpkAttributeBuilder.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/BpkAttributeBuilder.java index e18cc1a8..5cbfec01 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/BpkAttributeBuilder.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/BpkAttributeBuilder.java @@ -19,27 +19,23 @@ package at.gv.egiz.eaaf.core.impl.idp.builder.attributes; -import javax.annotation.Nonnull; - import org.apache.commons.lang3.StringUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import org.springframework.util.Assert; -import at.gv.egiz.eaaf.core.api.data.EaafConstants; import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; import at.gv.egiz.eaaf.core.api.idp.IAuthData; import at.gv.egiz.eaaf.core.api.idp.IPvpAttributeBuilder; import at.gv.egiz.eaaf.core.api.idp.ISpConfiguration; import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; import at.gv.egiz.eaaf.core.exceptions.UnavailableAttributeException; +import at.gv.egiz.eaaf.core.impl.builder.BpkBuilder; @PvpMetadata public class BpkAttributeBuilder implements IPvpAttributeBuilder { private static final Logger log = LoggerFactory.getLogger(BpkAttributeBuilder.class); - public static final String DELIMITER_BPKTYPE_BPK = ":"; - + @Override public String getName() { return BPK_NAME; @@ -60,12 +56,13 @@ public class BpkAttributeBuilder implements IPvpAttributeBuilder { } protected String getBpkForSP(final IAuthData authData) throws UnavailableAttributeException { - final String bpk = attrMaxSize(authData.getBpk()); - final String type = removeBpkTypePrefix(authData.getBpkType()); - - if (StringUtils.isEmpty(bpk)) { + if (StringUtils.isEmpty(authData.getBpk()) || StringUtils.isEmpty(authData.getBpkType())) { throw new UnavailableAttributeException(BPK_NAME); + } + + final String bpk = attrMaxSize(authData.getBpk()); + final String type = BpkBuilder.removeBpkTypePrefix(authData.getBpkType()); return type + DELIMITER_BPKTYPE_BPK + bpk; @@ -78,23 +75,5 @@ public class BpkAttributeBuilder implements IPvpAttributeBuilder { return attr; } - - @Nonnull - protected String removeBpkTypePrefix(@Nonnull final String type) { - Assert.isTrue(type != null, "bPKType is 'NULL'"); - if (type.startsWith(EaafConstants.URN_PREFIX_WBPK)) { - return type.substring(EaafConstants.URN_PREFIX_WBPK.length()); - - } else if (type.startsWith(EaafConstants.URN_PREFIX_CDID)) { - return type.substring(EaafConstants.URN_PREFIX_CDID.length()); - - } else if (type.startsWith(EaafConstants.URN_PREFIX_EIDAS)) { - return type.substring(EaafConstants.URN_PREFIX_EIDAS.length()); - - } else { - return type; - - } - - } + } diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidCcsUrl.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidCcsUrl.java index 27b78059..03c16aef 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidCcsUrl.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidCcsUrl.java @@ -31,7 +31,8 @@ public class EidCcsUrl implements IPvpAttributeBuilder { } } else { - log.info(EID_CCS_URL_FRIENDLY_NAME + " is only available in MOA-ID context"); + log.info(EID_CCS_URL_FRIENDLY_NAME + " is only available in E-ID context"); + } throw new UnavailableAttributeException(EID_CCS_URL_NAME); diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidIdentityStatusLevelAttributeBuiler.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidIdentityStatusLevelAttributeBuiler.java index ee51564e..8345dcf8 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidIdentityStatusLevelAttributeBuiler.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidIdentityStatusLevelAttributeBuiler.java @@ -1,8 +1,5 @@ package at.gv.egiz.eaaf.core.impl.idp.builder.attributes; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; import at.gv.egiz.eaaf.core.api.idp.IAuthData; import at.gv.egiz.eaaf.core.api.idp.IEidAuthData; @@ -10,11 +7,11 @@ import at.gv.egiz.eaaf.core.api.idp.IPvpAttributeBuilder; import at.gv.egiz.eaaf.core.api.idp.ISpConfiguration; import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; import at.gv.egiz.eaaf.core.exceptions.UnavailableAttributeException; +import lombok.extern.slf4j.Slf4j; +@Slf4j @PvpMetadata public class EidIdentityStatusLevelAttributeBuiler implements IPvpAttributeBuilder { - private static final Logger log = - LoggerFactory.getLogger(EidIdentityStatusLevelAttributeBuiler.class); @Override public String getName() { @@ -28,12 +25,15 @@ public class EidIdentityStatusLevelAttributeBuiler implements IPvpAttributeBuild if (authData instanceof IEidAuthData) { if (((IEidAuthData) authData).getEidStatus() == null) { throw new UnavailableAttributeException(getName()); + } return g.buildStringAttribute(getFriendlyName(), getName(), ((IEidAuthData) authData).getEidStatus().getUri()); + } else { log.info(getFriendlyName() + " is only available in EAAF context"); + } throw new UnavailableAttributeException(getName()); diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidIssuingNationAttributeBuilder.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidIssuingNationAttributeBuilder.java index fd85871c..90e8c285 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidIssuingNationAttributeBuilder.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidIssuingNationAttributeBuilder.java @@ -41,7 +41,7 @@ public class EidIssuingNationAttributeBuilder implements IPvpAttributeBuilder { final String countryCode = authData.getCiticenCountryCode(); if (StringUtils.isNotEmpty(countryCode)) { return g.buildStringAttribute(EID_ISSUING_NATION_FRIENDLY_NAME, EID_ISSUING_NATION_NAME, - countryCode); + countryCode.toUpperCase()); } else { return null; } diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidSectorForIdAttributeBuilder.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidSectorForIdAttributeBuilder.java index 48d7a3a3..ba993b0c 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidSectorForIdAttributeBuilder.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidSectorForIdAttributeBuilder.java @@ -27,7 +27,7 @@ import at.gv.egiz.eaaf.core.api.idp.IPvpAttributeBuilder; import at.gv.egiz.eaaf.core.api.idp.ISpConfiguration; import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; import at.gv.egiz.eaaf.core.exceptions.UnavailableAttributeException; -import at.gv.egiz.eaaf.core.impl.idp.auth.builder.BpkBuilder; +import at.gv.egiz.eaaf.core.impl.builder.BpkBuilder; @PvpMetadata public class EidSectorForIdAttributeBuilder implements IPvpAttributeBuilder { @@ -48,7 +48,7 @@ public class EidSectorForIdAttributeBuilder implements IPvpAttributeBuilder { return g.buildStringAttribute(EID_SECTOR_FOR_IDENTIFIER_FRIENDLY_NAME, EID_SECTOR_FOR_IDENTIFIER_NAME, - BpkBuilder.normalizeBpkTargetIdentifierToCalculationFormat(bpktype)); + BpkBuilder.normalizeBpkTargetIdentifierToNonXFormat(bpktype)); } diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidSignerCertificate.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidSignerCertificate.java index 6f857779..daed8455 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidSignerCertificate.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/EidSignerCertificate.java @@ -53,16 +53,17 @@ public class EidSignerCertificate implements IPvpAttributeBuilder { EID_SIGNER_CERTIFICATE_NAME, Base64Utils.encodeToString(signerCertificate)); } else { - log.info(EID_SIGNER_CERTIFICATE_FRIENDLY_NAME + " is only available in MOA-ID context"); + log.debug("{} is not available", EID_SIGNER_CERTIFICATE_FRIENDLY_NAME); + } } catch (final Exception e) { - log.info("Signer certificate BASE64 encoding error"); + log.info("{} BASE64 encoding error", EID_SIGNER_CERTIFICATE_FRIENDLY_NAME); } } else { - log.info(EID_SIGNER_CERTIFICATE_FRIENDLY_NAME + " is only available in AuthHandler context"); + log.info("{} is only available in AuthHandler context", EID_SIGNER_CERTIFICATE_FRIENDLY_NAME); } throw new UnavailableAttributeException(EID_SIGNER_CERTIFICATE_NAME); diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/PiiTransactionIdAttributeBuilder.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/PiiTransactionIdAttributeBuilder.java new file mode 100644 index 00000000..08911ac7 --- /dev/null +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/PiiTransactionIdAttributeBuilder.java @@ -0,0 +1,37 @@ +package at.gv.egiz.eaaf.core.impl.idp.builder.attributes; + +import at.gv.egiz.eaaf.core.api.data.ExtendedPvpAttributeDefinitions; +import at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder; +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISpConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import lombok.extern.slf4j.Slf4j; + +@Slf4j +public class PiiTransactionIdAttributeBuilder implements IAttributeBuilder, ExtendedPvpAttributeDefinitions { + + @Override + public String getName() { + return EID_PII_TRANSACTION_ID_NAME; + + } + + @Override + public <ATT> ATT build(ISpConfiguration oaParam, IAuthData authData, IAttributeGenerator<ATT> g) + throws AttributeBuilderException { + String piiTransactionId = authData.getGenericData(EID_PII_TRANSACTION_ID_NAME, String.class); + log.trace("{} piiTransactionId: {} as attribute", + piiTransactionId != null ? "Set" : "Notset", log.isTraceEnabled() ? piiTransactionId : "********"); + return g.buildStringAttribute(EID_PII_TRANSACTION_ID_FRIENDLY_NAME, EID_PII_TRANSACTION_ID_NAME, + piiTransactionId); + + } + + @Override + public <ATT> ATT buildEmpty(IAttributeGenerator<ATT> g) { + return g.buildEmptyAttribute(EID_PII_TRANSACTION_ID_FRIENDLY_NAME, EID_PII_TRANSACTION_ID_NAME); + + } + +} diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/SpUsesMandates.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/SpMandateModeAttributeBuilder.java index 44ff4e50..3240cfca 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/SpUsesMandates.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/SpMandateModeAttributeBuilder.java @@ -26,11 +26,11 @@ import at.gv.egiz.eaaf.core.api.idp.IAuthData; import at.gv.egiz.eaaf.core.api.idp.ISpConfiguration; import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; -public class SpUsesMandates implements IAttributeBuilder, ExtendedPvpAttributeDefinitions { +public class SpMandateModeAttributeBuilder implements IAttributeBuilder, ExtendedPvpAttributeDefinitions { @Override public String getName() { - return SP_USESMANDATES_NAME; + return SP_USED_MANDATE_TYPE_NAME; } @Override @@ -44,7 +44,7 @@ public class SpUsesMandates implements IAttributeBuilder, ExtendedPvpAttributeDe @Override public <ATT> ATT buildEmpty(final IAttributeGenerator<ATT> g) { - return g.buildEmptyAttribute(SP_USESMANDATES_FRIENDLY_NAME, SP_USESMANDATES_NAME); + return g.buildEmptyAttribute(SP_USED_MANDATE_TYPE_FRIENDLY_NAME, SP_USED_MANDATE_TYPE_NAME); } diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/SpMandateProfilesAttributeBuilder.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/SpMandateProfilesAttributeBuilder.java new file mode 100644 index 00000000..e0d00f7d --- /dev/null +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/SpMandateProfilesAttributeBuilder.java @@ -0,0 +1,51 @@ +/* + * Copyright 2017 Graz University of Technology EAAF-Core Components has been developed in a + * cooperation between EGIZ, A-SIT Plus, A-SIT, and Graz University of Technology. + * + * 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: + * https://joinup.ec.europa.eu/news/understanding-eupl-v12 + * + * 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. + * + * This product combines work with different licenses. See the "NOTICE" text file for details on the + * various modules and licenses. The "NOTICE" text file is part of the distribution. Any derivative + * works that you distribute must include a readable copy of the "NOTICE" text file. +*/ + +package at.gv.egiz.eaaf.core.impl.idp.builder.attributes; + +import at.gv.egiz.eaaf.core.api.data.ExtendedPvpAttributeDefinitions; +import at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder; +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISpConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; + +public class SpMandateProfilesAttributeBuilder implements IAttributeBuilder, ExtendedPvpAttributeDefinitions { + + @Override + public String getName() { + return SP_USED_MANDATE_PROFILES_NAME; + } + + @Override + public <ATT> ATT build(final ISpConfiguration oaParam, final IAuthData authData, + final IAttributeGenerator<ATT> g) + throws AttributeBuilderException { + // this attribute can not generated yet + return null; + + } + + @Override + public <ATT> ATT buildEmpty(final IAttributeGenerator<ATT> g) { + return g.buildEmptyAttribute(SP_USED_MANDATE_PROFILES_FRIENDLY_NAME, SP_USED_MANDATE_PROFILES_NAME); + + } + +} diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/TransactionIdAttributeBuilder.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/TransactionIdAttributeBuilder.java new file mode 100644 index 00000000..17b830dc --- /dev/null +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/builder/attributes/TransactionIdAttributeBuilder.java @@ -0,0 +1,33 @@ +package at.gv.egiz.eaaf.core.impl.idp.builder.attributes; + +import at.gv.egiz.eaaf.core.api.data.ExtendedPvpAttributeDefinitions; +import at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder; +import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.api.idp.ISpConfiguration; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eaaf.core.impl.utils.TransactionIdUtils; + +public class TransactionIdAttributeBuilder implements IAttributeBuilder, ExtendedPvpAttributeDefinitions { + + @Override + public String getName() { + return EID_TRANSACTION_ID_NAME; + + } + + @Override + public <ATT> ATT build(ISpConfiguration oaParam, IAuthData authData, IAttributeGenerator<ATT> g) + throws AttributeBuilderException { + return g.buildStringAttribute(EID_TRANSACTION_ID_FRIENDLY_NAME, EID_TRANSACTION_ID_NAME, + TransactionIdUtils.getTransactionId()); + + } + + @Override + public <ATT> ATT buildEmpty(IAttributeGenerator<ATT> g) { + return g.buildEmptyAttribute(EID_TRANSACTION_ID_FRIENDLY_NAME, EID_TRANSACTION_ID_NAME); + + } + +} diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/AbstractController.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/AbstractController.java index fc62af45..b05d8df0 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/AbstractController.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/AbstractController.java @@ -26,11 +26,11 @@ import javax.annotation.Nullable; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; -import org.apache.commons.text.StringEscapeUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.ApplicationContext; +import org.springframework.util.SerializationUtils; import org.springframework.web.bind.annotation.ExceptionHandler; import at.gv.egiz.components.eventlog.api.EventConstants; @@ -42,12 +42,12 @@ import at.gv.egiz.eaaf.core.api.idp.IConfigurationWithSP; import at.gv.egiz.eaaf.core.api.idp.auth.services.IProtocolAuthenticationService; import at.gv.egiz.eaaf.core.api.logging.IRevisionLogger; import at.gv.egiz.eaaf.core.api.storage.ITransactionStorage; +import at.gv.egiz.eaaf.core.api.utils.IPendingRequestIdGenerationStrategy; import at.gv.egiz.eaaf.core.exceptions.EaafException; import at.gv.egiz.eaaf.core.exceptions.PendingReqIdValidationException; import at.gv.egiz.eaaf.core.exceptions.ProcessExecutionException; import at.gv.egiz.eaaf.core.exceptions.TaskExecutionException; import at.gv.egiz.eaaf.core.impl.data.Pair; -import at.gv.egiz.eaaf.core.impl.utils.Random; /** * Basic application controller that implements core error-handling. @@ -69,10 +69,13 @@ public abstract class AbstractController { protected ITransactionStorage transactionStorage; @Autowired(required = true) protected IStatusMessenger statusMessager; - + @Autowired protected IRevisionLogger revisionsLogger; + @Autowired + protected IPendingRequestIdGenerationStrategy reqIdGenerationStrategy; + /** * EAAF framework exception handler. * @@ -92,11 +95,11 @@ public abstract class AbstractController { protAuthService.handleErrorNoRedirect(e, req, resp, true); } catch (final EaafException e1) { + log.warn("ErrorHandling failed with error: ", e.getMessage(), e); log.warn("Can NOT handle an 'EAAFException'. Forwarding to generic error ... ", e); ioExceptionHandler(resp, e); } - } /** @@ -106,20 +109,23 @@ public abstract class AbstractController { * This handler wrote an internal server error into http response * </p> * - * @param resp http response - * @param exception exception + * @param req http request + * @param resp http response + * @param e Catched exception * @throws IOException In case of an internal error. */ @ExceptionHandler({ Exception.class }) - public void genericExceptionHandler(final HttpServletResponse resp, final Exception exception) - throws IOException { - log.error("Internel Server Error.", exception); - resp.setContentType(EaafConstants.CONTENTTYPE_HTML_UTF8); - resp.sendError(HttpServletResponse.SC_INTERNAL_SERVER_ERROR, "Internal Server Error!" - + "(Errorcode=9199" + " | Description=" - + StringEscapeUtils.escapeHtml4(StringEscapeUtils.escapeEcmaScript(exception.getMessage())) - + ")"); + public void genericExceptionHandler(final HttpServletRequest req, final HttpServletResponse resp, + final Exception e) throws IOException { + try { + protAuthService.handleErrorNoRedirect(e, req, resp, true); + + } catch (final EaafException e1) { + log.warn("ErrorHandling failed with error: ", e.getMessage(), e); + log.error("Can NOT handle a generic 'Exception'. Forwarding to generic error ... ", e); + ioExceptionHandler(resp, e); + } } /** @@ -150,8 +156,6 @@ public abstract class AbstractController { try { final String errorKey = storeErrorAndGetErrorToken(errorToHandle); protAuthService.forwardToErrorHandler(errorToHandle, errorKey, req, resp); - - return; } catch (final Exception e) { log.warn("Default error-handling FAILED. Exception can not be stored ....", e); @@ -169,18 +173,30 @@ public abstract class AbstractController { } // put exception into transaction store for redirect - final String errorKey = Random.nextLongRandom(); + final String errorToken = reqIdGenerationStrategy.generateExternalPendingRequestId(); + final String errorKey = reqIdGenerationStrategy.getPendingRequestIdWithOutChecks(errorToken); + if (errorToHandle.getFirst() != null) { revisionsLogger.logEvent(errorToHandle.getFirst(), EventConstants.TRANSACTION_ERROR); - transactionStorage.put(errorKey, new ExceptionContainer(errorToHandle.getFirst(), errorToHandle - .getSecond()), -1); + + log.trace("Serializing {} ... ", ExceptionContainer.class.getName()); + final byte[] serializedError = SerializationUtils.serialize( + new ExceptionContainer(errorToHandle.getFirst(), errorToHandle.getSecond())); + + log.debug("Put 'ExceptionContainer' into cache with id: {}... ", errorKey); + transactionStorage.put(errorKey, serializedError, -1); } else { - transactionStorage.put(errorKey, new ExceptionContainer(null, errorToHandle.getSecond()), -1); + log.trace("Serializing {} ... ", ExceptionContainer.class.getName()); + final byte[] serializedError = SerializationUtils.serialize( + new ExceptionContainer(null, errorToHandle.getSecond())); + + log.trace("Put 'ExceptionContainer' into cache with id: {}... ",errorKey); + transactionStorage.put(errorKey, serializedError, -1); } - return errorKey; + return errorToken; } diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/AbstractProcessEngineSignalController.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/AbstractProcessEngineSignalController.java index 098bca4c..ea481bdb 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/AbstractProcessEngineSignalController.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/AbstractProcessEngineSignalController.java @@ -36,6 +36,7 @@ import at.gv.egiz.eaaf.core.api.data.EaafConstants; import at.gv.egiz.eaaf.core.api.idp.process.ProcessEngine; import at.gv.egiz.eaaf.core.exceptions.EaafException; import at.gv.egiz.eaaf.core.exceptions.EaafIllegalStateException; +import at.gv.egiz.eaaf.core.exceptions.PendingReqIdValidationException; import at.gv.egiz.eaaf.core.impl.utils.TransactionIdUtils; /** @@ -78,13 +79,16 @@ public abstract class AbstractProcessEngineSignalController extends AbstractCont // process instance is mandatory if (pendingReq.getProcessInstanceId() == null) { throw new EaafIllegalStateException( - new Object[] { "MOA session does not provide process instance id." }); + new Object[] { "PendingRequest does not provide process-instance id." }); } // wake up next task processEngine.signal(pendingReq); + } catch (PendingReqIdValidationException e) { + handleError(null, e, req, resp, e.getInvalidPendingReq()); + } catch (final Exception ex) { handleError(null, ex, req, resp, pendingReq); diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/ProtocolFinalizationController.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/ProtocolFinalizationController.java index 17da63f5..a22cbe9d 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/ProtocolFinalizationController.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/ProtocolFinalizationController.java @@ -15,7 +15,7 @@ * This product combines work with different licenses. See the "NOTICE" text file for details on the * various modules and licenses. The "NOTICE" text file is part of the distribution. Any derivative * works that you distribute must include a readable copy of the "NOTICE" text file. -*/ + */ package at.gv.egiz.eaaf.core.impl.idp.controller; @@ -29,6 +29,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; +import org.springframework.util.SerializationUtils; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; @@ -38,22 +39,107 @@ import at.gv.egiz.eaaf.core.api.IRequestStorage; import at.gv.egiz.eaaf.core.api.IStatusMessenger; import at.gv.egiz.eaaf.core.api.data.EaafConstants; import at.gv.egiz.eaaf.core.api.data.ExceptionContainer; +import at.gv.egiz.eaaf.core.api.idp.IModulInfo; +import at.gv.egiz.eaaf.core.api.utils.IPendingRequestIdGenerationStrategy; import at.gv.egiz.eaaf.core.exceptions.EaafException; +import at.gv.egiz.eaaf.core.impl.idp.auth.services.ProtocolAuthenticationService; +import at.gv.egiz.eaaf.core.impl.utils.TransactionIdUtils; /** * Protocol finialization end-point. * * @author tlenz - * */ @Controller public class ProtocolFinalizationController extends AbstractController { private static final Logger log = LoggerFactory.getLogger(ProtocolFinalizationController.class); - public static final String ENDPOINT_FINALIZEPROTOCOL = "finalizeAuthProtocol"; - public static final String ENDPOINT_ERRORHANDLING = "errorHandling"; + public static final String ENDPOINT_FINALIZEPROTOCOL = + EaafConstants.ENDPOINT_PREFIX_SECURED + "/finalizeAuthProtocol"; + public static final String ENDPOINT_ERRORHANDLING = + EaafConstants.ENDPOINT_PREFIX_SECURED + "/errorHandling"; + public static final String ENDPOINT_ERROR_REDIRECT = + EaafConstants.ENDPOINT_PREFIX_SECURED + "/errorRedirect"; @Autowired(required = true) IRequestStorage requestStorage; + @Autowired + IPendingRequestIdGenerationStrategy requestIdValidationStragegy; + + + /** + * Handles incoming requests for redirects to IDP. + * @param req http request + * @param resp http response + * @throws EaafException In case of an internal error + * @throws IOException In case of a servlet error + */ + @RequestMapping(value = ENDPOINT_ERROR_REDIRECT, method = {RequestMethod.GET, RequestMethod.POST}) + public void errorRedirect(final HttpServletRequest req, final HttpServletResponse resp) + throws EaafException, IOException { + + final String errorToken = StringEscapeUtils.escapeHtml4(req.getParameter(EaafConstants.PARAM_HTTP_ERROR_CODE)); + if (errorToken != null) { + IRequest pendingReq = null; + try { + String errorId = requestIdValidationStragegy.validateAndGetPendingRequestId(errorToken); + log.debug("Searching exception with internal error-token: {}", errorId); + + // load stored exception from database + final byte[] containerSerialized = transactionStorage.get(errorId, byte[].class); + if (containerSerialized != null) { + // remove exception if it was found + transactionStorage.remove(errorId); + log.trace("Find exception with internal error-token: {}", errorId); + + //final Object containerObj = EaafSerializationUtils.deserialize(containerSerialized, + // Arrays.asList( + // ExceptionContainer.class.getName() + // )); + final Object containerObj = SerializationUtils.deserialize(containerSerialized); + + if (containerObj instanceof ExceptionContainer) { + final ExceptionContainer container = (ExceptionContainer) containerObj; + final Throwable throwable = container.getExceptionThrown(); + pendingReq = container.getPendingRequest(); + + if (pendingReq != null) { + IModulInfo handlingModule = ProtocolAuthenticationService + .extractShibbolethHandling(pendingReq, applicationContext); + if (!handlingModule.generateErrorMessage(throwable, req, resp, pendingReq)) { + protAuthService.handleErrorNoRedirect(new EaafException("process.90", null), req, resp, false); + + } + } + } + } else { + log.info("Find no exception with internal error-token: {}", errorId); + protAuthService + .handleErrorNoRedirect(new EaafException(IStatusMessenger.CODES_INTERNAL_ERROR_AUTH_TIMEOUT, null), + req, resp, false); + + } + + } catch (Throwable e) { + log.error(e.getMessage(), e); + protAuthService.handleErrorNoRedirect(e, req, resp, false); + + } finally { + // remove pending-request + if (pendingReq != null) { + requestStorage.removePendingRequest(pendingReq.getPendingRequestId()); + revisionsLogger.logEvent(EventConstants.TRANSACTION_DESTROYED, pendingReq.getUniqueTransactionIdentifier()); + + } + } + + } else { + log.debug("Request contains NO ErrorId"); + protAuthService + .handleErrorNoRedirect(new EaafException(IStatusMessenger.CODES_INTERNAL_ERROR_AUTH_NOPENDIGREQID, null), req, + resp, false); + + } + } /** * End-Point to handle errors. @@ -63,42 +149,62 @@ public class ProtocolFinalizationController extends AbstractController { * @throws EaafException In case of an internal error * @throws IOException In case of a servlet error */ - @RequestMapping(value = ENDPOINT_ERRORHANDLING, method = { RequestMethod.GET, RequestMethod.POST }) + @RequestMapping(value = ENDPOINT_ERRORHANDLING, method = {RequestMethod.GET, RequestMethod.POST}) public void errorHandling(final HttpServletRequest req, final HttpServletResponse resp) throws EaafException, IOException { // receive an authentication error - final String errorid = - StringEscapeUtils.escapeHtml4(req.getParameter(EaafConstants.PARAM_HTTP_ERROR_CODE)); - if (errorid != null) { + final String errorToken = StringEscapeUtils.escapeHtml4(req.getParameter(EaafConstants.PARAM_HTTP_ERROR_CODE)); + if (errorToken != null) { IRequest pendingReq = null; try { + String errorId = requestIdValidationStragegy.validateAndGetPendingRequestId(errorToken); + log.debug("Searching exception with internal error-token: {}", errorId); + // load stored exception from database - final ExceptionContainer container = - transactionStorage.get(errorid, ExceptionContainer.class); - if (container != null) { + final byte[] containerSerialized = transactionStorage.get(errorId, byte[].class); + if (containerSerialized != null) { // remove exception if it was found - transactionStorage.remove(errorid); + transactionStorage.remove(errorId); + log.trace("Find exception with internal error-token: {}", errorId); + + //final Object containerObj = EaafSerializationUtils.deserialize(containerSerialized, + // Arrays.asList( + // ExceptionContainer.class.getName() + // )); + final Object containerObj = SerializationUtils.deserialize(containerSerialized); + + if (containerObj instanceof ExceptionContainer) { + final ExceptionContainer container = (ExceptionContainer) containerObj; + final Throwable throwable = container.getExceptionThrown(); + pendingReq = container.getPendingRequest(); - final Throwable throwable = container.getExceptionThrown(); - pendingReq = container.getPendingRequest(); + if (pendingReq != null) { + //set MDC variables + TransactionIdUtils.setAllLoggingVariables(pendingReq); - if (pendingReq != null) { - // build protocol-specific error message if possible - protAuthService.buildProtocolSpecificErrorResponse(throwable, req, resp, pendingReq); + // build protocol-specific error message if possible + protAuthService.buildProtocolSpecificErrorResponse(throwable, req, resp, pendingReq); - // remove active user-session - transactionStorage.remove(pendingReq.getPendingRequestId()); + // remove active user-session + transactionStorage.remove(pendingReq.getPendingRequestId()); - return; + } else { + protAuthService.handleErrorNoRedirect(throwable, req, resp, true); + + } } else { - protAuthService.handleErrorNoRedirect(throwable, req, resp, true); + protAuthService + .handleErrorNoRedirect(new EaafException(IStatusMessenger.CODES_INTERNAL_ERROR_GENERIC, null), req, + resp, false); } + } else { - protAuthService.handleErrorNoRedirect( - new EaafException(IStatusMessenger.CODES_INTERNAL_ERROR_AUTH_NOPENDIGREQID, null), - req, resp, false); + log.info("Find no exception with internal error-token: {}", errorId); + protAuthService + .handleErrorNoRedirect(new EaafException(IStatusMessenger.CODES_INTERNAL_ERROR_AUTH_NOPENDIGREQID, null), + req, resp, false); } @@ -110,18 +216,20 @@ public class ProtocolFinalizationController extends AbstractController { // remove pending-request if (pendingReq != null) { requestStorage.removePendingRequest(pendingReq.getPendingRequestId()); - revisionsLogger.logEvent(EventConstants.TRANSACTION_DESTROYED, - pendingReq.getUniqueTransactionIdentifier()); + revisionsLogger.logEvent(EventConstants.TRANSACTION_DESTROYED, pendingReq.getUniqueTransactionIdentifier()); } + //remove all Logger variables + TransactionIdUtils.removeAllLoggingVariables(); + } } else { log.debug("Request contains NO ErrorId"); - protAuthService.handleErrorNoRedirect( - new EaafException(IStatusMessenger.CODES_INTERNAL_ERROR_AUTH_NOPENDIGREQID, null), req, - resp, false); + protAuthService + .handleErrorNoRedirect(new EaafException(IStatusMessenger.CODES_INTERNAL_ERROR_AUTH_NOPENDIGREQID, null), req, + resp, false); } @@ -135,7 +243,7 @@ public class ProtocolFinalizationController extends AbstractController { * @throws EaafException In case of an internal error * @throws IOException In case of a servlet error */ - @RequestMapping(value = ENDPOINT_FINALIZEPROTOCOL, method = { RequestMethod.GET }) + @RequestMapping(value = ENDPOINT_FINALIZEPROTOCOL, method = {RequestMethod.GET}) public void finalizeAuthProtocol(final HttpServletRequest req, final HttpServletResponse resp) throws EaafException, IOException { @@ -145,14 +253,19 @@ public class ProtocolFinalizationController extends AbstractController { final IRequest pendingReq = requestStorage.getPendingRequest(pendingRequestID); if (pendingReq == null) { - log.error("No PendingRequest with ID " + pendingRequestID + " found.!"); + log.info("PendingReqId was valid but no PendingRequest with ID: {}. Looks already used", + pendingRequestID); protAuthService.handleErrorNoRedirect( - new EaafException(IStatusMessenger.CODES_INTERNAL_ERROR_AUTH_TIMEOUT, - new Object[] { pendingRequestID, }), - req, resp, false); + new EaafException(IStatusMessenger.CODES_INTERNAL_ERROR_AUTH_TIMEOUT, new Object[]{pendingRequestID,}), req, + resp, false); } else { + //set MDC variables + TransactionIdUtils.setAllLoggingVariables(pendingReq); + + //perform protocol finalization steps protAuthService.finalizeAuthentication(req, resp, pendingReq); + } } diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/AbstractLocaleAuthServletTask.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/AbstractLocaleAuthServletTask.java index dcd5a1d1..007c3e1d 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/AbstractLocaleAuthServletTask.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/AbstractLocaleAuthServletTask.java @@ -11,9 +11,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import at.gv.egiz.eaaf.core.api.data.EaafConstants; -import at.gv.egiz.eaaf.core.api.data.EaafEventCodes; import at.gv.egiz.eaaf.core.api.idp.process.ExecutionContext; -import at.gv.egiz.eaaf.core.exceptions.EaafException; import at.gv.egiz.eaaf.core.exceptions.TaskExecutionException; import at.gv.egiz.eaaf.core.impl.idp.auth.modules.AbstractAuthServletTask; @@ -53,29 +51,6 @@ public abstract class AbstractLocaleAuthServletTask extends AbstractAuthServletT } - protected void stopProcessFromUserDecision(final ExecutionContext executionContext, - final HttpServletRequest request, final HttpServletResponse response) - throws TaskExecutionException { - try { - revisionsLogger.logEvent(pendingReq, EaafEventCodes.PROCESS_STOPPED_BY_USER); - pendingReq.setAbortedByUser(true); - pendingReq.setAuthenticated(false); - performRedirectToProtocolFinialization(executionContext, pendingReq, request, response); - - log.trace("Set process-cancelation flag"); - executionContext.setCanceleProcessFlag(); - - } catch (final EaafException e) { - throw new TaskExecutionException(pendingReq, e.getMessage(), e); - - } catch (final Exception e) { - log.warn("Stopping auth.process FAILED", e); - throw new TaskExecutionException(pendingReq, e.getMessage(), e); - - } - - } - protected boolean parseFlagFromHttpRequest(final HttpServletRequest httpReq, final String httpParamName, final boolean defaultValue) { final String flag = httpReq.getParameter(httpParamName); diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/RestartAuthProzessManagement.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/RestartAuthProzessManagement.java index 328a25c5..7a664915 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/RestartAuthProzessManagement.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/controller/tasks/RestartAuthProzessManagement.java @@ -19,8 +19,6 @@ package at.gv.egiz.eaaf.core.impl.idp.controller.tasks; -import java.util.Set; - import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @@ -32,6 +30,7 @@ import org.springframework.stereotype.Component; import at.gv.egiz.eaaf.core.api.idp.process.ExecutionContext; import at.gv.egiz.eaaf.core.api.idp.process.ProcessEngine; import at.gv.egiz.eaaf.core.exceptions.EaafException; +import at.gv.egiz.eaaf.core.exceptions.ProcessExecutionException; import at.gv.egiz.eaaf.core.exceptions.TaskExecutionException; import at.gv.egiz.eaaf.core.impl.idp.auth.modules.AbstractAuthServletTask; import at.gv.egiz.eaaf.core.impl.idp.auth.modules.ModuleRegistration; @@ -73,12 +72,9 @@ public class RestartAuthProzessManagement extends AbstractAuthServletTask { } else { // create a new execution context and copy all elements to new context final ExecutionContext newec = new ExecutionContextImpl(); - final Set<String> entries = executionContext.keySet(); - for (final String key : entries) { - newec.put(key, executionContext.get(key)); - - } - + executionContext.keySet().stream().forEach( + key -> newec.put(key, executionContext.get(key))); + log.debug("Select new auth.-process and restart restart process-engine ... "); // select and create new process instance @@ -87,7 +83,7 @@ public class RestartAuthProzessManagement extends AbstractAuthServletTask { if (processDefinitionId == null) { log.warn("No suitable authentication process found for SessionID " + pendingReq.getPendingRequestId()); - throw new EaafException("process.02", new Object[] { pendingReq.getPendingRequestId() }); + throw new EaafException("process.02", null); } final String processInstanceId = @@ -112,10 +108,18 @@ public class RestartAuthProzessManagement extends AbstractAuthServletTask { processEngine.start(pendingReq); } - - } catch (final EaafException e) { - throw new TaskExecutionException(pendingReq, e.getMessage(), e); - + + } catch (final ProcessExecutionException e) { + //check if Task in already selected process failed or if process selection failed + if (e.getCause() != null && e.getCause() instanceof TaskExecutionException) { + log.info("New process was started, but one Task in process failed. Reason: {}", e.getMessage()); + throw (TaskExecutionException)e.getCause(); + + } else { + throw new TaskExecutionException(pendingReq, e.getMessage(), e); + + } + } catch (final Exception e) { log.warn("RestartAuthProzessManagement has an internal error", e); throw new TaskExecutionException(pendingReq, e.getMessage(), e); diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/process/ProcessDefinitionParser.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/process/ProcessDefinitionParser.java index 14537d44..edca0fba 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/process/ProcessDefinitionParser.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/process/ProcessDefinitionParser.java @@ -101,6 +101,7 @@ public class ProcessDefinitionParser { // Standard implementation of XMLInputFactory seems not to be thread-safe final XMLInputFactory inputFactory = XMLInputFactory.newInstance(); + inputFactory.setProperty(XMLInputFactory.SUPPORT_DTD, false); reader = inputFactory.createXMLEventReader(processDefinitionInputStream); final List<StartElement> transitionElements = new ArrayList<>(); diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/process/ProcessEngineImpl.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/process/ProcessEngineImpl.java index 9274ea81..6e83a201 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/process/ProcessEngineImpl.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/process/ProcessEngineImpl.java @@ -21,15 +21,13 @@ package at.gv.egiz.eaaf.core.impl.idp.process; import java.io.InputStream; import java.io.Serializable; +import java.text.MessageFormat; import java.util.HashMap; import java.util.Map; -import java.util.Map.Entry; import java.util.concurrent.ConcurrentHashMap; import org.apache.commons.collections4.IterableUtils; import org.apache.commons.lang3.StringUtils; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import org.slf4j.MDC; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.ApplicationContext; @@ -51,14 +49,17 @@ import at.gv.egiz.eaaf.core.impl.idp.process.model.ProcessNode; import at.gv.egiz.eaaf.core.impl.idp.process.model.StartEvent; import at.gv.egiz.eaaf.core.impl.idp.process.model.TaskInfo; import at.gv.egiz.eaaf.core.impl.idp.process.model.Transition; +import lombok.extern.slf4j.Slf4j; /** * Process engine implementation allowing starting and continuing processes as * well as providing means for cleanup actions. */ +@Slf4j public class ProcessEngineImpl implements ProcessEngine { - private final Logger log = LoggerFactory.getLogger(getClass()); + private static final String ERROR_PROCESS_OBJECT_NOT_EXIST = + "Process instance: {0} does not exist for pendingReq: {0}"; @Autowired ProcessInstanceStoreDao piStoreDao; @@ -156,15 +157,16 @@ public class ProcessEngineImpl implements ProcessEngine { if (StringUtils.isEmpty(pendingReq.getProcessInstanceId())) { log.error("Pending-request with id:" + pendingReq.getPendingRequestId() + " includes NO 'ProcessInstanceId'"); - throw new ProcessExecutionException("Pending-request with id:" - + pendingReq.getPendingRequestId() + " includes NO 'ProcessInstanceId'"); + throw new ProcessExecutionException(MessageFormat.format(ERROR_PROCESS_OBJECT_NOT_EXIST, + pendingReq.getProcessInstanceId(), pendingReq.getPendingRequestId())); + } final ProcessInstance pi = loadProcessInstance(pendingReq.getProcessInstanceId()); if (pi == null) { - throw new ProcessExecutionException( - "Process instance '" + pendingReq.getProcessInstanceId() + "' does not exist."); + throw new ProcessExecutionException(MessageFormat.format(ERROR_PROCESS_OBJECT_NOT_EXIST, + pendingReq.getProcessInstanceId(), pendingReq.getPendingRequestId())); } @@ -449,11 +451,9 @@ public class ProcessEngineImpl implements ProcessEngine { final ExecutionContext executionContext = new ExecutionContextImpl(piStore.getProcessInstanceId()); - - final Map<String, Serializable> executionContextData = piStore.getExecutionContextData(); - for (final Entry<String, Serializable> el : executionContextData.entrySet()) { - executionContext.put(el.getKey(), el.getValue()); - } + + piStore.getExecutionContextData().entrySet().stream().forEach( + el -> executionContext.put(el.getKey(), el.getValue())); final ProcessInstance pi = new ProcessInstance( processDefinitions.get(piStore.getProcessDefinitionId()), executionContext); diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/process/dao/ProcessInstanceStoreDaoImpl.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/process/dao/ProcessInstanceStoreDaoImpl.java index cca8872f..611572c0 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/process/dao/ProcessInstanceStoreDaoImpl.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/process/dao/ProcessInstanceStoreDaoImpl.java @@ -72,7 +72,7 @@ public class ProcessInstanceStoreDaoImpl implements ProcessInstanceStoreDao { log.debug("Found process instance store for instance '{}'.", processInstanceId); } else { - log.debug("Unable to find process instance store for instance '{}'.", processInstanceId); + log.info("Unable to find process instance store for instance '{}'.", processInstanceId); } diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/utils/DomUtils.java b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/utils/DomUtils.java index 01b063aa..4b8a7a04 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/utils/DomUtils.java +++ b/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/utils/DomUtils.java @@ -33,6 +33,7 @@ import java.util.Map.Entry; import java.util.Set; import java.util.Vector; +import javax.xml.XMLConstants; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; @@ -111,10 +112,10 @@ public class DomUtils { private static final String EXTERNAL_NO_NAMESPACE_SCHEMA_LOCATION_PROPERTY = "http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation"; - private static final String EXTERNAL_GENERAL_ENTITIES_FEATURE = + public static final String EXTERNAL_GENERAL_ENTITIES_FEATURE = "http://xml.org/sax/features/external-general-entities"; - private static final String EXTERNAL_PARAMETER_ENTITIES_FEATURE = + public static final String EXTERNAL_PARAMETER_ENTITIES_FEATURE = "http://xml.org/sax/features/external-parameter-entities"; public static final String DISALLOW_DOCTYPE_FEATURE = @@ -785,6 +786,7 @@ public class DomUtils { throws TransformerException, IOException { final TransformerFactory transformerFactory = TransformerFactory.newInstance(); + transformerFactory.setFeature(XMLConstants.FEATURE_SECURE_PROCESSING, true); final Transformer transformer = transformerFactory.newTransformer(); final ByteArrayOutputStream bos = new ByteArrayOutputStream(16384); @@ -1211,6 +1213,7 @@ public class DomUtils { // StringWriter stringWriter = new StringWriter(); final Result result = new StreamResult(out); final TransformerFactory factory = TransformerFactory.newInstance(); + factory.setFeature(XMLConstants.FEATURE_SECURE_PROCESSING, true); final Transformer transformer = factory.newTransformer(); transformer.transform(source, result); return out.toByteArray(); diff --git a/eaaf_core/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder b/eaaf_core/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder index 30f1cb57..e581a4d7 100644 --- a/eaaf_core/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder +++ b/eaaf_core/src/main/resources/META-INF/services/at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder @@ -12,4 +12,10 @@ at.gv.egiz.eaaf.core.impl.idp.builder.attributes.EidIdentityLinkBuilder at.gv.egiz.eaaf.core.impl.idp.builder.attributes.EidEidTokenBuilder at.gv.egiz.eaaf.core.impl.idp.builder.attributes.EidSignerCertificate at.gv.egiz.eaaf.core.impl.idp.builder.attributes.EidIdentityStatusLevelAttributeBuiler -at.gv.egiz.eaaf.core.impl.idp.builder.attributes.EidCcsUrl
\ No newline at end of file +at.gv.egiz.eaaf.core.impl.idp.builder.attributes.EidCcsUrl +at.gv.egiz.eaaf.core.impl.idp.builder.attributes.TransactionIdAttributeBuilder +at.gv.egiz.eaaf.core.impl.idp.builder.attributes.PiiTransactionIdAttributeBuilder +at.gv.egiz.eaaf.core.impl.idp.builder.attributes.SpFriendlyNameAttributeBuilder +at.gv.egiz.eaaf.core.impl.idp.builder.attributes.SpUniqueIdAttributeBuilder +at.gv.egiz.eaaf.core.impl.idp.builder.attributes.SpMandateProfilesAttributeBuilder +at.gv.egiz.eaaf.core.impl.idp.builder.attributes.SpMandateModeAttributeBuilder diff --git a/eaaf_core/src/main/resources/messages/eaaf_core_messages.properties b/eaaf_core/src/main/resources/messages/eaaf_core_messages.properties index 064554b9..c5cb1bb1 100644 --- a/eaaf_core/src/main/resources/messages/eaaf_core_messages.properties +++ b/eaaf_core/src/main/resources/messages/eaaf_core_messages.properties @@ -4,4 +4,16 @@ builder.08=Authentication process could NOT completed. Reason: {0} builder.30=Decrypted bPK target: {0} does not match to required target: {1} builder.31=Encrypted bPK has a suspect format and consists of #{0} elements builder.32=bPK-target format must be full URI +builder.33=bPK caluclation not possible. Reason: {0} + + +process.01=Can not execute authentication process +process.02=Find no applicable authentication process for current state or user-selection. +process.03=Can not resume the authentication process. Reason: {0} +process.04=Can not execute authentication process. Problem with an internal state + +process.90=Forward to service-provider not possible, because it's not supported. + +process.98=Not supported internal state. Reason: {0} +process.99=Validation of RequestId: {0} FAILED. Reason: {1}
\ No newline at end of file diff --git a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/AuthenticationDataBuilderTest.java b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/AuthenticationDataBuilderTest.java index 33bd1010..19054634 100644 --- a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/AuthenticationDataBuilderTest.java +++ b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/AuthenticationDataBuilderTest.java @@ -307,7 +307,7 @@ public class AuthenticationDataBuilderTest { throw new Exception("GivenName wrong"); } - if (!authData.getFormatedDateOfBirth().equals("1973-06-04")) { + if (!authData.getDateOfBirth().equals("1973-06-04")) { throw new Exception("DateOfBirth wrong"); } diff --git a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/BirthdayAttrBuilderTest.java b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/BirthdayAttrBuilderTest.java index 21cf71a9..f155b3b4 100644 --- a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/BirthdayAttrBuilderTest.java +++ b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/BirthdayAttrBuilderTest.java @@ -29,7 +29,7 @@ public class BirthdayAttrBuilderTest extends AbstractAttributeBuilderTest { final DateFormat format = new SimpleDateFormat(PvpAttributeDefinitions.BIRTHDATE_FORMAT_PATTERN); Assert.assertEquals("Birthday does NOT match", authData.getDateOfBirth(), - format.parse(value)); + value); } catch (final Exception e) { Assert.assertTrue("Attr. builder has an exception", e == null); diff --git a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/BpkAttributeBuilderTest.java b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/BpkAttributeBuilderTest.java index 1ad75abc..0619d4d6 100644 --- a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/BpkAttributeBuilderTest.java +++ b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/BpkAttributeBuilderTest.java @@ -9,6 +9,7 @@ import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import at.gv.egiz.eaaf.core.api.data.EaafConstants; import at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder; import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.impl.idp.AuthenticationData; import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.BpkAttributeBuilder; @RunWith(SpringJUnit4ClassRunner.class) @@ -16,6 +17,21 @@ import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.BpkAttributeBuilder; public class BpkAttributeBuilderTest extends AbstractAttributeBuilderTest { private final IAttributeBuilder attrBuilde = new BpkAttributeBuilder(); + + @Test + public void organwalterBpkTest() throws Exception { + spConfigMap.put("target", "urn:publicid:gv.at:cdid+ZP-MH"); + + final IAuthData authData = buildAuthData(); + ((AuthenticationData) authData).setBpkType("urn:publicid:gv.at:cdid+OW"); + + final String value = attrBuilde.build(spConfig, authData, gen); + + Assert.assertEquals("Wrong bPK", + "OW:" + authData.getBpk(), + value); + + } @Test public void performTestBpk() throws Exception { diff --git a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/PiiTransactionIdAttributeBuilderTest.java b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/PiiTransactionIdAttributeBuilderTest.java new file mode 100644 index 00000000..82ac0abf --- /dev/null +++ b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/PiiTransactionIdAttributeBuilderTest.java @@ -0,0 +1,64 @@ +package at.gv.egiz.eaaf.core.impl.idp.auth.attributes; + +import java.util.UUID; + +import org.junit.Assert; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder; +import at.gv.egiz.eaaf.core.api.idp.IAuthData; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eaaf.core.impl.idp.AuthenticationData; +import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.PiiTransactionIdAttributeBuilder; +import at.gv.egiz.eaaf.core.impl.utils.TransactionIdUtils; + +/** + * Attribute builder to generate an attribute that holds the unique TransactionId for this process. + * <br> + * The attribute-value is read from {@link TransactionIdUtils} with method <code>getTransactionId()</code> + * + * @author tlenz + * + */ +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration("/SpringTest-context_eaaf_core.xml") +public class PiiTransactionIdAttributeBuilderTest extends AbstractAttributeBuilderTest { + + private final IAttributeBuilder attrBuilder = new PiiTransactionIdAttributeBuilder(); + + @Test + public void attributeName() { + Assert.assertEquals("Wrong attribute name", + "urn:eidgvat:attributes.piiTransactionId", attrBuilder.getName()); + + } + + @Test + public void checkEmptyAttribute() { + String value = attrBuilder.buildEmpty(gen); + Assert.assertNull("Attr. not null", value); + + } + + @Test + public void noPiiTransactionId() throws AttributeBuilderException, Exception { + String value = attrBuilder.build(spConfig, buildAuthData(), gen); + Assert.assertNull("Attr. not null", value); + + } + + @Test + public void withPiiTransactionId() throws AttributeBuilderException, Exception { + String piiTransId = UUID.randomUUID().toString(); + IAuthData authData = buildAuthData(); + ((AuthenticationData)authData).setGenericData("urn:eidgvat:attributes.piiTransactionId", piiTransId); + + String value = attrBuilder.build(spConfig, authData, gen); + Assert.assertEquals("piiTransactionId", piiTransId, value); + + } + +} diff --git a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/SpMandateModeAttributeBuilderTest.java b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/SpMandateModeAttributeBuilderTest.java new file mode 100644 index 00000000..dae37a5c --- /dev/null +++ b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/SpMandateModeAttributeBuilderTest.java @@ -0,0 +1,64 @@ +package at.gv.egiz.eaaf.core.impl.idp.auth.attributes; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertThrows; + +import java.util.NoSuchElementException; + +import org.apache.commons.lang3.RandomStringUtils; +import org.junit.Assert; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; + +import at.gv.egiz.eaaf.core.api.data.ExtendedPvpAttributeDefinitions.SpMandateModes; +import at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.SpMandateModeAttributeBuilder; + +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration("/SpringTest-context_eaaf_core.xml") +public class SpMandateModeAttributeBuilderTest extends AbstractAttributeBuilderTest { + + private final IAttributeBuilder attrBuilder = new SpMandateModeAttributeBuilder(); + + @Test + public void attributeName() { + Assert.assertEquals("Wrong attribute name", + "urn:eidgvat:attributes.ServiceProviderMandateType", attrBuilder.getName()); + + } + + @Test + public void checkEmptyAttribute() { + String value = attrBuilder.buildEmpty(gen); + Assert.assertNull("Attr. not null", value); + + } + + @Test + public void checkyAttribute() throws AttributeBuilderException, Exception { + String value = attrBuilder.build(spConfig, buildAuthData(), gen); + Assert.assertNull("Attr. not null", value); + + } + + @Test + public void mandateModeEnumValid() { + SpMandateModes mode = SpMandateModes.fromString("forceLegal"); + assertEquals("wrong mode", SpMandateModes.LEGAL_FORCE, mode); + assertEquals("wrong mode toString", "forceLegal", mode.getMode()); + assertEquals("wrong mode getMode", "forceLegal", mode.toString()); + + } + + @Test + public void mandateModeEnumInvalid() { + assertThrows(NoSuchElementException.class, + () -> SpMandateModes.fromString(RandomStringUtils.randomAlphanumeric(5))); + + } + + +} diff --git a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/SpMandateProfilesAttributeBuilderTest.java b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/SpMandateProfilesAttributeBuilderTest.java new file mode 100644 index 00000000..77459975 --- /dev/null +++ b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/SpMandateProfilesAttributeBuilderTest.java @@ -0,0 +1,40 @@ +package at.gv.egiz.eaaf.core.impl.idp.auth.attributes; + +import org.junit.Assert; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.SpMandateProfilesAttributeBuilder; + +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration("/SpringTest-context_eaaf_core.xml") +public class SpMandateProfilesAttributeBuilderTest extends AbstractAttributeBuilderTest { + + private final IAttributeBuilder attrBuilder = new SpMandateProfilesAttributeBuilder(); + + @Test + public void attributeName() { + Assert.assertEquals("Wrong attribute name", + "urn:eidgvat:attributes.ServiceProviderMandateProfiles", attrBuilder.getName()); + + } + + @Test + public void checkEmptyAttribute() { + String value = attrBuilder.buildEmpty(gen); + Assert.assertNull("Attr. not null", value); + + } + + @Test + public void checkyAttribute() throws AttributeBuilderException, Exception { + String value = attrBuilder.build(spConfig, buildAuthData(), gen); + Assert.assertNull("Attr. not null", value); + + } + +} diff --git a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/TransactionIdAttributeBuilderTest.java b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/TransactionIdAttributeBuilderTest.java new file mode 100644 index 00000000..d82bdf5c --- /dev/null +++ b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/attributes/TransactionIdAttributeBuilderTest.java @@ -0,0 +1,60 @@ +package at.gv.egiz.eaaf.core.impl.idp.auth.attributes; + +import org.junit.Assert; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; + +import at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder; +import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; +import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.TransactionIdAttributeBuilder; +import at.gv.egiz.eaaf.core.impl.utils.TransactionIdUtils; + +/** + * Attribute builder to generate an attribute that holds the unique TransactionId for this process. + * <br> + * The attribute-value is read from {@link TransactionIdUtils} with method <code>getTransactionId()</code> + * + * @author tlenz + * + */ +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration("/SpringTest-context_eaaf_core.xml") +public class TransactionIdAttributeBuilderTest extends AbstractAttributeBuilderTest { + + private final IAttributeBuilder attrBuilder = new TransactionIdAttributeBuilder(); + + @Test + public void attributeName() { + Assert.assertEquals("Wrong attribute name", + "urn:eidgvat:attributes.transactionId", attrBuilder.getName()); + + } + + @Test + public void checkEmptyAttribute() { + String value = attrBuilder.buildEmpty(gen); + Assert.assertNull("Attr. not null", value); + + } + + @Test + public void noTransactionId() throws AttributeBuilderException, Exception { + String value = attrBuilder.build(spConfig, buildAuthData(), gen); + Assert.assertNull("Attr. not null", value); + + } + + @Test + public void withTransactionId() throws AttributeBuilderException, Exception { + TransactionIdUtils.setTransactionId(); + String transId = TransactionIdUtils.getTransactionId(); + Assert.assertNull("Inputdata is null", transId); + + String value = attrBuilder.build(spConfig, buildAuthData(), gen); + Assert.assertEquals("TransactionId", transId, value); + + } + +} diff --git a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/controller/ProtocolFinalizationControllerTest.java b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/controller/ProtocolFinalizationControllerTest.java new file mode 100644 index 00000000..4341d141 --- /dev/null +++ b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/controller/ProtocolFinalizationControllerTest.java @@ -0,0 +1,359 @@ +package at.gv.egiz.eaaf.core.impl.idp.auth.controller; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertNull; +import static org.junit.Assert.assertTrue; + +import java.io.IOException; +import java.util.HashMap; +import java.util.Map; + +import org.apache.commons.lang3.RandomStringUtils; +import org.junit.Before; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.mock.web.MockHttpServletRequest; +import org.springframework.mock.web.MockHttpServletResponse; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; +import org.springframework.util.SerializationUtils; + +import at.gv.egiz.eaaf.core.api.data.EaafConfigConstants; +import at.gv.egiz.eaaf.core.api.data.EaafConstants; +import at.gv.egiz.eaaf.core.api.data.ExceptionContainer; +import at.gv.egiz.eaaf.core.api.gui.GroupDefinition; +import at.gv.egiz.eaaf.core.api.gui.ModifyableGuiBuilderConfiguration; +import at.gv.egiz.eaaf.core.api.idp.IConfiguration; +import at.gv.egiz.eaaf.core.api.storage.ITransactionStorage; +import at.gv.egiz.eaaf.core.api.utils.IPendingRequestIdGenerationStrategy; +import at.gv.egiz.eaaf.core.exceptions.EaafException; +import at.gv.egiz.eaaf.core.impl.gui.AbstractGuiFormBuilderConfiguration; +import at.gv.egiz.eaaf.core.impl.idp.auth.dummy.DummyDefaultErrorService; +import at.gv.egiz.eaaf.core.impl.idp.auth.services.IErrorService.ActionType; +import at.gv.egiz.eaaf.core.impl.idp.auth.services.IErrorService.LogLevel; +import at.gv.egiz.eaaf.core.impl.idp.controller.ProtocolFinalizationController; +import at.gv.egiz.eaaf.core.impl.idp.module.gui.DummyGuiBuilderConfigurationFactory; +import at.gv.egiz.eaaf.core.impl.idp.module.gui.DummyGuiFormBuilder; +import at.gv.egiz.eaaf.core.impl.idp.module.test.DummySpConfiguration; +import at.gv.egiz.eaaf.core.impl.idp.module.test.TestRequestImpl; + +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration({"/SpringTest-context_eaaf_core.xml", "/SpringTest-context_eaaf_auth.xml"}) +public class ProtocolFinalizationControllerTest { + + @Autowired IConfiguration config; + @Autowired ProtocolFinalizationController controller; + @Autowired DummyGuiBuilderConfigurationFactory guiConfigFactory; + @Autowired DummyGuiFormBuilder guiBuilder; + @Autowired IPendingRequestIdGenerationStrategy requestIdValidationStragegy; + @Autowired ITransactionStorage storage; + @Autowired DummyDefaultErrorService errorService; + + /** + * jUnit test initializer. + */ + @Before + public void initialize() { + errorService.setErrorIdTokenForRedirect(null); + errorService.setLogLevel(LogLevel.WARN); + errorService.setTicketType(ActionType.NO_TICKET); + + } + + @Test + public void performErrorRedirectNoToken() throws EaafException, IOException { + + MockHttpServletRequest httpReq = new MockHttpServletRequest("POST", "https://localhost/authhandler"); + httpReq.addHeader("Accept", "application/json"); + MockHttpServletResponse httpResp = new MockHttpServletResponse(); + guiConfigFactory.setErrorGuiConfig( + new DummyGuiBuilderConfig("https://localhost/authhandler", "jUnitView", "/junitSubmit")); + + // perform test + controller.errorRedirect(httpReq, httpResp); + + //validate state + assertNotNull("No gui builder request", guiBuilder.getConfig()); + assertFalse("No GUI form infos", guiBuilder.getConfig().getViewParameters().isEmpty()); + assertTrue("No GUI form infos", guiBuilder.getConfig().getViewParameters().containsKey("msg")); + Map<String, Object> params = ((Map<String, Object>) guiBuilder.getConfig().getViewParameters().get("msg")); + assertFalse("No GUI form infos", params.isEmpty()); + assertEquals("wrong intErrorCode", "auth.26", params.get("errorCode")); + assertTrue("wrong extErrorCode", ((String) params.get("extErrorCode")).contains("auth.26")); + + assertFalse("GUI sp redirect", guiBuilder.getConfig().getViewParameters() + .containsKey(DummyDefaultErrorService.JUNIT_EL_SPREDIRECT)); + + } + + @Test + public void performErrorRedirect() throws EaafException, IOException { + MockHttpServletRequest httpReq = new MockHttpServletRequest("POST", "https://localhost/authhandler"); + httpReq.addHeader("Accept", "application/json"); + MockHttpServletResponse httpResp = new MockHttpServletResponse(); + guiConfigFactory.setErrorGuiConfig( + new DummyGuiBuilderConfig("https://localhost/authhandler", "jUnitView", "/junitSubmit")); + + String token = requestIdValidationStragegy.generateExternalPendingRequestId(); + httpReq.setParameter(EaafConstants.PARAM_HTTP_ERROR_CODE, token); + + TestRequestImpl protocolRequest = new TestRequestImpl(); + Map<String, String> spConfig = new HashMap<>(); + spConfig.put(EaafConfigConstants.SERVICE_UNIQUEIDENTIFIER, RandomStringUtils.randomAlphabetic(10)); + + protocolRequest.setSpConfig(new DummySpConfiguration(spConfig, config)); + Throwable throwable = new EaafException("internal.00"); + final ExceptionContainer exceptionContainer = new ExceptionContainer(protocolRequest, throwable); + final byte[] serialized = SerializationUtils.serialize(exceptionContainer); + storage.put(token, serialized, -1); + + // perform test + controller.errorRedirect(httpReq, httpResp); + + //validate state + assertNull("Exception not removed from cache", storage.get( + requestIdValidationStragegy.getPendingRequestIdWithOutChecks(token))); + + assertNotNull("No gui builder request", guiBuilder.getConfig()); + assertFalse("No GUI form infos", guiBuilder.getConfig().getViewParameters().isEmpty()); + assertTrue("No GUI form infos", guiBuilder.getConfig().getViewParameters().containsKey("msg")); + Map<String, Object> params = ((Map<String, Object>) guiBuilder.getConfig().getViewParameters().get("msg")); + assertFalse("No GUI form infos", params.isEmpty()); + assertEquals("wrong intErrorCode", "internal.00", params.get("errorCode")); + assertTrue("wrong extErrorCode", ((String) params.get("extErrorCode")).contains("internal.00")); + + assertFalse("GUI sp redirect", guiBuilder.getConfig().getViewParameters() + .containsKey(DummyDefaultErrorService.JUNIT_EL_SPREDIRECT)); + + } + + @Test + public void performErrorHandlingNoToken() throws EaafException, IOException { + + MockHttpServletRequest httpReq = new MockHttpServletRequest("POST", "https://localhost/authhandler"); + httpReq.addHeader("Accept", "application/json"); + MockHttpServletResponse httpResp = new MockHttpServletResponse(); + guiConfigFactory.setErrorGuiConfig( + new DummyGuiBuilderConfig("https://localhost/authhandler", "jUnitView", "/junitSubmit")); + + // perform test + controller.errorHandling(httpReq, httpResp); + + //validate state + assertNotNull("No gui builder request", guiBuilder.getConfig()); + assertFalse("No GUI form infos", guiBuilder.getConfig().getViewParameters().isEmpty()); + assertTrue("No GUI form infos", guiBuilder.getConfig().getViewParameters().containsKey("msg")); + Map<String, Object> params = ((Map<String, Object>) guiBuilder.getConfig().getViewParameters().get("msg")); + assertFalse("No GUI form infos", params.isEmpty()); + assertEquals("wrong intErrorCode", "auth.26", params.get("errorCode")); + assertTrue("wrong extErrorCode", ((String) params.get("extErrorCode")).contains("auth.26")); + + assertFalse("GUI sp redirect", guiBuilder.getConfig().getViewParameters() + .containsKey(DummyDefaultErrorService.JUNIT_EL_SPREDIRECT)); + + } + + @Test + public void performErrorHandlingWithToken() throws EaafException, IOException { + MockHttpServletRequest httpReq = new MockHttpServletRequest("POST", "https://localhost/authhandler"); + httpReq.addHeader("Accept", "application/json"); + MockHttpServletResponse httpResp = new MockHttpServletResponse(); + guiConfigFactory.setErrorGuiConfig( + new DummyGuiBuilderConfig("https://localhost/authhandler", "jUnitView", "/junitSubmit")); + + String token = requestIdValidationStragegy.generateExternalPendingRequestId(); + httpReq.setParameter(EaafConstants.PARAM_HTTP_ERROR_CODE, token); + + TestRequestImpl protocolRequest = new TestRequestImpl(); + Map<String, String> spConfig = new HashMap<>(); + spConfig.put(EaafConfigConstants.SERVICE_UNIQUEIDENTIFIER, RandomStringUtils.randomAlphabetic(10)); + + protocolRequest.setSpConfig(new DummySpConfiguration(spConfig, config)); + Throwable throwable = new EaafException("internal.00"); + final ExceptionContainer exceptionContainer = new ExceptionContainer(protocolRequest, throwable); + final byte[] serialized = SerializationUtils.serialize(exceptionContainer); + storage.put(token, serialized, -1); + + // perform test + controller.errorHandling(httpReq, httpResp); + + //validate state + + assertNull("Exception not removed from cache", storage.get( + requestIdValidationStragegy.getPendingRequestIdWithOutChecks(token))); + + assertNotNull("No gui builder request", guiBuilder.getConfig()); + assertFalse("No GUI form infos", guiBuilder.getConfig().getViewParameters().isEmpty()); + assertTrue("No GUI form infos", guiBuilder.getConfig().getViewParameters().containsKey("msg")); + Map<String, Object> params = ((Map<String, Object>) guiBuilder.getConfig().getViewParameters().get("msg")); + assertFalse("No GUI form infos", params.isEmpty()); + assertEquals("wrong intErrorCode", "internal.00", params.get("errorCode")); + assertTrue("wrong extErrorCode", ((String) params.get("extErrorCode")).contains("internal.00")); + + + assertFalse("GUI sp redirect", guiBuilder.getConfig().getViewParameters() + .containsKey(DummyDefaultErrorService.JUNIT_EL_SPREDIRECT)); + } + + @Test + public void performErrorHandlingWithTokenAndRedirect() throws EaafException, IOException { + MockHttpServletRequest httpReq = new MockHttpServletRequest("POST", "https://localhost/authhandler"); + httpReq.addHeader("Accept", "application/json"); + MockHttpServletResponse httpResp = new MockHttpServletResponse(); + guiConfigFactory.setErrorGuiConfig( + new DummyGuiBuilderConfig("https://localhost/authhandler", "jUnitView", "/junitSubmit")); + + String token = requestIdValidationStragegy.generateExternalPendingRequestId(); + httpReq.setParameter(EaafConstants.PARAM_HTTP_ERROR_CODE, token); + + TestRequestImpl protocolRequest = new TestRequestImpl(); + Map<String, String> spConfig = new HashMap<>(); + spConfig.put(EaafConfigConstants.SERVICE_UNIQUEIDENTIFIER, RandomStringUtils.randomAlphabetic(10)); + + protocolRequest.setSpConfig(new DummySpConfiguration(spConfig, config)); + protocolRequest.setTransactionId(RandomStringUtils.randomAlphanumeric(10)); + + Throwable throwable = new EaafException("internal.00"); + final ExceptionContainer exceptionContainer = new ExceptionContainer(protocolRequest, throwable); + final byte[] serialized = SerializationUtils.serialize(exceptionContainer); + storage.put(token, serialized, -1); + + String secondErrorTicket = requestIdValidationStragegy.generateExternalPendingRequestId(); + errorService.setErrorIdTokenForRedirect(secondErrorTicket); + errorService.setTicketType(ActionType.TICKET); + + + // perform test + controller.errorHandling(httpReq, httpResp); + + //validate state + assertNull("Exception not removed from cache", storage.get( + requestIdValidationStragegy.getPendingRequestIdWithOutChecks(token))); + + assertNotNull("No gui builder request", guiBuilder.getConfig()); + assertFalse("No GUI form infos", guiBuilder.getConfig().getViewParameters().isEmpty()); + assertTrue("No GUI form infos", guiBuilder.getConfig().getViewParameters().containsKey("msg")); + Map<String, Object> params = ((Map<String, Object>) guiBuilder.getConfig().getViewParameters().get("msg")); + assertFalse("No GUI form infos", params.isEmpty()); + assertEquals("wrong intErrorCode", "internal.00", params.get("errorCode")); + assertTrue("wrong extErrorCode", ((String) params.get("extErrorCode")).contains("internal.00")); + + byte[] secondErrorSerialized = storage.get( + requestIdValidationStragegy.getPendingRequestIdWithOutChecks(secondErrorTicket), byte[].class); + assertNotNull("Exception not removed from cache", secondErrorSerialized); + ExceptionContainer secondError = (ExceptionContainer) SerializationUtils.deserialize(secondErrorSerialized); + assertEquals("wrong pengingReq", protocolRequest.getUniqueTransactionIdentifier(), + secondError.getPendingRequest().getUniqueTransactionIdentifier()); + assertEquals("wrong exception", throwable.getMessage(), secondError.getExceptionThrown().getMessage()); + + assertTrue("GUI sp redirect", guiBuilder.getConfig().getViewParameters() + .containsKey(DummyDefaultErrorService.JUNIT_EL_SPREDIRECT)); + + } + + @Test + public void performErrorHandlingWithoutTokenAndRedirect() throws EaafException, IOException { + MockHttpServletRequest httpReq = new MockHttpServletRequest("POST", "https://localhost/authhandler"); + httpReq.addHeader("Accept", "application/json"); + MockHttpServletResponse httpResp = new MockHttpServletResponse(); + guiConfigFactory.setErrorGuiConfig( + new DummyGuiBuilderConfig("https://localhost/authhandler", "jUnitView", "/junitSubmit")); + + String token = requestIdValidationStragegy.generateExternalPendingRequestId(); + httpReq.setParameter(EaafConstants.PARAM_HTTP_ERROR_CODE, token); + + TestRequestImpl protocolRequest = new TestRequestImpl(); + Map<String, String> spConfig = new HashMap<>(); + spConfig.put(EaafConfigConstants.SERVICE_UNIQUEIDENTIFIER, RandomStringUtils.randomAlphabetic(10)); + + protocolRequest.setSpConfig(new DummySpConfiguration(spConfig, config)); + protocolRequest.setTransactionId(RandomStringUtils.randomAlphanumeric(10)); + + Throwable throwable = new EaafException("internal.00"); + final ExceptionContainer exceptionContainer = new ExceptionContainer(protocolRequest, throwable); + final byte[] serialized = SerializationUtils.serialize(exceptionContainer); + storage.put(token, serialized, -1); + + String secondErrorTicket = requestIdValidationStragegy.generateExternalPendingRequestId(); + errorService.setErrorIdTokenForRedirect(secondErrorTicket); + errorService.setTicketType(ActionType.ERRORPAGE); + + // perform test + controller.errorHandling(httpReq, httpResp); + + //validate state + assertNull("Exception not removed from cache", storage.get( + requestIdValidationStragegy.getPendingRequestIdWithOutChecks(token))); + + assertNotNull("No gui builder request", guiBuilder.getConfig()); + assertFalse("No GUI form infos", guiBuilder.getConfig().getViewParameters().isEmpty()); + assertTrue("No GUI form infos", guiBuilder.getConfig().getViewParameters().containsKey("msg")); + Map<String, Object> params = ((Map<String, Object>) guiBuilder.getConfig().getViewParameters().get("msg")); + assertFalse("No GUI form infos", params.isEmpty()); + assertEquals("wrong intErrorCode", "internal.00", params.get("errorCode")); + assertTrue("wrong extErrorCode", ((String) params.get("extErrorCode")).contains("internal.00")); + + byte[] secondErrorSerialized = storage.get( + requestIdValidationStragegy.getPendingRequestIdWithOutChecks(secondErrorTicket), byte[].class); + assertNotNull("Exception not removed from cache", secondErrorSerialized); + ExceptionContainer secondError = (ExceptionContainer) SerializationUtils.deserialize(secondErrorSerialized); + assertEquals("wrong pengingReq", protocolRequest.getUniqueTransactionIdentifier(), + secondError.getPendingRequest().getUniqueTransactionIdentifier()); + assertEquals("wrong exception", throwable.getMessage(), secondError.getExceptionThrown().getMessage()); + + assertTrue("GUI sp redirect", guiBuilder.getConfig().getViewParameters() + .containsKey(DummyDefaultErrorService.JUNIT_EL_SPREDIRECT)); + + } + + + private class DummyGuiBuilderConfig extends AbstractGuiFormBuilderConfiguration + implements ModifyableGuiBuilderConfiguration { + + /** + * DummyGuiBuilderConfiguration. + * + * @param authUrl AuthUrl + * @param viewName viewName + * @param formSubmitEndpoint submit endpoint + */ + DummyGuiBuilderConfig(String authUrl, String viewName, String formSubmitEndpoint) { + super(authUrl, viewName, formSubmitEndpoint); + + } + + @Override + public String getDefaultContentType() { + return null; + + } + + @Override + protected void putSpecificViewParameters() { + + + } + + @Override + protected GroupDefinition getFromGroup() { + return null; + + } + + @Override + public void putCustomParameterWithOutEscaption(GroupDefinition group, String key, Object value) { + setViewParameter(group, key, value); + + } + + @Override + public void putCustomParameter(GroupDefinition group, String key, String value) { + setViewParameter(group, key, value); + + } + }; + +} diff --git a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/data/AuthenticationDataTest.java b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/data/AuthenticationDataTest.java new file mode 100644 index 00000000..9d99b158 --- /dev/null +++ b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/data/AuthenticationDataTest.java @@ -0,0 +1,85 @@ +package at.gv.egiz.eaaf.core.impl.idp.auth.data; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertNull; + +import org.apache.commons.lang3.RandomStringUtils; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.junit.runners.BlockJUnit4ClassRunner; + +import at.gv.egiz.eaaf.core.impl.idp.AuthenticationData; + +@RunWith(BlockJUnit4ClassRunner.class) +public class AuthenticationDataTest { + + @Test + public void formatedDateButNotSet() { + AuthenticationData authData = new AuthenticationData(); + assertNull("formatedDateOfBirth", authData.getDateOfBirthFormated("dd/MM/yyy")); + + } + + @Test + public void formatedDateButInvalidPattern() { + AuthenticationData authData = new AuthenticationData(); + authData.setDateOfBirth("1940-01-01"); + assertNull("formatedDateOfBirth", authData.getDateOfBirthFormated("aa-bb-cccc")); + + } + + @Test + public void validDateStatic() { + AuthenticationData authData = new AuthenticationData(); + + String date = "1940-01-01"; + authData.setDateOfBirth(date); + + assertNotNull("birthday", authData.getDateOfBirth()); + assertEquals("birthday attribute", date, + authData.getDateOfBirth()); + assertEquals("birthday attribute", "01/01/1940", + authData.getDateOfBirthFormated("dd/MM/yyy")); + + } + + + @Test + public void validButNotUsal() { + AuthenticationData authData = new AuthenticationData(); + authData.setDateOfBirth("1970-00-00"); + + assertNotNull("birthday", authData.getDateOfBirth()); + assertEquals("birthday attribute", "1970-00-00", + authData.getDateOfBirth()); + assertNull("formatedDateOfBirth", authData.getDateOfBirthFormated("dd/MM/yyy")); + + } + + @Test + public void invalidDate() { + AuthenticationData authData = new AuthenticationData(); + authData.setDateOfBirth("1970/00/00"); + + assertNull("birthday", authData.getDateOfBirth()); + assertNull("formatedDateOfBirth", authData.getDateOfBirthFormated("dd/MM/yyy")); + + } + + + @Test + public void validDateRandom() { + AuthenticationData authData = new AuthenticationData(); + + String date = RandomStringUtils.randomNumeric(4) + "-" + RandomStringUtils.randomNumeric(2) + + "-" + RandomStringUtils.randomNumeric(2); + authData.setDateOfBirth(date); + + assertNotNull("birthday", authData.getDateOfBirth()); + assertEquals("birthday attribute", date, + authData.getDateOfBirth()); + + } + +} diff --git a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/dummy/DummyDefaultErrorService.java b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/dummy/DummyDefaultErrorService.java new file mode 100644 index 00000000..347f9b5c --- /dev/null +++ b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/dummy/DummyDefaultErrorService.java @@ -0,0 +1,115 @@ +package at.gv.egiz.eaaf.core.impl.idp.auth.dummy; + +import java.text.MessageFormat; + +import javax.servlet.http.HttpServletRequest; + +import org.springframework.beans.factory.annotation.Autowired; + +import at.gv.egiz.eaaf.core.api.IStatusMessenger; +import at.gv.egiz.eaaf.core.api.gui.ModifyableGuiBuilderConfiguration; +import at.gv.egiz.eaaf.core.api.idp.IConfiguration; +import at.gv.egiz.eaaf.core.exceptions.EaafException; +import at.gv.egiz.eaaf.core.exceptions.TaskExecutionException; +import at.gv.egiz.eaaf.core.impl.idp.auth.services.IErrorService; +import lombok.Builder; +import lombok.Getter; +import lombok.Setter; + +public class DummyDefaultErrorService implements IErrorService { + private static final String TECH_LOG_MSG = "errorCode={0} Message={1}"; + + public static final String JUNIT_EL_SPREDIRECT = "spRedirect"; + + @Autowired IConfiguration basicConfig; + @Autowired IStatusMessenger statusMessager; + + @Setter + private ActionType ticketType = ActionType.NO_TICKET; + + @Setter + private LogLevel logLevel = LogLevel.WARN; + + @Setter + private String errorIdTokenForRedirect; + + @Override + public String getExternalCodeFromInternal(String internalCode) { + return statusMessager.mapInternalErrorToExternalError(internalCode); + + } + + @Override + public IHandleData createHandleData(Throwable throwable, boolean supportRedirctToSp) throws EaafException { + String internalErrorId = extractInternalErrorCode(throwable); + + return HandleData.builder() + .throwable(throwable) + .internalErrorCode(internalErrorId) + .actionType(ticketType) + .logLevel(logLevel) + .errorIdTokenForRedirect(errorIdTokenForRedirect) + .allowSpRedirct(supportRedirctToSp) + .build(); + + } + + @Override + public void displayErrorData(ModifyableGuiBuilderConfiguration c, IHandleData errorData, + HttpServletRequest httpReq) throws EaafException { + if (((HandleData)errorData).isAllowSpRedirct()) { + c.putCustomParameter(null, JUNIT_EL_SPREDIRECT, "toSpWithToken:" + errorData.getErrorIdTokenForRedirect()); + + } + + + } + + private String extractInternalErrorCode(Throwable throwable) { + Throwable originalException; + if (throwable instanceof TaskExecutionException + && ((TaskExecutionException) throwable).getOriginalException() != null) { + originalException = ((TaskExecutionException) throwable).getOriginalException(); + + } else { + originalException = throwable; + + } + + if (!(originalException instanceof EaafException)) { + return IStatusMessenger.CODES_INTERNAL_ERROR_GENERIC; + + } else { + return ((EaafException) originalException).getErrorId(); + + } + } + + @Builder + static class HandleData implements IHandleData { + + @Getter + private boolean allowSpRedirct; + + @Getter + private String errorIdTokenForRedirect; + + @Getter + private final Throwable throwable; + + @Getter + private String internalErrorCode; + + @Getter + private ActionType actionType; + + @Getter + private LogLevel logLevel; + + public String getPreFormatedErrorMessage() { + return MessageFormat.format(TECH_LOG_MSG, internalErrorCode, throwable.getMessage()); + + } + + } +} diff --git a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/module/gui/DummyGuiFormBuilder.java b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/module/gui/DummyGuiFormBuilder.java new file mode 100644 index 00000000..5e12e7bc --- /dev/null +++ b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/module/gui/DummyGuiFormBuilder.java @@ -0,0 +1,44 @@ +package at.gv.egiz.eaaf.core.impl.idp.module.gui; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import at.gv.egiz.eaaf.core.api.gui.IGuiBuilderConfiguration; +import at.gv.egiz.eaaf.core.api.gui.IGuiFormBuilder; +import at.gv.egiz.eaaf.core.exceptions.GuiBuildException; +import lombok.Getter; + +@Getter +public class DummyGuiFormBuilder implements IGuiFormBuilder { + + private String loggerName; + + private IGuiBuilderConfiguration config; + + private String contentType; + + @Override + public void build(HttpServletRequest httpReq, HttpServletResponse httpResp, IGuiBuilderConfiguration config, + String loggerName) throws GuiBuildException { + this.loggerName = loggerName; + this.config = config; + + } + + @Override + public void build(HttpServletRequest httpReq, HttpServletResponse httpResp, IGuiBuilderConfiguration config, + String contentType, String loggerName) throws GuiBuildException { + this.loggerName = loggerName; + this.config = config; + this.contentType = contentType; + + } + + @Override + public String evaluateResponseContentType(HttpServletRequest httpReq, IGuiBuilderConfiguration config, + String loggerName) throws GuiBuildException { + return null; + + } + +} diff --git a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/module/gui/DummyVelocityGuiFormBuilder.java b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/module/gui/DummyVelocityGuiFormBuilder.java index e2cdd1ee..8fe9e2eb 100644 --- a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/module/gui/DummyVelocityGuiFormBuilder.java +++ b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/module/gui/DummyVelocityGuiFormBuilder.java @@ -2,6 +2,11 @@ package at.gv.egiz.eaaf.core.impl.idp.module.gui; import java.io.InputStream; +import javax.servlet.http.HttpServletRequest; + +import org.springframework.http.MediaType; + +import at.gv.egiz.eaaf.core.api.gui.IGuiBuilderConfiguration; import at.gv.egiz.eaaf.core.api.gui.IVelocityGuiBuilderConfiguration; import at.gv.egiz.eaaf.core.exceptions.GuiBuildException; import at.gv.egiz.eaaf.core.impl.gui.AbstractVelocityGuiFormBuilderImpl; @@ -30,6 +35,13 @@ public class DummyVelocityGuiFormBuilder extends AbstractVelocityGuiFormBuilderI this.internalTemplate = internalTemplate; } + @Override + public String evaluateResponseContentType(HttpServletRequest httpReq, IGuiBuilderConfiguration config, + String loggerName) throws GuiBuildException { + return MediaType.TEXT_XML_VALUE; + + } + diff --git a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/module/test/DummySpConfiguration.java b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/module/test/DummySpConfiguration.java index 87e91609..ed113683 100644 --- a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/module/test/DummySpConfiguration.java +++ b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/module/test/DummySpConfiguration.java @@ -1,7 +1,12 @@ package at.gv.egiz.eaaf.core.impl.idp.module.test; +import java.util.Arrays; +import java.util.Collections; +import java.util.List; import java.util.Map; +import org.apache.commons.lang3.StringUtils; + import at.gv.egiz.eaaf.core.api.idp.IConfiguration; import at.gv.egiz.eaaf.core.impl.idp.conf.SpConfigurationImpl; @@ -19,5 +24,12 @@ public class DummySpConfiguration extends SpConfigurationImpl { return getConfigurationValue("target"); } + + @Override + public List<String> getRequiredLoA() { + String loa = getConfigurationValue("loa"); + return StringUtils.isNotEmpty(loa) ? Arrays.asList(loa) : Collections.emptyList(); + + } } diff --git a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/process/spring/test/SpringExpressionEvaluatorTest.java b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/process/spring/test/SpringExpressionEvaluatorTest.java index 4aa32360..01fc6bb8 100644 --- a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/process/spring/test/SpringExpressionEvaluatorTest.java +++ b/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/process/spring/test/SpringExpressionEvaluatorTest.java @@ -59,8 +59,17 @@ public class SpringExpressionEvaluatorTest { @Test public void testEvaluateExpressionWithCtx() { - ctx.put("myProperty", false); + ctx.put("myProperty", false); + ctx.put("stringProperty", "aabbccddee"); + + //check basic boolean flags assertFalse(expressionEvaluator.evaluate(ctx, "ctx['myProperty']")); + + //check String flags + assertTrue(expressionEvaluator.evaluate(ctx, "'aabbccddee'.equals(ctx['stringProperty'])")); + assertFalse(expressionEvaluator.evaluate(ctx, "'aabbccddee'.equals(ctx['notExist'])")); + assertFalse(expressionEvaluator.evaluate(ctx, "'aabbccddee'.equals(ctx['myProperty'])")); + } @Test diff --git a/eaaf_core/src/test/resources/SpringTest-context_eaaf_auth.xml b/eaaf_core/src/test/resources/SpringTest-context_eaaf_auth.xml new file mode 100644 index 00000000..0cb8fa24 --- /dev/null +++ b/eaaf_core/src/test/resources/SpringTest-context_eaaf_auth.xml @@ -0,0 +1,69 @@ +<?xml version="1.0" encoding="UTF-8"?> +<beans xmlns="http://www.springframework.org/schema/beans" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xmlns:context="http://www.springframework.org/schema/context" + xmlns:tx="http://www.springframework.org/schema/tx" + xmlns:aop="http://www.springframework.org/schema/aop" + xsi:schemaLocation="http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.1.xsd + http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd + http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd + http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd"> + + <import resource="classpath:/spring/eaaf_utils.beans.xml"/> + + <bean id="protocolAuthService" + class="at.gv.egiz.eaaf.core.impl.idp.auth.services.ProtocolAuthenticationService"> + <property name="guiBuilder" ref="dummyGuiFormBuilder" /> + + </bean> + + <bean id="protocolFinalizationController" + class="at.gv.egiz.eaaf.core.impl.idp.controller.ProtocolFinalizationController" /> + + <bean id="dummyErrorService" + class="at.gv.egiz.eaaf.core.impl.idp.auth.dummy.DummyDefaultErrorService" /> + + <!-- Dummy services for testing --> + <bean id="dummyGuiBuilderConfigFactory" + class="at.gv.egiz.eaaf.core.impl.idp.module.gui.DummyGuiBuilderConfigurationFactory"/> + + <bean id="dummyGuiFormBuilder" + class="at.gv.egiz.eaaf.core.impl.idp.module.gui.DummyGuiFormBuilder"/> + + <bean id="dummyAuthManager" + class="at.gv.egiz.eaaf.core.impl.idp.auth.DummyAuthManager" /> + + <bean id="dummyRevisionLogger" + class="at.gv.egiz.eaaf.core.impl.logging.DummyRevisionsLogger" /> + + <bean id="dummyStatisticLogger" + class="at.gv.egiz.eaaf.core.impl.logging.DummyStatisticLogger" /> + + <bean id="DummyTransactionStorage" + class="at.gv.egiz.eaaf.core.impl.idp.process.spring.test.DummyTransactionStorage" /> + + <bean id="DummyStatusMessager" + class="at.gv.egiz.eaaf.core.impl.logging.DummyStatusMessager" /> + + <bean id="springElAwareExpressionEvaluator" + class="at.gv.egiz.eaaf.core.impl.idp.process.spring.SpringExpressionEvaluator" /> + + <bean id="processEngine" + class="at.gv.egiz.eaaf.core.impl.idp.process.ProcessEngineImpl"> + <property name="transitionConditionExpressionEvaluator" + ref="springElAwareExpressionEvaluator" /> + </bean> + + <bean id="moduleRegistration" + class="at.gv.egiz.eaaf.core.impl.idp.auth.modules.ModuleRegistration" /> + + <bean id="ProcessInstanceStoreage" + class="at.gv.egiz.eaaf.core.impl.idp.process.dao.ProcessInstanceStoreDaoImpl" /> + + <bean id="RequestStorage" + class="at.gv.egiz.eaaf.core.impl.idp.auth.RequestStorage" /> + + <bean id="simplePendingRequestIdGenerationStrategy" + class="at.gv.egiz.eaaf.core.impl.utils.SimplePendingRequestIdGenerationStrategy" /> + +</beans> diff --git a/eaaf_core_api/pom.xml b/eaaf_core_api/pom.xml index 62001ab7..448165f4 100644 --- a/eaaf_core_api/pom.xml +++ b/eaaf_core_api/pom.xml @@ -7,7 +7,7 @@ <parent> <groupId>at.gv.egiz</groupId> <artifactId>eaaf</artifactId> - <version>1.1.3-SNAPSHOT</version> + <version>1.2.1-SNAPSHOT</version> </parent> <groupId>at.gv.egiz.eaaf</groupId> <artifactId>eaaf_core_api</artifactId> @@ -53,11 +53,6 @@ <artifactId>javax.servlet-api</artifactId> <scope>provided</scope> </dependency> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <scope>test</scope> - </dependency> </dependencies> <build> @@ -68,55 +63,6 @@ <directory>src/main/resources</directory> </resource> </resources> - - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> - <executions> - <execution> - <goals> - <goal>compile</goal> - <goal>testCompile</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>3.1.0</version> - <executions> - <execution> - <goals> - <goal>test-jar</goal> - </goals> - </execution> - </executions> - </plugin> - - <!-- enable co-existence of testng and junit --> - <plugin> - <artifactId>maven-surefire-plugin</artifactId> - <version>${surefire.version}</version> - <configuration> - <threadCount>1</threadCount> - </configuration> - <dependencies> - <dependency> - <groupId>org.apache.maven.surefire</groupId> - <artifactId>surefire-junit47</artifactId> - <version>${surefire.version}</version> - </dependency> - </dependencies> - </plugin> - - </plugins> </build> </project> diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/IRequestStorage.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/IRequestStorage.java index 2262e68a..93ce5695 100644 --- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/IRequestStorage.java +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/IRequestStorage.java @@ -19,6 +19,8 @@ package at.gv.egiz.eaaf.core.api; +import javax.annotation.Nullable; + import at.gv.egiz.eaaf.core.exceptions.EaafException; import at.gv.egiz.eaaf.core.exceptions.PendingReqIdValidationException; @@ -52,7 +54,7 @@ public interface IRequestStorage { * * @param pendingReqId Id of the pending request */ - void removePendingRequest(String pendingReqId); + void removePendingRequest(@Nullable String pendingReqId); /** * change the pendingRequestId of a pending-request. diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/IStatusMessenger.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/IStatusMessenger.java index bbaf86d3..daf2f6ff 100644 --- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/IStatusMessenger.java +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/IStatusMessenger.java @@ -59,11 +59,12 @@ public interface IStatusMessenger { String getMessageWithoutDefault(String messageId, Object[] parameters); /** - * Get external errorCode from from Exception. + * Get internal errorCode from from Exception. * * @param throwable Reason of error * @return external error code */ + @Nonnull String getResponseErrorCode(Throwable throwable); /** @@ -72,6 +73,7 @@ public interface IStatusMessenger { * @param intErrorCode internal error code * @return external error code */ + @Nonnull String mapInternalErrorToExternalError(String intErrorCode); } diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/data/EaafConstants.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/data/EaafConstants.java index 57375e01..82749b81 100644 --- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/data/EaafConstants.java +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/data/EaafConstants.java @@ -27,6 +27,22 @@ public class EaafConstants { public static final String CONTENTTYPE_HTML_UTF8 = "text/html; charset=UTF-8"; + // common http end-point prefixes + /** + * Public end-points without any access restriction. + */ + public static final String ENDPOINT_PREFIX_PUBLIC = "/public"; + + /** + * Public end-points with access restriction, like AccessToken, PendingRequestIds, ... + */ + public static final String ENDPOINT_PREFIX_SECURED = "/public/secure"; + + /** + * Non public end-points that allow restriction on network level. + */ + public static final String ENDPOINT_PREFIX_RESTRICTED = "/restricted"; + // http request parameters for process management public static final String PARAM_HTTP_TARGET_PENDINGREQUESTID = "pendingid"; public static final String PARAM_HTTP_ERROR_CODE = "errorid"; @@ -43,36 +59,60 @@ public class EaafConstants { // Austrian specific prefixes for pseudonyms of users public static final String URN_PART_BASEID = "baseid"; public static final String URN_PART_CDID = "cdid+"; + public static final String URN_PART_ECDID = "ecdid+"; public static final String URN_PART_WBPK = "wbpk+"; + public static final String URN_PART_EWBPK = "ewbpk+"; public static final String URN_PART_EIDAS = "eidasid+"; public static final String URN_PREFIX = "urn:publicid:gv.at"; public static final String URN_PREFIX_WITH_COLON = URN_PREFIX + ":"; public static final String URN_PREFIX_BASEID = URN_PREFIX_WITH_COLON + URN_PART_BASEID; public static final String URN_PREFIX_CDID = URN_PREFIX_WITH_COLON + URN_PART_CDID; + public static final String URN_PREFIX_ECDID = URN_PREFIX_WITH_COLON + URN_PART_ECDID; public static final String URN_PREFIX_BPK = URN_PREFIX_CDID + "bpk"; public static final String URN_PREFIX_WBPK = URN_PREFIX_WITH_COLON + URN_PART_WBPK; + public static final String URN_PREFIX_EWBPK = URN_PREFIX_WITH_COLON + URN_PART_EWBPK; public static final String URN_PREFIX_EIDAS = URN_PREFIX_WITH_COLON + URN_PART_EIDAS; public static final String URN_PREFIX_OW_BPK = URN_PREFIX_CDID + "OW"; + /** + * encrypted bPK target identifier pattern with {0} as bPK target without prefix and {1} as VKZ/SourceId. + */ + public static final String URN_ECDID_TARGET_PATTERN = URN_PREFIX_ECDID + "{1}+{0}"; + + /** + * encrypted wbPK target identifier pattern with {0} as bPK target without prefix and {1} as VKZ/SourceId. + */ + public static final String URN_EWBPK_TARGET_PATTERN = URN_PREFIX_EWBPK + "{1}+{0}"; + public static final String URN_PREFIX_WBPK_TARGET_WITH_X = EaafConstants.URN_PREFIX_WBPK + "X"; private static final String WBPK_TARGET_FN = "FN"; private static final String WBPK_TARGET_ZVR = "ZVR"; private static final String WBPK_TARGET_ERSB = "ERSB"; - - private static final String URN_PREFIX_WBPK_TARGET_XFN_TARGET = + + private static final String WBPK_CALC_TARGET_ZVR = "VR"; + private static final String WBPK_CALC_TARGET_ERSB = "ERJ"; + + + private static final String URN_PREFIX_WBPK_TARGET_XFN_TARGET = EaafConstants.URN_PREFIX_WBPK_TARGET_WITH_X + WBPK_TARGET_FN; - private static final String URN_PREFIX_WBPK_TARGET_XZVR_TARGET = + private static final String URN_PREFIX_WBPK_TARGET_XZVR_TARGET = EaafConstants.URN_PREFIX_WBPK_TARGET_WITH_X + WBPK_TARGET_ZVR; - private static final String URN_PREFIX_WBPK_TARGET_XERSB_TARGET = + private static final String URN_PREFIX_WBPK_TARGET_XERSB_TARGET = EaafConstants.URN_PREFIX_WBPK_TARGET_WITH_X + WBPK_TARGET_ERSB; - + private static final String URN_PREFIX_WBPK_TARGET_FN_TARGET = EaafConstants.URN_PREFIX_WBPK + WBPK_TARGET_FN; private static final String URN_PREFIX_WBPK_TARGET_ZVR_TARGET = EaafConstants.URN_PREFIX_WBPK + WBPK_TARGET_ZVR; private static final String URN_PREFIX_WBPK_TARGET_ERSB_TARGET = EaafConstants.URN_PREFIX_WBPK + WBPK_TARGET_ERSB; + + private static final String URN_PREFIX_WBPK_CALC_TARGET_ZVR_TARGET = + EaafConstants.URN_PREFIX_WBPK + WBPK_CALC_TARGET_ZVR; + private static final String URN_PREFIX_WBPK_CALC_TARGET_ERSB_TARGET = + EaafConstants.URN_PREFIX_WBPK + WBPK_CALC_TARGET_ERSB; - public static final Map<String, String> URN_WBPK_TARGET_X_TO_NONE_MAPPER; + public static final Map<String, String> URN_WBPK_TARGET_X_TO_NONE_MAPPER; + static { final Map<String, String> intMap = new LinkedHashMap<>(); intMap.put(URN_PREFIX_WBPK_TARGET_XFN_TARGET, URN_PREFIX_WBPK_TARGET_FN_TARGET); @@ -81,8 +121,19 @@ public class EaafConstants { URN_WBPK_TARGET_X_TO_NONE_MAPPER = Collections.unmodifiableMap(intMap); } + + public static final Map<String, String> URN_WBPK_TARGET_X_TO_CALC_TARGET_MAPPER; + + static { + final Map<String, String> intMap = new LinkedHashMap<>(); + intMap.put(URN_PREFIX_WBPK_TARGET_XFN_TARGET, URN_PREFIX_WBPK_TARGET_FN_TARGET); + intMap.put(URN_PREFIX_WBPK_TARGET_XZVR_TARGET, URN_PREFIX_WBPK_CALC_TARGET_ZVR_TARGET); + intMap.put(URN_PREFIX_WBPK_TARGET_XERSB_TARGET, URN_PREFIX_WBPK_CALC_TARGET_ERSB_TARGET); + URN_WBPK_TARGET_X_TO_CALC_TARGET_MAPPER = Collections.unmodifiableMap(intMap); + + } - + // Authentication process data_constants public static final String UNIQUESESSIONIDENTIFIER = "eaaf_uniqueSessionIdentifier"; public static final String AUTH_DATA_CREATED = "eaaf_authdata_created"; diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/data/ExtendedPvpAttributeDefinitions.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/data/ExtendedPvpAttributeDefinitions.java index 727c360c..5d7fcc07 100644 --- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/data/ExtendedPvpAttributeDefinitions.java +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/data/ExtendedPvpAttributeDefinitions.java @@ -19,8 +19,14 @@ package at.gv.egiz.eaaf.core.api.data; +import java.util.NoSuchElementException; +import java.util.stream.Stream; + public interface ExtendedPvpAttributeDefinitions extends PvpAttributeDefinitions { + String EIDAS_CONNECTOR_UNIQUEID_NAME = "urn:eidgvat:attributes.eidas.uniqueId"; + String EIDAS_CONNECTOR_UNIQUEID_FRIENDLY_NAME = "EidasNode-UniqueId"; + String SP_UNIQUEID_NAME = "urn:eidgvat:attributes.ServiceProviderUniqueId"; String SP_UNIQUEID_FRIENDLY_NAME = "ServiceProvider-UniqueId"; @@ -30,9 +36,62 @@ public interface ExtendedPvpAttributeDefinitions extends PvpAttributeDefinitions String SP_COUNTRYCODE_NAME = "urn:eidgvat:attributes.ServiceProviderCountryCode"; String SP_COUNTRYCODE_FRIENDLY_NAME = "ServiceProvider-CountryCode"; - String SP_USESMANDATES_NAME = "urn:eidgvat:attributes.ServiceProviderMandateProfiles"; - String SP_USESMANDATES_FRIENDLY_NAME = "ServiceProvider-MandateProfiles"; + String SP_USED_MANDATE_PROFILES_NAME = "urn:eidgvat:attributes.ServiceProviderMandateProfiles"; + String SP_USED_MANDATE_PROFILES_FRIENDLY_NAME = "ServiceProvider-MandateProfiles"; + + String SP_USED_MANDATE_TYPE_NAME = "urn:eidgvat:attributes.ServiceProviderMandateType"; + String SP_USED_MANDATE_TYPE_FRIENDLY_NAME = "ServiceProvider-MandateType"; + + enum SpMandateModes { + NONE("none"), + NATURAL("natural"), + NATURAL_FORCE("forceNatural"), + LEGAL("legal"), + LEGAL_FORCE("forceLegal"), + BOTH("all"), + BOTH_FORCE("forceAll"); + + private final String mandateMode; + + SpMandateModes(final String mandateMode) { + this.mandateMode = mandateMode; + } + + /** + * Get Service-Provider mandate-mode from String representation. + * + * @param s mandate-mode String parameter + * @return mandate mode, or {@link NoSuchElementException} if mode is unknown + */ + public static SpMandateModes fromString(final String mode) { + return Stream.of(SpMandateModes.values()) + .filter(el -> el.getMode().equals(mode)) + .findFirst() + .get(); + + } + + /** + * Get the URI based status identifier of an E-ID. + * + * @return Current mandate mode + */ + public String getMode() { + return this.mandateMode; + } + + @Override + public String toString() { + return getMode(); + + } + + } + + String EID_BINDING_PUBLIC_KEY_NAME = "urn:eidgvat:attributes.binding.pubkey"; + String EID_BINDING_PUBLIC_KEY_FRIENDLY_NAME = "Binding-PublicKey"; + /* Attributes for E-ID */ String EID_ENCRYPTED_SOURCEID_NAME = "urn:eidgvat:attributes.vsz.value"; String EID_ENCRYPTED_SOURCEID_FRIENDLY_NAME = "vSZ"; @@ -43,9 +102,15 @@ public interface ExtendedPvpAttributeDefinitions extends PvpAttributeDefinitions String EID_EIDBIND_NAME = "urn:eidgvat:attributes.eidbind"; String EID_EIDBIND_FRIENDLY_NAME = "eidBind"; - String EID_CONSENT_SIGNED_NAME = "urn:eidgvat:attributes.consent.signed"; - String EID_CONSENT_SIGNED_FRIENDLY_NAME = "userConsent"; + String EID_AUTHBLOCK_SIGNED_NAME = "urn:eidgvat:attributes.authblock.signed"; + String EID_AUTHBLOCK_SIGNED_FRIENDLY_NAME = "userAuthBlock"; + String EID_TRANSACTION_ID_NAME = "urn:eidgvat:attributes.transactionId"; + String EID_TRANSACTION_ID_FRIENDLY_NAME = "transactionId"; + + String EID_PII_TRANSACTION_ID_NAME = "urn:eidgvat:attributes.piiTransactionId"; + String EID_PII_TRANSACTION_ID_FRIENDLY_NAME = "piiTransactionId"; + String EID_MIS_MANDATE_NAME = "urn:eidgvat:attributes.mis.mandate"; String EID_MIS_MANDATE_FRIENDLY_NAME = "mandate"; diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/data/PvpAttributeDefinitions.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/data/PvpAttributeDefinitions.java index 793715f1..de227ccb 100644 --- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/data/PvpAttributeDefinitions.java +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/data/PvpAttributeDefinitions.java @@ -63,6 +63,7 @@ public interface PvpAttributeDefinitions { String BPK_FRIENDLY_NAME = "BPK"; int BPK_MAX_LENGTH = 1024; String BPK_R_PROFILE21_HEADER = "X-PVP-BPK"; + String DELIMITER_BPKTYPE_BPK = ":"; String BPK_LIST_OID = "1.2.40.0.10.2.1.1.261.28"; String BPK_LIST_NAME = URN_OID_PREFIX + BPK_LIST_OID; @@ -146,13 +147,40 @@ public interface PvpAttributeDefinitions { /** * Get the URI based status identifier of an E-ID. * - * @return + * @return status identifier */ public String getUri() { return this.uri; } } + + String EID_IDA_LEVEL_OID = "1.2.40.0.10.2.1.1.261.107"; + String EID_IDA_LEVEL_NAME = URN_OID_PREFIX + EID_IDA_LEVEL_OID; + String EID_IDA_LEVEL_FRIENDLY_NAME = "EID-IDA-LEVEL"; + + enum EidIdaLevelValues { + BASIC("urn:eidgvat:eid.status.basic"), + FULL("urn:eidgvat:eid.status.full"), + EIDAS("urn:eidgvat:eid.status.eidas"); + + private final String urn; + + EidIdaLevelValues(final String urn) { + this.urn = urn; + } + + /** + * Get the URN based identifier of the ID Austria level. + * + * @return level identifier + */ + public String getUrn() { + return this.urn; + } + } + + String EID_ISSUING_NATION_OID = "1.2.40.0.10.2.1.1.261.32"; String EID_ISSUING_NATION_NAME = URN_OID_PREFIX + EID_ISSUING_NATION_OID; String EID_ISSUING_NATION_FRIENDLY_NAME = "EID-ISSUING-NATION"; @@ -339,4 +367,6 @@ public interface PvpAttributeDefinitions { String PVP_HOLDEROFKEY_NAME = URN_OID_PREFIX + PVP_HOLDEROFKEY_OID; String PVP_HOLDEROFKEY_FRIENDLY_NAME = "HOLDER-OF-KEY-CERTIFICATE"; + + } diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/gui/IGuiBuilderConfiguration.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/gui/IGuiBuilderConfiguration.java index 55197b52..28e0278c 100644 --- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/gui/IGuiBuilderConfiguration.java +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/gui/IGuiBuilderConfiguration.java @@ -51,4 +51,16 @@ public interface IGuiBuilderConfiguration { * @return ContentType, or null if default ContentType should be used. */ String getDefaultContentType(); + + + /** + * Indicate GUI-Builder to render the GUI asynchronous if it's support by builder implementation. + * + * <p><b>Default:</b> <code>true</code></p> + * + * @return <code>true</code> to indicate that asynchronous rendering is perverted + */ + boolean isWriteAsynch(); + + } diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/gui/IGuiFormBuilder.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/gui/IGuiFormBuilder.java index d376d17b..09c4a8b3 100644 --- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/gui/IGuiFormBuilder.java +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/gui/IGuiFormBuilder.java @@ -35,10 +35,7 @@ public interface IGuiFormBuilder { /** * Parse a GUI template, with parameters into a http servlet-response and use * the default http-response content-type. <br> - * <br> - * The parser use the <code>VelocityEngine</code> as internal template - * evaluator. - * + * * @param httpReq http-request object * @param httpResp http-response object * @param config Configuration object @@ -51,10 +48,7 @@ public interface IGuiFormBuilder { /** * Parse a GUI template, with parameters into a http servlet-response. <br> - * <br> - * The parser use the <code>VelocityEngine</code> as internal template - * evaluator. - * + * * @param httpReq http-request object * @param httpResp http-response object * @param config Configuration object @@ -66,4 +60,16 @@ public interface IGuiFormBuilder { void build(HttpServletRequest httpReq, HttpServletResponse httpResp, IGuiBuilderConfiguration config, String contentType, String loggerName) throws GuiBuildException; + /** + * Analyze GUI template and HTTP request to evaluate ContentType of HTTP response generated by this builder. + * + * @param httpReq http-request object + * @param config Configuration object + * @param loggerName String, which should be used from logger + * @return ContentType of HTTP response + * @throws GuiBuildException in case of an error + */ + String evaluateResponseContentType(HttpServletRequest httpReq, IGuiBuilderConfiguration config, + String loggerName) throws GuiBuildException; + } diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/IAuthData.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/IAuthData.java index 62aa8852..f76e8d76 100644 --- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/IAuthData.java +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/IAuthData.java @@ -30,7 +30,7 @@ import at.gv.egiz.eaaf.core.api.idp.auth.data.IIdentityLink; * */ public interface IAuthData { - + /** * BaseId transfer policy. * @@ -75,19 +75,24 @@ public interface IAuthData { String getGivenName(); /** - * Date of birth of the user. + * Date of birth of the user as "yyyy-MM-dd". + * + * <p><b>Attention:</b> <i>MM</i> and <i>dd</i> can also be <i>00</i> in case of an unknown date </p> * * @return date of birth or null no data of birth is available */ - Date getDateOfBirth(); - + String getDateOfBirth(); + /** - * String formated date of birth of the user with pattern yyyy-MM-dd. - * - * - * @return date of birth or '2999-12-31' if no data of birth is available + * Get date of birth with a specific date pattern. + * + * <p><b>Attention:</b> If birthday has un unusal form like <i>MM</i> and <i>dd</i> are <i>00</i> + * a transformation CAN NOT be possible </p> + * + * @param pattern Date pattern, like "yyyy-MM-dd" e.g. + * @return Formatted birthday or <code>null</code> if date can not be transformed */ - String getFormatedDateOfBirth(); + String getDateOfBirthFormated(String pattern); /** * Get the encrypted SourceId (vSZ) from new E-ID scheme. diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/ISpConfiguration.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/ISpConfiguration.java index 5a16f655..dd4041fc 100644 --- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/ISpConfiguration.java +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/ISpConfiguration.java @@ -22,6 +22,7 @@ package at.gv.egiz.eaaf.core.api.idp; import java.io.Serializable; import java.util.List; import java.util.Map; +import java.util.Set; public interface ISpConfiguration extends Serializable { @@ -121,7 +122,7 @@ public interface ISpConfiguration extends Serializable { * * @return */ - List<String> getTargetsWithNoBaseIdInternalProcessingRestriction(); + Set<String> getTargetsWithNoBaseIdInternalProcessingRestriction(); /** * Get the {@link List} of identifier's that indicates no baseID transfer @@ -131,7 +132,7 @@ public interface ISpConfiguration extends Serializable { * * @return */ - List<String> getTargetsWithNoBaseIdTransferRestriction(); + Set<String> getTargetsWithNoBaseIdTransferRestriction(); /** * Get the List eIDAS LoA that are required by this service provider. diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/IAuthenticationManager.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/IAuthenticationManager.java index 3dba4e78..c72c5b6f 100644 --- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/IAuthenticationManager.java +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/IAuthenticationManager.java @@ -23,7 +23,6 @@ import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import at.gv.egiz.eaaf.core.api.IRequest; -import at.gv.egiz.eaaf.core.api.idp.process.ExecutionContext; import at.gv.egiz.eaaf.core.api.idp.slo.ISloInformationContainer; import at.gv.egiz.eaaf.core.exceptions.EaafException; @@ -35,22 +34,6 @@ public interface IAuthenticationManager { int EVENT_AUTHENTICATION_PROCESS_ERROR = 4002; /** - * Add a request parameter to whitelist. All parameters that are part of the - * white list are added into {@link ExecutionContext} - * - * @param httpReqParam http parameter name, but never null - */ - void addParameterNameToWhiteList(String httpReqParam); - - /** - * Add a request header to whitelist. All parameters that are part of the white - * list are added into {@link ExecutionContext} - * - * @param httpReqParam http header name, but never null - */ - void addHeaderNameToWhiteList(String httpReqParam); - - /** * Starts an authentication process for a specific pending request. * * @param httpReq http servlet request diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/data/IAuthProcessDataContainer.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/data/IAuthProcessDataContainer.java index 274f3f7f..cb9adbc8 100644 --- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/data/IAuthProcessDataContainer.java +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/data/IAuthProcessDataContainer.java @@ -21,6 +21,8 @@ package at.gv.egiz.eaaf.core.api.idp.auth.data; import java.util.Date; import java.util.Map; +import java.util.Map.Entry; +import java.util.stream.Stream; import at.gv.egiz.eaaf.core.exceptions.EaafStorageException; @@ -167,8 +169,21 @@ public interface IAuthProcessDataContainer { */ Date getSessionCreated(); + /** + * Get all generic data from session. + * + * @return {@link Map} of generic data in key/value format + */ Map<String, Object> getGenericSessionDataStorage(); + + /** + * Get all generic data from session as {@link Stream} of {@link Entry} elements. + * + * @return {@link Stream} of generic data + */ + Stream<Entry<String, Object>> getGenericSessionDataStream(); + /** * Returns a generic session-data object with is stored with a specific * identifier. diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/data/IEidAuthProcessData.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/data/IEidAuthProcessData.java new file mode 100644 index 00000000..36298824 --- /dev/null +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/data/IEidAuthProcessData.java @@ -0,0 +1,25 @@ +package at.gv.egiz.eaaf.core.api.idp.auth.data; + +/** + * Authentication session-data that adds ID Austria specific information. + * + * @author tlenz + * + */ +public interface IEidAuthProcessData extends IAuthProcessDataContainer { + + /** + * Flag that indicates if user is a test-identity. + * + * @return <code>true</code> if user is a test-identity, otherwise <code>false</code> + */ + boolean isTestIdentity(); + + + /** + * Set test-identity flag for this user. + * + * @param flag <code>true</code> if user is a test-identity + */ + void setTestIdentity(boolean flag); +} diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/data/IIdentityLink.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/data/IIdentityLink.java index 74c82181..a2288a5b 100644 --- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/data/IIdentityLink.java +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/data/IIdentityLink.java @@ -21,6 +21,7 @@ package at.gv.egiz.eaaf.core.api.idp.auth.data; import java.io.IOException; import java.security.PublicKey; +import java.util.Date; import javax.xml.transform.TransformerException; @@ -28,7 +29,7 @@ import org.w3c.dom.Element; /** * Deprecated IdentityLink interface. - * + * * @author tlenz * */ @@ -188,6 +189,13 @@ public interface IIdentityLink { String getIssueInstant(); /** + * Returns the issuing time of the identity link SAML assertion. + * + * @return The issuing time of the identity link SAML assertion. + */ + Date getIssueInstantDate(); + + /** * Sets the issuing time of the identity link SAML assertion. * * @param issueInstant The issueInstant to set. diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/services/IProtocolAuthenticationService.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/services/IProtocolAuthenticationService.java index d1d68c2d..8def4e32 100644 --- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/services/IProtocolAuthenticationService.java +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/api/idp/auth/services/IProtocolAuthenticationService.java @@ -21,6 +21,7 @@ package at.gv.egiz.eaaf.core.api.idp.auth.services; import java.io.IOException; +import javax.annotation.Nonnull; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; @@ -34,8 +35,12 @@ public interface IProtocolAuthenticationService { String PARAM_GUI_ERROMSG = "errorMsg"; String PARAM_GUI_ERRORCODE = "errorCode"; + String PARAM_GUI_EXTERNAL_ERRORCODE = "extErrorCode"; String PARAM_GUI_ERRORCODEPARAMS = "errorParams"; String PARAM_GUI_ERRORSTACKTRACE = "stacktrace"; + String PARAM_GUI_TICKET = "supportTicket"; + String PARAM_GUI_REDIRECT = "redirectLink"; + /** * Initialize an authentication process for this protocol request. @@ -46,8 +51,8 @@ public interface IProtocolAuthenticationService { * @throws IOException In case of a communication error * @throws EaafException In case of an application error */ - void performAuthentication(HttpServletRequest httpReq, HttpServletResponse httpResp, IRequest pendingReq) - throws IOException, EaafException; + void performAuthentication(@Nonnull HttpServletRequest httpReq, @Nonnull HttpServletResponse httpResp, + @Nonnull IRequest pendingReq) throws IOException, EaafException; /** * Finalize the requested protocol operation. @@ -59,8 +64,8 @@ public interface IProtocolAuthenticationService { * {@link HttpServletResponse} * @throws EaafException If an internal error occur */ - void finalizeAuthentication(HttpServletRequest httpReq, HttpServletResponse httpResp, IRequest pendingReq) - throws EaafException, IOException; + void finalizeAuthentication(@Nonnull HttpServletRequest httpReq, @Nonnull HttpServletResponse httpResp, + @Nonnull IRequest pendingReq) throws EaafException, IOException; /** * Build protocol-specific error message. @@ -73,8 +78,8 @@ public interface IProtocolAuthenticationService { * {@link HttpServletResponse} * @throws EaafException If an internal error occur */ - void buildProtocolSpecificErrorResponse(Throwable throwable, HttpServletRequest req, HttpServletResponse resp, - IRequest pendingReq) throws IOException, EaafException; + void buildProtocolSpecificErrorResponse(@Nonnull Throwable throwable, @Nonnull HttpServletRequest req, + @Nonnull HttpServletResponse resp, @Nonnull IRequest pendingReq) throws IOException, EaafException; /** * Handles all exceptions with no pending request. Therefore, the error is @@ -91,21 +96,21 @@ public interface IProtocolAuthenticationService { * {@link HttpServletResponse} * @throws EaafException If an internal error occure */ - void handleErrorNoRedirect(Throwable throwable, HttpServletRequest req, HttpServletResponse resp, - boolean writeExceptionToStatisticLog) throws IOException, EaafException; + void handleErrorNoRedirect(@Nonnull Throwable throwable, @Nonnull HttpServletRequest req, + @Nonnull HttpServletResponse resp, boolean writeExceptionToStatisticLog) throws IOException, EaafException; /** * Forward the process to error-handler in case of an error. - * + * * @param errorToHandle Error to handle * @param errorKey ErrorId for error-handler * @param req HTTP response * @param resp HTTP response * @throws GuiBuildException In case of an GUI generation error */ - void forwardToErrorHandler(Pair<IRequest, Throwable> errorToHandle, String errorKey, - HttpServletRequest req, HttpServletResponse resp) throws GuiBuildException; - - - + void forwardToErrorHandler(@Nonnull Pair<IRequest, Throwable> errorToHandle, @Nonnull String errorKey, + @Nonnull HttpServletRequest req, @Nonnull HttpServletResponse resp) throws GuiBuildException; + + + } diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/exceptions/EaafException.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/exceptions/EaafException.java index 351c6bbe..e1719abc 100644 --- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/exceptions/EaafException.java +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/exceptions/EaafException.java @@ -27,8 +27,7 @@ import at.gv.egiz.eaaf.core.impl.logging.LogMessageProviderFactory; public class EaafException extends Exception { - private static final long serialVersionUID = 1L; - + private static final long serialVersionUID = -4527097018108560426L; private String errorId = null; private Object[] params = null; diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/exceptions/PendingReqIdValidationException.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/exceptions/PendingReqIdValidationException.java index ddc051b0..e7c968b5 100644 --- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/exceptions/PendingReqIdValidationException.java +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/exceptions/PendingReqIdValidationException.java @@ -15,10 +15,10 @@ public class PendingReqIdValidationException extends EaafException { * Pending-Request Id validation error. * * @param internalPendingReqId Internal Pending-Request Id - * @param reason error-message + * @param errorId Detailed Id of the error */ - public PendingReqIdValidationException(final String internalPendingReqId, @Nonnull final String reason) { - super("process.99", new Object[] { internalPendingReqId, reason }); + public PendingReqIdValidationException(final String internalPendingReqId, @Nonnull final String errorId) { + super(errorId, new Object[] { internalPendingReqId}); this.invalidInternalPendingReqId = internalPendingReqId; } @@ -27,12 +27,12 @@ public class PendingReqIdValidationException extends EaafException { * Pending-Request Id validation error. * * @param internalPendingReqId Internal Pending-Request Id - * @param reason error-message + * @param errorId Detailed Id of the error * @param e error */ - public PendingReqIdValidationException(final String internalPendingReqId, @Nonnull final String reason, + public PendingReqIdValidationException(final String internalPendingReqId, @Nonnull final String errorId, final Throwable e) { - super("process.99", new Object[] { internalPendingReqId, reason }, e); + super(errorId, new Object[] { internalPendingReqId, errorId }, e); this.invalidInternalPendingReqId = internalPendingReqId; } diff --git a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/exceptions/XPathException.java b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/exceptions/XPathException.java index b20efe3d..3343a089 100644 --- a/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/exceptions/XPathException.java +++ b/eaaf_core_api/src/main/java/at/gv/egiz/eaaf/core/exceptions/XPathException.java @@ -19,9 +19,6 @@ package at.gv.egiz.eaaf.core.exceptions; -import java.io.PrintStream; -import java.io.PrintWriter; - /** * An exception occurred evaluating an XPath. * @@ -56,32 +53,4 @@ public class XPathException extends RuntimeException { return wrapped; } - /** - * Print error message. - * - * @see java.lang.Throwable#printStackTrace(java.io.PrintStream) - */ - @Override - public void printStackTrace(final PrintStream s) { - super.printStackTrace(s); - if (getWrapped() != null) { - s.print("Caused by: "); - getWrapped().printStackTrace(s); - } - } - - /** - * Print error message. - * - * @see java.lang.Throwable#printStackTrace(java.io.PrintWriter) - */ - @Override - public void printStackTrace(final PrintWriter s) { - super.printStackTrace(s); - if (getWrapped() != null) { - s.print("Caused by: "); - getWrapped().printStackTrace(s); - } - } - } diff --git a/eaaf_core_utils/checks/spotbugs-exclude.xml b/eaaf_core_utils/checks/spotbugs-exclude.xml new file mode 100644 index 00000000..c1271f91 --- /dev/null +++ b/eaaf_core_utils/checks/spotbugs-exclude.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<FindBugsFilter> + <Match> + <!-- bPK requires SHA1 from specification --> + <Class name="at.gv.egiz.eaaf.core.impl.builder.BpkBuilder" /> + <OR> + <Bug pattern="WEAK_MESSAGE_DIGEST_SHA1" /> + </OR> + </Match> + <Match> + <Class name="at.gv.egiz.eaaf.core.impl.utils.EaafSerializationUtils" /> + <OR> + <Bug pattern="OBJECT_DESERIALIZATION" /> + </OR> + </Match> + <Match> + <!-- Paths and URLs only loaded from configuration --> + <Class name="at.gv.egiz.eaaf.core.impl.utils.FileUtils" /> + <OR> + <Bug pattern="URLCONNECTION_SSRF_FD" /> + <Bug pattern="PATH_TRAVERSAL_IN" /> + </OR> + </Match> + <Match> + <!-- Paths and URLs only loaded from configuration --> + <Class name="at.gv.egiz.eaaf.core.impl.utils.KeyStoreUtils" /> + <OR> + <Bug pattern="URLCONNECTION_SSRF_FD" /> + <Bug pattern="PATH_TRAVERSAL_IN" /> + </OR> + </Match> +</FindBugsFilter>
\ No newline at end of file diff --git a/eaaf_core_utils/pom.xml b/eaaf_core_utils/pom.xml index ca735940..6ca82d9c 100644 --- a/eaaf_core_utils/pom.xml +++ b/eaaf_core_utils/pom.xml @@ -7,7 +7,7 @@ <parent> <groupId>at.gv.egiz</groupId> <artifactId>eaaf</artifactId> - <version>1.1.3-SNAPSHOT</version> + <version>1.2.1-SNAPSHOT</version> </parent> <groupId>at.gv.egiz.eaaf</groupId> <artifactId>eaaf_core_utils</artifactId> @@ -39,22 +39,23 @@ <dependency> <groupId>at.gv.egiz.eaaf</groupId> <artifactId>eaaf_core_api</artifactId> - </dependency> + </dependency> <dependency> <groupId>at.asitplus.hsmfacade</groupId> <artifactId>provider</artifactId> - </dependency> + <scope>provided</scope> + </dependency> <dependency> <groupId>io.grpc</groupId> <artifactId>grpc-core</artifactId> - </dependency> - + <scope>provided</scope> + </dependency> <dependency> - <groupId>org.springframework</groupId> - <artifactId>spring-webmvc</artifactId> + <groupId>org.bouncycastle</groupId> + <artifactId>bctls-jdk15to18</artifactId> </dependency> - + <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> @@ -80,7 +81,11 @@ <artifactId>joda-time</artifactId> </dependency> - + <dependency> + <groupId>org.bitbucket.b_c</groupId> + <artifactId>jose4j</artifactId> + <scope>provided</scope> + </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> @@ -93,11 +98,6 @@ </dependency> <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <scope>test</scope> - </dependency> - <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <scope>test</scope> @@ -111,13 +111,44 @@ <groupId>com.squareup.okhttp3</groupId> <artifactId>mockwebserver</artifactId> <scope>test</scope> + <exclusions> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>com.squareup.okhttp3</groupId> <artifactId>okhttp-tls</artifactId> <scope>test</scope> + <exclusions> + <exclusion> + <groupId>org.bouncycastle</groupId> + <artifactId>bctls-jdk15on</artifactId> + </exclusion> + <exclusion> + <groupId>org.bouncycastle</groupId> + <artifactId>bcpkix-jdk15on</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>ch.qos.logback</groupId> + <artifactId>logback-classic</artifactId> + <version>1.2.3</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.junit.vintage</groupId> + <artifactId>junit-vintage-engine</artifactId> + <version>${junit-jupiter-api.version}</version> + </dependency> + <dependency> + <groupId>org.junit.jupiter</groupId> + <artifactId>junit-jupiter-migrationsupport</artifactId> + <version>${junit-jupiter-api.version}</version> </dependency> - </dependencies> <build> @@ -131,49 +162,13 @@ <plugins> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> - <executions> - <execution> - <goals> - <goal>compile</goal> - <goal>testCompile</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>3.1.0</version> - <executions> - <execution> - <goals> - <goal>test-jar</goal> - </goals> - </execution> - </executions> - </plugin> - - <!-- enable co-existence of testng and junit --> - <plugin> - <artifactId>maven-surefire-plugin</artifactId> - <version>${surefire.version}</version> + <groupId>com.github.spotbugs</groupId> + <artifactId>spotbugs-maven-plugin</artifactId> + <version>${spotbugs-maven-plugin.version}</version> <configuration> - <threadCount>1</threadCount> + <failOnError>true</failOnError> + <excludeFilterFile>checks/spotbugs-exclude.xml</excludeFilterFile> </configuration> - <dependencies> - <dependency> - <groupId>org.apache.maven.surefire</groupId> - <artifactId>surefire-junit47</artifactId> - <version>${surefire.version}</version> - </dependency> - </dependencies> </plugin> </plugins> diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/exception/EaafKeyUsageException.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/exception/EaafKeyUsageException.java new file mode 100644 index 00000000..8b4e68a4 --- /dev/null +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/exception/EaafKeyUsageException.java @@ -0,0 +1,21 @@ +package at.gv.egiz.eaaf.core.exception; + +import at.gv.egiz.eaaf.core.exceptions.EaafException; + +public class EaafKeyUsageException extends EaafException { + + private static final long serialVersionUID = -2641273589744430903L; + + public static final String ERROR_CODE_01 = "internal.key.01"; + + public EaafKeyUsageException(String errorCode, String... params) { + super(errorCode, new Object[] {params}); + + } + + public EaafKeyUsageException(String errorCode, Throwable e, String... params) { + super(errorCode, new Object[] {params}, e); + + } + +} diff --git a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/builder/BpkBuilder.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/builder/BpkBuilder.java index fed4af32..903aa300 100644 --- a/eaaf_core/src/main/java/at/gv/egiz/eaaf/core/impl/idp/auth/builder/BpkBuilder.java +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/builder/BpkBuilder.java @@ -16,7 +16,7 @@ * works that you distribute must include a readable copy of the "NOTICE" text file. */ -package at.gv.egiz.eaaf.core.impl.idp.auth.builder; +package at.gv.egiz.eaaf.core.impl.builder; import java.security.InvalidKeyException; import java.security.MessageDigest; @@ -27,13 +27,15 @@ import java.text.SimpleDateFormat; import java.util.Date; import java.util.Map.Entry; -import javax.annotation.Nullable; +import javax.annotation.Nonnull; import javax.crypto.BadPaddingException; import javax.crypto.Cipher; import javax.crypto.IllegalBlockSizeException; import javax.crypto.NoSuchPaddingException; import org.apache.commons.lang3.StringUtils; +import org.springframework.lang.Nullable; +import org.springframework.util.Assert; import org.springframework.util.Base64Utils; import at.gv.egiz.eaaf.core.api.data.EaafConstants; @@ -51,9 +53,12 @@ import lombok.extern.slf4j.Slf4j; */ @Slf4j public class BpkBuilder { + + private static final String ERROR_CODE_33 = "builder.33"; private static final String ERROR_MSG_WRONG_TARGET_FORMAT = "bPK-target format must be full URI"; + /** * Calculates an area specific unique person-identifier from a baseID. * @@ -86,22 +91,22 @@ public class BpkBuilder { public static Pair<String, String> generateAreaSpecificPersonIdentifier(final String baseID, final String baseIdType, final String targetIdentifier) throws EaafBuilderException { if (StringUtils.isEmpty(baseID)) { - throw new EaafBuilderException("builder.00", new Object[] { "baseID is empty or null" }, + throw new EaafBuilderException(ERROR_CODE_33, new Object[] { "baseID is empty or null" }, "BaseId is empty or null"); } if (StringUtils.isEmpty(baseIdType)) { - throw new EaafBuilderException("builder.00", + throw new EaafBuilderException(ERROR_CODE_33, new Object[] { "the type of baseID is empty or null" }, "Type of baseId is empty or null"); } if (StringUtils.isEmpty(targetIdentifier)) { - throw new EaafBuilderException("builder.00", + throw new EaafBuilderException(ERROR_CODE_33, new Object[] { "SP specific target identifier is empty or null" }, "SP specific target identifier is empty or null"); } - if (baseIdType.equals(EaafConstants.URN_PREFIX_BASEID)) { + if (baseIdType.startsWith(EaafConstants.URN_PREFIX_BASEID)) { log.trace("Find baseID. Starting unique identifier caluclation for this target"); if (targetIdentifier.startsWith(EaafConstants.URN_PREFIX_CDID)) { @@ -111,9 +116,10 @@ public class BpkBuilder { } else if (targetIdentifier.startsWith(EaafConstants.URN_PREFIX_WBPK)) { log.trace("Calculate wbPK identifier for target: " + targetIdentifier); + String commonBpkTarget = normalizeBpkTargetIdentifierToCommonFormat(targetIdentifier); return Pair.newInstance(calculatebPKwbPK( - baseID + "+" + normalizeBpkTargetIdentifierToCalculationFormat(targetIdentifier)), - normalizeBpkTargetIdentifierToCommonFormat(targetIdentifier)); + baseID + "+" + normalizeBpkTargetIdentifierToBpkCalculationFormat(commonBpkTarget)), + commonBpkTarget); } else if (targetIdentifier.startsWith(EaafConstants.URN_PREFIX_EIDAS)) { log.trace("Calculate eIDAS identifier for target: " + targetIdentifier); @@ -128,7 +134,7 @@ public class BpkBuilder { return buildEidasIdentifer(baseID, baseIdType, cititzenCountryCode, eidasOutboundCountry); } else { - throw new EaafBuilderException("builder.00", + throw new EaafBuilderException(ERROR_CODE_33, new Object[] { "Target identifier: " + targetIdentifier + " is NOT allowed or unknown" }, "Target identifier: " + targetIdentifier + " is NOT allowed or unknown"); } @@ -143,7 +149,7 @@ public class BpkBuilder { } else { log.warn("Get unique identifier for target: " + baseIdType + " but target: " + targetIdentifier + " is required!"); - throw new EaafBuilderException("builder.00", + throw new EaafBuilderException(ERROR_CODE_33, new Object[] { "Get unique identifier for target: " + baseIdType + " but target: " + targetIdentifier + " is required" }, "Get unique identifier for target: " + baseIdType + " but target: " + targetIdentifier @@ -174,7 +180,8 @@ public class BpkBuilder { } - target = normalizeBpkTargetIdentifierToCalculationFormat(target); + target = normalizeBpkTargetIdentifierToBpkCalculationFormat( + normalizeBpkTargetIdentifierToCommonFormat(target)); final String input = "V1::" + target + "::" + bpk + "::" + sdf.format(new Date()); @@ -269,7 +276,7 @@ public class BpkBuilder { } /** - * Normalize wbPK target identifier for XFN, XZVR, and XERSB to bPK calculation format like, FN, ZVR, and ERSB. + * Normalize wbPK target identifier for XFN, XZVR, and XERSB to bPK non-X format like, FN, ZVR, and ERSB. * * <p>If the target is not of this types the target will be returned as it is</p> * @@ -277,7 +284,7 @@ public class BpkBuilder { * @return FN, ZVR, ERSB, or targetIdentfier if no normalization is required */ @Nullable - public static String normalizeBpkTargetIdentifierToCalculationFormat(@Nullable String targetIdentifier) { + public static String normalizeBpkTargetIdentifierToNonXFormat(@Nullable String targetIdentifier) { if (targetIdentifier != null && targetIdentifier.startsWith(EaafConstants.URN_PREFIX_WBPK)) { for (Entry<String, String> mapper : EaafConstants.URN_WBPK_TARGET_X_TO_NONE_MAPPER.entrySet()) { if (targetIdentifier.startsWith(mapper.getKey())) { @@ -293,6 +300,54 @@ public class BpkBuilder { } /** + * Normalize wbPK target identifier for XFN, XZVR, and XERSB to bPK calculation format like, FN, VR, and ERJ. + * + * <p>If the target is not of this types the target will be returned as it is</p> + * + * @param targetIdentifier bPK input target + * @return FN, VR, ERJ, or targetIdentfier if no normalization is required + */ + @Nullable + public static String normalizeBpkTargetIdentifierToBpkCalculationFormat(@Nullable String targetIdentifier) { + if (targetIdentifier != null && targetIdentifier.startsWith(EaafConstants.URN_PREFIX_WBPK)) { + for (Entry<String, String> mapper : EaafConstants.URN_WBPK_TARGET_X_TO_CALC_TARGET_MAPPER.entrySet()) { + if (targetIdentifier.startsWith(mapper.getKey())) { + String wbpkTarget = mapper.getValue() + targetIdentifier.substring(mapper.getKey().length()); + log.trace("Find new wbPK target: {}. Replace it by: {}", targetIdentifier, wbpkTarget); + return wbpkTarget; + + } + } + } + + return targetIdentifier; + } + + /** + * Remove prefixes from bPK target identifier and get only the SP specific part. + * + * @param type full qualified bPK target with 'urn:publicid:gv.at:' prefix + * @return SP specific part, or full type if reduction is not supported + */ + @Nonnull + public static String removeBpkTypePrefix(@Nonnull final String type) { + Assert.isTrue(type != null, "bPKType is 'NULL'"); + if (type.startsWith(EaafConstants.URN_PREFIX_WBPK)) { + return type.substring(EaafConstants.URN_PREFIX_WBPK.length()); + + } else if (type.startsWith(EaafConstants.URN_PREFIX_CDID)) { + return type.substring(EaafConstants.URN_PREFIX_CDID.length()); + + } else if (type.startsWith(EaafConstants.URN_PREFIX_EIDAS)) { + return type.substring(EaafConstants.URN_PREFIX_EIDAS.length()); + + } else { + return type; + + } + } + + /** * Builds the eIDAS from the given parameters. * * @param baseId baseID of the citizen @@ -347,7 +402,7 @@ public class BpkBuilder { return hashBase64; } catch (final Exception ex) { - throw new EaafBuilderException("builder.00", new Object[] { "bPK/wbPK", ex.toString() }, + throw new EaafBuilderException(ERROR_CODE_33, new Object[] {ex.toString() }, ex.getMessage(), ex); } diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/credential/EaafKeyStoreFactory.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/credential/EaafKeyStoreFactory.java index e60c326c..623e9d2c 100644 --- a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/credential/EaafKeyStoreFactory.java +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/credential/EaafKeyStoreFactory.java @@ -2,37 +2,46 @@ package at.gv.egiz.eaaf.core.impl.credential; import java.io.IOException; import java.io.InputStream; +import java.io.UnsupportedEncodingException; +import java.lang.reflect.Constructor; +import java.lang.reflect.Method; import java.security.Key; import java.security.KeyStore; +import java.security.KeyStore.LoadStoreParameter; import java.security.KeyStoreException; import java.security.NoSuchAlgorithmException; import java.security.NoSuchProviderException; import java.security.Provider; import java.security.Security; +import java.security.UnrecoverableKeyException; import java.security.cert.CertificateException; import java.security.cert.CertificateFactory; import java.security.cert.X509Certificate; +import java.security.spec.InvalidKeySpecException; +import java.security.spec.KeySpec; import javax.annotation.Nonnull; import javax.annotation.Nullable; import javax.annotation.PostConstruct; +import javax.crypto.SecretKey; +import javax.crypto.SecretKeyFactory; +import javax.crypto.spec.PBEKeySpec; + +import org.apache.commons.lang3.StringUtils; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.core.io.Resource; +import org.springframework.core.io.ResourceLoader; -import at.asitplus.hsmfacade.provider.HsmFacadeProvider; -import at.asitplus.hsmfacade.provider.RemoteKeyStoreLoadParameter; import at.gv.egiz.eaaf.core.api.idp.IConfiguration; +import at.gv.egiz.eaaf.core.exception.EaafKeyAccessException; import at.gv.egiz.eaaf.core.exceptions.EaafConfigurationException; import at.gv.egiz.eaaf.core.exceptions.EaafException; import at.gv.egiz.eaaf.core.exceptions.EaafFactoryException; import at.gv.egiz.eaaf.core.impl.credential.KeyStoreConfiguration.KeyStoreType; +import at.gv.egiz.eaaf.core.impl.credential.SymmetricKeyConfiguration.SymmetricKeyType; import at.gv.egiz.eaaf.core.impl.data.Pair; import at.gv.egiz.eaaf.core.impl.utils.FileUtils; import at.gv.egiz.eaaf.core.impl.utils.KeyStoreUtils; - -import org.apache.commons.lang3.StringUtils; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.core.io.Resource; -import org.springframework.core.io.ResourceLoader; - import lombok.extern.slf4j.Slf4j; @Slf4j @@ -43,6 +52,7 @@ public class EaafKeyStoreFactory { public static final String CONFIG_PROP_HSM_FACADE_SSLTRUST = "security.hsmfacade.trustedsslcert"; public static final String CONFIG_PROP_HSM_FACADE_CLIENT_USERNAME = "security.hsmfacade.username"; public static final String CONFIG_PROP_HSM_FACADE_CLIENT_PASSWORD = "security.hsmfacade.password"; + public static final String CONFIG_PROP_HSM_FACADE_GRPC_DEADLINE = "security.hsmfacade.grpc.deadline"; public static final String ERRORCODE_00 = "internal.keystore.00"; public static final String ERRORCODE_01 = "internal.keystore.01"; @@ -52,10 +62,26 @@ public class EaafKeyStoreFactory { public static final String ERRORCODE_05 = "internal.keystore.05"; public static final String ERRORCODE_06 = "internal.keystore.06"; public static final String ERRORCODE_07 = "internal.keystore.07"; - + public static final String ERRORCODE_10 = "internal.keystore.10"; + public static final String ERRORCODE_11 = "internal.keystore.11"; + + public static final String ERRORCODE_KEY_00 = "internal.key.00"; + + private static final String HSM_FACADE_PROVIDER_CLASS = "at.asitplus.hsmfacade.provider.HsmFacadeProvider"; + private static final String HSM_FACADE_KEYSTORELOADPARAMETERS_CLASS + = "at.asitplus.hsmfacade.provider.RemoteKeyStoreLoadParameter"; + private static final String HSM_FACADE_PROVIDER_METHOD_CONSTRUCT = "getInstance"; + private static final String HSM_FACADE_PROVIDER_METHOD_INIT = "init"; + private static final String HSM_FACADE_PROVIDER_METHOD_ISINITIALIZED = "isInitialized"; + private static final String HSM_FACADE_PROVIDER_METHOD_HEALTHCHECK = "healthcheck"; + private static final String HSM_FACADE_PROVIDER_INIT_ERROR_MSG + = "Has HSM-Facade class supported '{}' method: {}"; private static final String HSM_FACADE_PROVIDER = "HsmFacade"; private static final String HSM_FACADE_KEYSTORE_TYPE = "RemoteKeyStore"; - + private static final String HSM_FACADE_DEFAULT_DEADLINE = "30"; + + public enum HsmFacadeStatus { UP, DOWN, UNKNOWN } + @Autowired private IConfiguration basicConfig; @Autowired @@ -64,6 +90,43 @@ public class EaafKeyStoreFactory { private boolean isHsmFacadeInitialized = false; /** + * Get a new symmetric key based on a {@link SymmetricKeyConfiguration} object. + * + * @param config Symmetric key configuration + * @return {@link Pair} of a new {@link SecretKey} instance and an optional {@link Provider}. + * The {@link SecretKey} is {@link Nonnull}. If the {@link Provider} is not <code>null</code> + * this {@link SecretKey} requires a specific {@link Provider} for {@link Key} operations. + * @throws EaafException In case of a KeyStore initialization error + */ + @Nonnull + public Pair<SecretKey, Provider> buildNewSymmetricKey(SymmetricKeyConfiguration config) throws EaafException { + log.trace("Starting symmetric-key generation based on configuration object ... "); + if (SymmetricKeyType.PASSPHRASE.equals(config.getKeyType())) { + return generatePassPhraseBasedSymmetricKey(config); + + } else if (SymmetricKeyType.HSMFACADE.equals(config.getKeyType())) { + if (isHsmFacadeInitialized) { + return getSymmetricKeyFromHsmFacade(config); + + } else { + log.error("HSMFacade can NOT be used for symmetric Key: {} because {} is not initialized", + config.getFriendlyName()); + throw new EaafConfigurationException(ERRORCODE_00, + new Object[] { config.getFriendlyName() }); + + } + + } else { + log.warn("Symmetric KeyType: {} is unrecognized", config.getKeyType()); + throw new EaafConfigurationException(ERRORCODE_01, + new Object[] { config.getFriendlyName() }); + + } + + + } + + /** * Get a new KeyStore based on a KeyStore configuration-object. * * @param config KeyStore configuration @@ -113,45 +176,168 @@ public class EaafKeyStoreFactory { return isHsmFacadeInitialized; } + + /** + * Get the current status for HSM-Facade interaction. + * + * @return {@link HsmFacadeStatus} to indicate the current status. + */ + public HsmFacadeStatus checkHsmFacadeStatus() { + if (isHsmFacadeInitialized()) { + final Provider alreadyLoadedProvider = Security.getProvider(HSM_FACADE_PROVIDER); + if (alreadyLoadedProvider != null) { + try { + final Method healthCheck = + alreadyLoadedProvider.getClass().getMethod(HSM_FACADE_PROVIDER_METHOD_HEALTHCHECK, new Class[]{}); + boolean currentHealthStatus = (boolean) healthCheck.invoke(alreadyLoadedProvider); + HsmFacadeStatus status = currentHealthStatus ? HsmFacadeStatus.UP : HsmFacadeStatus.DOWN; + log.trace("Current HSM-Facade status is: {}", status); + return status; + + } catch (final Exception e) { + log.info("Can not determine state of alreay loaded HSM Facade: {} because HealthCheck not support", + alreadyLoadedProvider.getVersion()); + log.debug("Full HSM-Facade health-check exception", e); + return HsmFacadeStatus.UNKNOWN; + + } + + } else { + log.warn("HSM-Facade is marked as 'initialized', but not load as Security-Provider"); + return HsmFacadeStatus.DOWN; + } + + } else { + log.trace("HSM-Facade is not initialized. Set status do 'unknown'"); + return HsmFacadeStatus.UNKNOWN; + + } + } + @PostConstruct private void initialize() throws EaafException { + final Class<?> hsmProviderClazz = getHsmProviderClass(); + if (hsmProviderClazz != null) { + final String hsmFacadeHost = basicConfig.getBasicConfiguration(CONFIG_PROP_HSM_FACADE_HOST); + final Provider alreadyLoadedProvider = Security.getProvider(HSM_FACADE_PROVIDER); + if (alreadyLoadedProvider != null + && alreadyLoadedProvider.getClass().isAssignableFrom(hsmProviderClazz)) { + log.info("Find already initialized Java SecurityProvider: {}", alreadyLoadedProvider.getName()); + //mark it as initialized if the state can not be determined + boolean isAlreadyInitialized = true; + try { + final Method initializeCheck = + alreadyLoadedProvider.getClass().getMethod(HSM_FACADE_PROVIDER_METHOD_ISINITIALIZED, new Class[]{}); + isAlreadyInitialized = (boolean) initializeCheck.invoke(alreadyLoadedProvider); + + } catch (final Exception e) { + log.warn("Can not determine state of alreay loaded HSM Facade. Mark it as 'initialized'"); + log.debug("HSM Facade check error: {}", e.getMessage()); + + } + isHsmFacadeInitialized = isAlreadyInitialized; + + if (isHsmFacadeInitialized) { + log.info("HSM Facade is already initialized. {} can provide KeyStores based on remote HSM", + EaafKeyStoreFactory.class.getSimpleName()); + + } else { + log.info("HSM Facade is already loaded but not initialized. {} can NOT provide KeyStores based on remote HSM", + EaafKeyStoreFactory.class.getSimpleName()); + + } + + } else if (StringUtils.isNotEmpty(hsmFacadeHost)) { + log.debug("Find host for HSMFacade. Starting crypto provider initialization ... "); + initializeHsmFacadeSecurityProvider(hsmProviderClazz, hsmFacadeHost); - final String hsmFacadeHost = basicConfig.getBasicConfiguration(CONFIG_PROP_HSM_FACADE_HOST); - if (StringUtils.isNotEmpty(hsmFacadeHost)) { - log.debug("Find host for HSMFacade. Starting crypto provider initialization ... "); - try { - final int port = Integer.parseUnsignedInt( - getConfigurationParameter(CONFIG_PROP_HSM_FACADE_PORT)); - final String clientUsername = - getConfigurationParameter(CONFIG_PROP_HSM_FACADE_CLIENT_USERNAME); - final String clientPassword = - getConfigurationParameter(CONFIG_PROP_HSM_FACADE_CLIENT_PASSWORD); - - final HsmFacadeProvider provider = HsmFacadeProvider.Companion.getInstance(); - provider.init(getHsmFacadeTrustSslCertificate(), clientUsername, clientPassword, hsmFacadeHost, port); - //Security.addProvider(provider); - Security.insertProviderAt(provider, 0); - isHsmFacadeInitialized = true; - log.info("HSM Facade is initialized. {} can provide KeyStores based on remote HSM", + } else { + log.info("HSM Facade is on ClassPath but not configurated. {} can only provide software keystores", EaafKeyStoreFactory.class.getSimpleName()); - } catch (final EaafException e) { - throw e; - - } catch (final Exception e) { - log.error("HSM Facade initialization FAILED with an generic error.", e); - throw new EaafConfigurationException(ERRORCODE_03, new Object[] { e.getMessage() }, e); } } else { - log.info("HSM Facade is not configurated. {} can only provide software keystores", + log.info("HSM Facade is not on ClassPath. {} can only provide software keystores", EaafKeyStoreFactory.class.getSimpleName()); } } + private void initializeHsmFacadeSecurityProvider(Class<?> hsmProviderClazz, String hsmFacadeHost) + throws EaafException { + try { + final int port = Integer.parseUnsignedInt( + getConfigurationParameter(CONFIG_PROP_HSM_FACADE_PORT)); + final String clientUsername = + getConfigurationParameter(CONFIG_PROP_HSM_FACADE_CLIENT_USERNAME); + final String clientPassword = + getConfigurationParameter(CONFIG_PROP_HSM_FACADE_CLIENT_PASSWORD); + final long grpcDeadline = getConfigurationParameterLong(CONFIG_PROP_HSM_FACADE_GRPC_DEADLINE, + HSM_FACADE_DEFAULT_DEADLINE); + + + //initialize HSM-Facade by using JAVA Reflection, because in that case HSM-Facade + //has not be in ClassPath on every project + final Method constructor = hsmProviderClazz.getMethod(HSM_FACADE_PROVIDER_METHOD_CONSTRUCT, new Class[]{}); + final Method initMethod = hsmProviderClazz.getMethod(HSM_FACADE_PROVIDER_METHOD_INIT, + X509Certificate.class, String.class, String.class, String.class, int.class, long.class); + if (initMethod != null && constructor != null) { + final Object rawProvider = constructor.invoke(hsmProviderClazz); + initMethod.invoke( + rawProvider, getHsmFacadeTrustSslCertificate(), + clientUsername, clientPassword, hsmFacadeHost, port, grpcDeadline); + + if (rawProvider instanceof Provider) { + Security.addProvider((Provider) rawProvider); + + isHsmFacadeInitialized = true; + log.info("HSM Facade is initialized. {} can provide KeyStores based on remote HSM", + EaafKeyStoreFactory.class.getSimpleName()); + + } else { + log.warn("Is HSM-Facade class type of 'java.security.Provider': {}", + rawProvider instanceof Provider); + throw new EaafException(ERRORCODE_10, new Object[] {HSM_FACADE_PROVIDER_CLASS}); + + } + + } else { + log.warn(HSM_FACADE_PROVIDER_INIT_ERROR_MSG, + HSM_FACADE_PROVIDER_METHOD_CONSTRUCT, constructor != null); + log.warn(HSM_FACADE_PROVIDER_INIT_ERROR_MSG, + HSM_FACADE_PROVIDER_METHOD_INIT, initMethod != null); + throw new EaafException(ERRORCODE_10, new Object[] {HSM_FACADE_PROVIDER_CLASS}); + + } + + //final HsmFacadeProvider provider = HsmFacadeProvider.Companion.getInstance(); + //provider.init(getHsmFacadeTrustSslCertificate(), clientUsername, clientPassword, hsmFacadeHost, port); + + } catch (final EaafException e) { + throw e; + + } catch (final Exception e) { + log.error("HSM Facade initialization FAILED with an generic error.", e); + throw new EaafConfigurationException(ERRORCODE_03, new Object[] { e.getMessage() }, e); + + } + + } + + private Class<?> getHsmProviderClass() { + try { + return Class.forName(HSM_FACADE_PROVIDER_CLASS); + + } catch (final ClassNotFoundException e1) { + log.debug("No HSM-Facade implemenation in ClassPath. HSM-Facade will not be available"); + return null; + + } + } + @Nonnull private Pair<KeyStore, Provider> getKeyStoreFromFileSystem(KeyStoreConfiguration config) throws EaafConfigurationException, EaafFactoryException { @@ -162,28 +348,41 @@ public class EaafKeyStoreFactory { final String keyStorePassword = checkConfigurationParameter(config.getSoftKeyStorePassword(), ERRORCODE_06, config.getFriendlyName(), "Software-KeyStore missing Password for KeyStore"); - final String absKeyStorePath = FileUtils.makeAbsoluteUrl(keyStorePath, basicConfig - .getConfigurationRootDirectory()); - final Resource ressource = resourceLoader.getResource(absKeyStorePath); + Resource ressource; + if (config.isSkipMakeAbsolutPaths()) { + log.debug("Use filepath from config: {}", keyStorePath); + ressource = resourceLoader.getResource(keyStorePath); + + } else { + final String absKeyStorePath = FileUtils.makeAbsoluteUrl(keyStorePath, basicConfig + .getConfigurationRootDirectory()); + log.debug("Use filepath from config: {}", absKeyStorePath); + + ressource = resourceLoader.getResource(absKeyStorePath); + + } + if (!ressource.exists()) { - throw new EaafConfigurationException(ERRORCODE_05, + throw new EaafConfigurationException(ERRORCODE_06, new Object[] { config.getFriendlyName(), - "File not found at: " + absKeyStorePath }); + "RessourceLoader does NOT find File at: " + ressource.getURI() }); } final InputStream is = ressource.getInputStream(); - final KeyStore keyStore = KeyStoreUtils.loadKeyStore(is, keyStorePassword); + final KeyStore keyStore = KeyStoreUtils.loadKeyStore(is, keyStorePassword, config.getKeyStoreType()); is.close(); - if (keyStore == null) { - throw new EaafFactoryException(ERRORCODE_06, - new Object[] { config.getFriendlyName(), "KeyStore not valid or password wrong" }); - - } return Pair.newInstance(keyStore, null); - } catch (KeyStoreException | IOException e) { + } catch (final EaafException e) { + throw e; + + } catch (final IOException e) { + throw new EaafFactoryException(ERRORCODE_06, + new Object[] { config.getFriendlyName(), "KeyStore not valid or password wrong" }); + + } catch (final Exception e) { log.error("Software KeyStore initialization FAILED with an generic error.", e); throw new EaafConfigurationException(ERRORCODE_03, new Object[] { e.getMessage() }, e); @@ -193,24 +392,102 @@ public class EaafKeyStoreFactory { @Nonnull private Pair<KeyStore, Provider> getKeyStoreFromHsmFacade(KeyStoreConfiguration config) throws EaafFactoryException, EaafConfigurationException { - final String keyStoreName = checkConfigurationParameter(config.getKeyStoreName(), - ERRORCODE_06, config.getFriendlyName(), "KeyStoreName missing for HSM Facade"); + return getKeyStoreFromHsmFacade(config.getKeyStoreName(), config.getFriendlyName()); + + } + + @Nonnull + private Pair<KeyStore, Provider> getKeyStoreFromHsmFacade(String keyStoreName, String friendlyName) + throws EaafFactoryException, EaafConfigurationException { + final String validatedKeyStoreName = checkConfigurationParameter(keyStoreName, + ERRORCODE_06, friendlyName, "KeyStoreName missing for HSM Fac)ade"); try { final KeyStore keyStore = KeyStore.getInstance(HSM_FACADE_KEYSTORE_TYPE, HSM_FACADE_PROVIDER); - keyStore.load(new RemoteKeyStoreLoadParameter(keyStoreName)); + keyStore.load(getHsmFacadeKeyStoreParameter(validatedKeyStoreName)); return Pair.newInstance(keyStore, keyStore.getProvider()); } catch (NoSuchAlgorithmException | CertificateException | IOException | KeyStoreException - | NoSuchProviderException e) { + | NoSuchProviderException | EaafException e) { log.error("Can not initialize KeyStore: {} with reason: {}", - config.getFriendlyName(), e.getMessage()); + friendlyName, e.getMessage()); throw new EaafFactoryException(ERRORCODE_06, - new Object[] { config.getFriendlyName(), e.getMessage() }, e); + new Object[] {friendlyName, e.getMessage() }, e); } } + private KeyStore.LoadStoreParameter getHsmFacadeKeyStoreParameter(String keyStoreName) throws EaafException { + try { + final Class<?> clazz = Class.forName(HSM_FACADE_KEYSTORELOADPARAMETERS_CLASS); + final Constructor<?> constructor = clazz.getConstructor(String.class); + final Object keyStoreParams = constructor.newInstance(keyStoreName); + return (LoadStoreParameter) keyStoreParams; + + } catch (final Exception e) { + log.error("Can NOT build class: {} for HSM-Facade provider", HSM_FACADE_KEYSTORELOADPARAMETERS_CLASS, e); + throw new EaafException(ERRORCODE_10, new Object[] {HSM_FACADE_PROVIDER_CLASS}, e); + + } + + } + + @Nonnull + private Pair<SecretKey, Provider> generatePassPhraseBasedSymmetricKey(SymmetricKeyConfiguration config) + throws EaafConfigurationException { + checkConfigurationParameter(config.getSoftKeyPassphrase(), + ERRORCODE_KEY_00, config.getFriendlyName(), "passphrase missing"); + checkConfigurationParameter(config.getSoftKeySalt(), + ERRORCODE_KEY_00, config.getFriendlyName(), "salt missing"); + + try { + final SecretKeyFactory keyFactory = SecretKeyFactory.getInstance("PBKDF2WITHHMACSHA256"); + final KeySpec spec = new PBEKeySpec( + config.getSoftKeyPassphrase().toCharArray(), + config.getSoftKeySalt().getBytes("UTF-8"), + 10000, 128); + return Pair.newInstance(keyFactory.generateSecret(spec), null); + + } catch (NoSuchAlgorithmException | InvalidKeySpecException | UnsupportedEncodingException e) { + log.error("Passphrase based symmetric-key generation FAILED", e); + throw new EaafConfigurationException(ERRORCODE_KEY_00, + new Object[] { config.getFriendlyName(), e.getMessage() }, + e); + + } + } + + @Nonnull + private Pair<SecretKey, Provider> getSymmetricKeyFromHsmFacade(SymmetricKeyConfiguration config) + throws EaafFactoryException, EaafConfigurationException, EaafKeyAccessException { + final Pair<KeyStore, Provider> keyStore = getKeyStoreFromHsmFacade( + config.getKeyStoreName(), config.getFriendlyName()); + + checkConfigurationParameter(config.getKeyAlias(), + ERRORCODE_KEY_00, config.getFriendlyName(), "keyAlias missing"); + + try { + final SecretKey secretKey = (SecretKey) keyStore.getFirst().getKey(config.getKeyAlias(), null); + if (secretKey == null) { + throw new EaafKeyAccessException(EaafKeyAccessException.ERROR_CODE_09, + config.getFriendlyName(), config.getKeyAlias(), "No SecretKey with Alias "); + + } + + return Pair.newInstance(secretKey, keyStore.getSecond()); + + } catch (UnrecoverableKeyException | KeyStoreException | NoSuchAlgorithmException e) { + throw new EaafKeyAccessException(EaafKeyAccessException.ERROR_CODE_09, e, + config.getFriendlyName(), config.getKeyAlias(), e.getMessage()); + + } catch (final ClassCastException e) { + throw new EaafKeyAccessException(EaafKeyAccessException.ERROR_CODE_09, + config.getFriendlyName(), config.getKeyAlias(), "Wrong SecretKey type "); + + } + + } + private X509Certificate getHsmFacadeTrustSslCertificate() throws EaafConfigurationException { try { final String certFilePath = getConfigurationParameter(CONFIG_PROP_HSM_FACADE_SSLTRUST); @@ -241,6 +518,19 @@ public class EaafKeyStoreFactory { } @Nonnull + private Long getConfigurationParameterLong(@Nonnull String configParamKey, String defaultValue) + throws EaafConfigurationException { + try { + return Long.valueOf(basicConfig.getBasicConfiguration(configParamKey, defaultValue)); + + } catch (NumberFormatException e) { + throw new EaafConfigurationException(ERRORCODE_05, new Object[] { configParamKey, e.getMessage()}); + + } + + } + + @Nonnull private String getConfigurationParameter(@Nonnull String configParamKey) throws EaafConfigurationException { return checkConfigurationParameter( diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/credential/EaafKeyStoreUtils.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/credential/EaafKeyStoreUtils.java index b4b44724..12541222 100644 --- a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/credential/EaafKeyStoreUtils.java +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/credential/EaafKeyStoreUtils.java @@ -24,13 +24,13 @@ import lombok.extern.slf4j.Slf4j; public class EaafKeyStoreUtils { private static final String ERROR_MSG_REASON = "Maybe 'Alias' is not valid"; private static final String ERROR_MSG_1 = "Can NOT access key: {} in KeyStore: {}. Reason: {}"; - private static final String ERROR_MSG_2 = "Key: {} will be NOT available"; + private static final String ERROR_MSG_2 = "Key: {} will be NOT available"; /** * Read all certificates from a {@link KeyStore}. * * @param keyStore KeyStore with certificates - * @return {@link List} of {@link X509Certificate}, but never null + * @return Unmodifiable {@link List} of {@link X509Certificate}, but never null * @throws KeyStoreException In case of an error during KeyStore operations */ @Nonnull @@ -45,6 +45,7 @@ public class EaafKeyStoreUtils { final Certificate cert = keyStore.getCertificate(el); if (cert != null && cert instanceof X509Certificate) { result.add((X509Certificate) cert); + } else { log.info("Can not process entry: {}. Reason: {}", el, cert != null ? cert.getType() : "cert is null"); } diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/credential/KeyStoreConfiguration.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/credential/KeyStoreConfiguration.java index 970efd22..c1a1d917 100644 --- a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/credential/KeyStoreConfiguration.java +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/credential/KeyStoreConfiguration.java @@ -4,10 +4,9 @@ import java.util.Map; import javax.annotation.Nonnull; -import at.gv.egiz.eaaf.core.exceptions.EaafConfigurationException; - import org.apache.commons.lang3.StringUtils; +import at.gv.egiz.eaaf.core.exceptions.EaafConfigurationException; import lombok.Getter; import lombok.Setter; import lombok.extern.slf4j.Slf4j; @@ -53,6 +52,12 @@ public class KeyStoreConfiguration { */ private String softKeyStorePassword; + + /** + * Use filePaths as it is and does not make it absolut. + */ + private boolean skipMakeAbsolutPaths = false; + /** * Build a {@link KeyStoreConfiguration} from a configuration map. <br> * <p> diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/credential/SymmetricKeyConfiguration.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/credential/SymmetricKeyConfiguration.java new file mode 100644 index 00000000..9477789c --- /dev/null +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/credential/SymmetricKeyConfiguration.java @@ -0,0 +1,221 @@ +package at.gv.egiz.eaaf.core.impl.credential; + +import java.util.Map; + +import javax.annotation.Nonnull; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.core.exceptions.EaafConfigurationException; +import lombok.Getter; +import lombok.Setter; +import lombok.extern.slf4j.Slf4j; + +@Slf4j +@Getter +@Setter +public class SymmetricKeyConfiguration { + + public static final String PROP_CONFIG_KEY_TYPE = + "key.type"; + + public static final String PROP_CONFIG_HSMFACADE_NAME = + "keystore.name"; + public static final String PROP_CONFIG_HSM_KEY_ALIAS = + "key.alias"; + + public static final String PROP_CONFIG_SOFTWARE_KEY_PASSPHRASE = + "key.passphrase"; + public static final String PROP_CONFIG_SOFTWARE_KEY_SALT = + "key.salt"; + + /** + * FriendlyName for this KeyStore. Mainly used for logging. + */ + private String friendlyName; + + /** + * General type of the KeyStore that should be generated. + */ + private SymmetricKeyType keyType; + + /** + * Name of the KeyStore in HSM Facade. + */ + private String keyStoreName; + + /** + * Alias of the Key in HSM Facade keystore. + */ + private String keyAlias; + + /** + * Software key passphrase. + */ + private String softKeyPassphrase; + + /** + * Software key salt. + */ + private String softKeySalt; + + /** + * Build a {@link SymmetricKeyConfiguration} from a configuration map. <br> + * <p> + * The configuration parameters defined in this class are used to load the + * configuration. + * </p> + * + * @param config Configuration + * @param friendlyName FriendlyName for this KeyStore + * @return Configuration object for {@link EaafKeyStoreFactory} + * @throws EaafConfigurationException In case of a configuration error. + */ + public static SymmetricKeyConfiguration buildFromConfigurationMap(Map<String, String> config, + String friendlyName) throws EaafConfigurationException { + + final SymmetricKeyConfiguration internalConfig = new SymmetricKeyConfiguration(); + internalConfig.setFriendlyName(friendlyName); + + final SymmetricKeyType internalKeyStoreType = SymmetricKeyType.fromString( + getConfigurationParameter(config, PROP_CONFIG_KEY_TYPE)); + if (internalKeyStoreType != null) { + internalConfig.setKeyType(internalKeyStoreType); + + } else { + log.error("Symmetric Key-configuration: {} sets an unknown Keytype: {}", + friendlyName, getConfigurationParameter(config, PROP_CONFIG_KEY_TYPE)); + throw new EaafConfigurationException(EaafKeyStoreFactory.ERRORCODE_01, + new Object[] { friendlyName }); + + } + + if (internalKeyStoreType.equals(SymmetricKeyType.HSMFACADE)) { + log.trace("Set-up HSM-Facade Symmentric-Key ... "); + internalConfig.setKeyStoreName(getConfigurationParameter(config, PROP_CONFIG_HSMFACADE_NAME)); + internalConfig.setKeyAlias(getConfigurationParameter(config, PROP_CONFIG_HSM_KEY_ALIAS)); + + } else { + log.trace("Set-up software passphrase based symmetric key ... "); + internalConfig.setSoftKeyPassphrase(getConfigurationParameter(config, PROP_CONFIG_SOFTWARE_KEY_PASSPHRASE)); + internalConfig.setSoftKeySalt(getConfigurationParameter(config, PROP_CONFIG_SOFTWARE_KEY_SALT)); + + } + + return internalConfig; + } + + /** + * Set the Type of the symmetric key based on String identifier. + * + * @param keyType String based KeyStore type + * @throws EaafConfigurationException In case of an unknown KeyStore type + */ + public void setKeyType(@Nonnull String keyType) throws EaafConfigurationException { + final SymmetricKeyType internalKeyStoreType = SymmetricKeyType.fromString(keyType); + if (internalKeyStoreType != null) { + setKeyType(internalKeyStoreType); + + } else { + log.error("KeyStore: {} sets an unknown KeyStore type: {}", + friendlyName, keyType); + throw new EaafConfigurationException(EaafKeyStoreFactory.ERRORCODE_01, + new Object[] { friendlyName }); + + } + + } + + /** + * Set the Type of the symmetric Key based on String identifier. + * + * @param type of tke symmetric key + */ + public void setKeyType(@Nonnull SymmetricKeyType type) { + this.keyType = type; + + } + + /** + * Validate the internal state of this configuration object. + * + * @throws EaafConfigurationException In case of a configuration error + */ + public void validate() throws EaafConfigurationException { + if (SymmetricKeyType.HSMFACADE.equals(keyType)) { + log.trace("Validate HSM-Facade symmetric key ... "); + checkConfigurationValue(keyStoreName, EaafKeyStoreFactory.ERRORCODE_07, + friendlyName, "Missing 'KeyStoreName' for HSM-Facade"); + checkConfigurationValue(keyAlias, EaafKeyStoreFactory.ERRORCODE_07, + friendlyName, "Missing 'KeyAlias' for HSM-Facade"); + + } else { + log.trace("Validate passphrase based symmetric key ... "); + checkConfigurationValue(softKeyPassphrase, EaafKeyStoreFactory.ERRORCODE_07, + friendlyName, "Missing 'passphrase' for symmetric-key generation"); + checkConfigurationValue(softKeySalt, EaafKeyStoreFactory.ERRORCODE_07, + friendlyName, "Missing 'salt' for symmetric-key generation"); + + } + } + + public enum SymmetricKeyType { + PASSPHRASE("passphrase"), HSMFACADE("hsmfacade"); + + private final String keyType; + + SymmetricKeyType(final String keyStoreType) { + this.keyType = keyStoreType; + } + + /** + * Get Type of this Key. + * + * @return + */ + public String getKeyType() { + return this.keyType; + } + + /** + * Get KeyType from String representation. + * + * @param s Config parameter + * @return + */ + public static SymmetricKeyType fromString(final String s) { + try { + return SymmetricKeyType.valueOf(s.toUpperCase()); + + } catch (IllegalArgumentException | NullPointerException e) { + return null; + } + } + + @Override + public String toString() { + return getKeyType(); + + } + } + + @Nonnull + private static String getConfigurationParameter(@Nonnull Map<String, String> config, + @Nonnull String configParamKey) + throws EaafConfigurationException { + final String configValue = config.get(configParamKey); + checkConfigurationValue(configValue, EaafKeyStoreFactory.ERRORCODE_04, configParamKey); + return configValue; + + } + + private static void checkConfigurationValue(String configValue, String errorCode, String... params) + throws EaafConfigurationException { + if (StringUtils.isEmpty(configValue)) { + throw new EaafConfigurationException(errorCode, + params); + + } + + } +} diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/EaafHttpRequestRetryHandler.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/EaafHttpRequestRetryHandler.java new file mode 100644 index 00000000..3aa908e8 --- /dev/null +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/EaafHttpRequestRetryHandler.java @@ -0,0 +1,33 @@ +package at.gv.egiz.eaaf.core.impl.http; + +import java.net.UnknownHostException; +import java.util.Arrays; + +import javax.net.ssl.SSLException; + +import org.apache.http.client.HttpRequestRetryHandler; +import org.apache.http.impl.client.DefaultHttpRequestRetryHandler; + +public class EaafHttpRequestRetryHandler extends DefaultHttpRequestRetryHandler implements + HttpRequestRetryHandler { + + /** + * Create the request retry handler using the following list of non-retriable. + * IOException classes: <br> + * <ul> + * <li>UnknownHostException</li> + * <li>SSLException</li> + * </ul> + * + * @param retryCount how many times to retry; 0 means no retries + * @param requestSentRetryEnabled true if it's OK to retry non-idempotent + * requests that have been sent + */ + public EaafHttpRequestRetryHandler(final int retryCount, final boolean requestSentRetryEnabled) { + super(retryCount, requestSentRetryEnabled, Arrays.asList( + UnknownHostException.class, + SSLException.class)); + + } + +} diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/EaafSslContextBuilder.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/EaafSslContextBuilder.java new file mode 100644 index 00000000..1cd739de --- /dev/null +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/EaafSslContextBuilder.java @@ -0,0 +1,433 @@ +package at.gv.egiz.eaaf.core.impl.http; + +import java.net.Socket; +import java.security.KeyManagementException; +import java.security.KeyStore; +import java.security.KeyStoreException; +import java.security.NoSuchAlgorithmException; +import java.security.Principal; +import java.security.PrivateKey; +import java.security.Provider; +import java.security.SecureRandom; +import java.security.Security; +import java.security.UnrecoverableKeyException; +import java.security.cert.CertificateException; +import java.security.cert.X509Certificate; +import java.util.Collection; +import java.util.Collections; +import java.util.HashMap; +import java.util.LinkedHashSet; +import java.util.Map; +import java.util.Set; + +import javax.net.ssl.KeyManager; +import javax.net.ssl.KeyManagerFactory; +import javax.net.ssl.SSLContext; +import javax.net.ssl.SSLEngine; +import javax.net.ssl.TrustManager; +import javax.net.ssl.TrustManagerFactory; +import javax.net.ssl.X509ExtendedKeyManager; +import javax.net.ssl.X509TrustManager; + +import org.apache.http.ssl.PrivateKeyDetails; +import org.apache.http.ssl.PrivateKeyStrategy; +import org.apache.http.ssl.SSLContextBuilder; +import org.apache.http.ssl.TrustStrategy; +import org.bouncycastle.jsse.provider.BouncyCastleJsseProvider; + +/** + * Fork of {@link SSLContextBuilder} that uses JSSE provider to get TrustManager. + * + * <p>This implementation fix an incompatibility between {@link BouncyCastleJsseProvider} and JAVA JDK >= v9</p> + * + * @author tlenz + * + */ +public class EaafSslContextBuilder { + + static final String TLS = "TLS"; + + private String protocol; + private final Set<KeyManager> keyManagers; + private String keyManagerFactoryAlgorithm = KeyManagerFactory.getDefaultAlgorithm(); + private String keyStoreType = KeyStore.getDefaultType(); + private final Set<TrustManager> trustManagers; + private String trustManagerFactoryAlgorithm = TrustManagerFactory.getDefaultAlgorithm(); + private SecureRandom secureRandom; + private Provider provider; + + public static EaafSslContextBuilder create() { + return new EaafSslContextBuilder(); + } + + /** + * Get a new SSLContext builder object. + */ + public EaafSslContextBuilder() { + super(); + this.keyManagers = new LinkedHashSet<>(); + this.trustManagers = new LinkedHashSet<>(); + } + + /** + * Sets the SSLContext protocol algorithm name. + * + * @param protocol the SSLContext protocol algorithm name of the requested + * protocol. See the SSLContext section in the <a href= + * "https://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#SSLContext">Java + * Cryptography Architecture Standard Algorithm Name + * Documentation</a> for more information. + * @return this builder + * @see <a href= + * "https://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#SSLContext">Java + * Cryptography Architecture Standard Algorithm Name Documentation</a> + * @deprecated Use {@link #setProtocol(String)}. + */ + @Deprecated + public EaafSslContextBuilder useProtocol(final String protocol) { + this.protocol = protocol; + return this; + } + + /** + * Sets the SSLContext protocol algorithm name. + * + * @param protocol the SSLContext protocol algorithm name of the requested + * protocol. See the SSLContext section in the <a href= + * "https://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#SSLContext">Java + * Cryptography Architecture Standard Algorithm Name + * Documentation</a> for more information. + * @return this builder + * @see <a href= + * "https://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#SSLContext">Java + * Cryptography Architecture Standard Algorithm Name Documentation</a> + * @since 4.4.7 + */ + public EaafSslContextBuilder setProtocol(final String protocol) { + this.protocol = protocol; + return this; + } + + public EaafSslContextBuilder setSecureRandom(final SecureRandom secureRandom) { + this.secureRandom = secureRandom; + return this; + } + + public EaafSslContextBuilder setProvider(final Provider provider) { + this.provider = provider; + return this; + } + + public EaafSslContextBuilder setProvider(final String name) { + this.provider = Security.getProvider(name); + return this; + } + + /** + * Sets the key store type. + * + * @param keyStoreType the SSLkey store type. See the KeyStore section in the + * <a href= + * "https://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#KeyStore">Java + * Cryptography Architecture Standard Algorithm Name + * Documentation</a> for more information. + * @return this builder + * @see <a href= + * "https://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#KeyStore">Java + * Cryptography Architecture Standard Algorithm Name Documentation</a> + * @since 4.4.7 + */ + public EaafSslContextBuilder setKeyStoreType(final String keyStoreType) { + this.keyStoreType = keyStoreType; + return this; + } + + /** + * Sets the key manager factory algorithm name. + * + * @param keyManagerFactoryAlgorithm the key manager factory algorithm name of + * the requested protocol. See the + * KeyManagerFactory section in the <a href= + * "https://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#KeyManagerFactory">Java + * Cryptography Architecture Standard + * Algorithm Name Documentation</a> for more + * information. + * @return this builder + * @see <a href= + * "https://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#KeyManagerFactory">Java + * Cryptography Architecture Standard Algorithm Name Documentation</a> + * @since 4.4.7 + */ + public EaafSslContextBuilder setKeyManagerFactoryAlgorithm(final String keyManagerFactoryAlgorithm) { + this.keyManagerFactoryAlgorithm = keyManagerFactoryAlgorithm; + return this; + } + + /** + * Sets the trust manager factory algorithm name. + * + * @param trustManagerFactoryAlgorithm the trust manager algorithm name of the + * requested protocol. See the + * TrustManagerFactory section in the + * <a href= + * "https://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#TrustManagerFactory">Java + * Cryptography Architecture Standard + * Algorithm Name Documentation</a> for more + * information. + * @return this builder + * @see <a href= + * "https://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#TrustManagerFactory">Java + * Cryptography Architecture Standard Algorithm Name Documentation</a> + * @since 4.4.7 + */ + public EaafSslContextBuilder setTrustManagerFactoryAlgorithm(final String trustManagerFactoryAlgorithm) { + this.trustManagerFactoryAlgorithm = trustManagerFactoryAlgorithm; + return this; + } + + /** + * Load custom truststore. + * + * @param truststore {@link KeyStore} if trusted certificates + * @param trustStrategy Trust validation strategy + * @return {@link EaafSslContextBuilder} + * @throws NoSuchAlgorithmException In case of an invalid TrustManager algorithm + * @throws KeyStoreException In case of an invalid KeyStore + */ + public EaafSslContextBuilder loadTrustMaterial( + final KeyStore truststore, + final TrustStrategy trustStrategy) throws NoSuchAlgorithmException, KeyStoreException { + + final String alg = trustManagerFactoryAlgorithm == null + ? TrustManagerFactory.getDefaultAlgorithm() + : trustManagerFactoryAlgorithm; + + final TrustManagerFactory tmfactory = provider != null + ? TrustManagerFactory.getInstance(alg, provider) + : TrustManagerFactory.getInstance(alg); + tmfactory.init(truststore); + final TrustManager[] tms = tmfactory.getTrustManagers(); + if (tms != null) { + if (trustStrategy != null) { + for (int i = 0; i < tms.length; i++) { + final TrustManager tm = tms[i]; + if (tm instanceof X509TrustManager) { + tms[i] = new TrustManagerDelegate((X509TrustManager) tm, trustStrategy); + } + } + } + Collections.addAll(this.trustManagers, tms); + } + return this; + } + + public EaafSslContextBuilder loadTrustMaterial( + final TrustStrategy trustStrategy) throws NoSuchAlgorithmException, KeyStoreException { + return loadTrustMaterial(null, trustStrategy); + } + + + /** + * Load SSL client-authentication key-material into SSL context. + * + * @param keystore {@link KeyStore} for SSL client-authentication + * @param keyPassword Password for this keystore + * @param aliasStrategy Stategy to select keys by alias + * @return {@link EaafSslContextBuilder} + * @throws NoSuchAlgorithmException In case of an invalid KeyManagerFactory algorithm + * @throws KeyStoreException In case of an invalid KeyStore + * @throws UnrecoverableKeyException In case of a invalid Key in this KeyStore + */ + public EaafSslContextBuilder loadKeyMaterial( + final KeyStore keystore, + final char[] keyPassword, + final PrivateKeyStrategy aliasStrategy) + throws NoSuchAlgorithmException, KeyStoreException, UnrecoverableKeyException { + final KeyManagerFactory kmfactory = KeyManagerFactory + .getInstance(keyManagerFactoryAlgorithm == null ? KeyManagerFactory.getDefaultAlgorithm() + : keyManagerFactoryAlgorithm); + kmfactory.init(keystore, keyPassword); + final KeyManager[] kms = kmfactory.getKeyManagers(); + if (kms != null) { + if (aliasStrategy != null) { + for (int i = 0; i < kms.length; i++) { + final KeyManager km = kms[i]; + if (km instanceof X509ExtendedKeyManager) { + kms[i] = new KeyManagerDelegate((X509ExtendedKeyManager) km, aliasStrategy); + } + } + } + Collections.addAll(keyManagers, kms); + } + return this; + } + + public EaafSslContextBuilder loadKeyMaterial( + final KeyStore keystore, + final char[] keyPassword) throws NoSuchAlgorithmException, KeyStoreException, + UnrecoverableKeyException { + return loadKeyMaterial(keystore, keyPassword, null); + } + + protected void initSslContext( + final SSLContext sslContext, + final Collection<KeyManager> keyManagers, + final Collection<TrustManager> trustManagers, + final SecureRandom secureRandom) throws KeyManagementException { + sslContext.init( + !keyManagers.isEmpty() ? keyManagers.toArray(new KeyManager[keyManagers.size()]) : null, + !trustManagers.isEmpty() ? trustManagers.toArray(new TrustManager[trustManagers.size()]) : null, + secureRandom); + } + + /** + * Build a {@link SSLContext} from this builder. + * + * @return new {@link SSLContext} + * @throws NoSuchAlgorithmException In case of an unknown SSL protocol + * @throws KeyManagementException In case of a key-access error + */ + public SSLContext build() throws NoSuchAlgorithmException, KeyManagementException { + final SSLContext sslContext; + final String protocolStr = this.protocol != null ? this.protocol : TLS; + if (this.provider != null) { + sslContext = SSLContext.getInstance(protocolStr, this.provider); + } else { + sslContext = SSLContext.getInstance(protocolStr); + } + initSslContext(sslContext, keyManagers, trustManagers, secureRandom); + return sslContext; + } + + static class TrustManagerDelegate implements X509TrustManager { + + private final X509TrustManager trustManager; + private final TrustStrategy trustStrategy; + + TrustManagerDelegate(final X509TrustManager trustManager, final TrustStrategy trustStrategy) { + super(); + this.trustManager = trustManager; + this.trustStrategy = trustStrategy; + } + + @Override + public void checkClientTrusted( + final X509Certificate[] chain, final String authType) throws CertificateException { + this.trustManager.checkClientTrusted(chain, authType); + } + + @Override + public void checkServerTrusted( + final X509Certificate[] chain, final String authType) throws CertificateException { + if (!this.trustStrategy.isTrusted(chain, authType)) { + this.trustManager.checkServerTrusted(chain, authType); + } + } + + @Override + public X509Certificate[] getAcceptedIssuers() { + return this.trustManager.getAcceptedIssuers(); + } + + } + + static class KeyManagerDelegate extends X509ExtendedKeyManager { + + private final X509ExtendedKeyManager keyManager; + private final PrivateKeyStrategy aliasStrategy; + + KeyManagerDelegate(final X509ExtendedKeyManager keyManager, final PrivateKeyStrategy aliasStrategy) { + super(); + this.keyManager = keyManager; + this.aliasStrategy = aliasStrategy; + } + + @Override + public String[] getClientAliases( + final String keyType, final Principal[] issuers) { + return this.keyManager.getClientAliases(keyType, issuers); + } + + public Map<String, PrivateKeyDetails> getClientAliasMap( + final String[] keyTypes, final Principal[] issuers) { + final Map<String, PrivateKeyDetails> validAliases = new HashMap<>(); + for (final String keyType : keyTypes) { + final String[] aliases = this.keyManager.getClientAliases(keyType, issuers); + if (aliases != null) { + for (final String alias : aliases) { + validAliases.put(alias, + new PrivateKeyDetails(keyType, this.keyManager.getCertificateChain(alias))); + } + } + } + return validAliases; + } + + public Map<String, PrivateKeyDetails> getServerAliasMap( + final String keyType, final Principal[] issuers) { + final Map<String, PrivateKeyDetails> validAliases = new HashMap<>(); + final String[] aliases = this.keyManager.getServerAliases(keyType, issuers); + if (aliases != null) { + for (final String alias : aliases) { + validAliases.put(alias, + new PrivateKeyDetails(keyType, this.keyManager.getCertificateChain(alias))); + } + } + return validAliases; + } + + @Override + public String chooseClientAlias( + final String[] keyTypes, final Principal[] issuers, final Socket socket) { + final Map<String, PrivateKeyDetails> validAliases = getClientAliasMap(keyTypes, issuers); + return this.aliasStrategy.chooseAlias(validAliases, socket); + } + + @Override + public String[] getServerAliases( + final String keyType, final Principal[] issuers) { + return this.keyManager.getServerAliases(keyType, issuers); + } + + @Override + public String chooseServerAlias( + final String keyType, final Principal[] issuers, final Socket socket) { + final Map<String, PrivateKeyDetails> validAliases = getServerAliasMap(keyType, issuers); + return this.aliasStrategy.chooseAlias(validAliases, socket); + } + + @Override + public X509Certificate[] getCertificateChain(final String alias) { + return this.keyManager.getCertificateChain(alias); + } + + @Override + public PrivateKey getPrivateKey(final String alias) { + return this.keyManager.getPrivateKey(alias); + } + + @Override + public String chooseEngineClientAlias( + final String[] keyTypes, final Principal[] issuers, final SSLEngine sslEngine) { + final Map<String, PrivateKeyDetails> validAliases = getClientAliasMap(keyTypes, issuers); + return this.aliasStrategy.chooseAlias(validAliases, null); + } + + @Override + public String chooseEngineServerAlias( + final String keyType, final Principal[] issuers, final SSLEngine sslEngine) { + final Map<String, PrivateKeyDetails> validAliases = getServerAliasMap(keyType, issuers); + return this.aliasStrategy.chooseAlias(validAliases, null); + } + + } + + @Override + public String toString() { + return "[provider=" + provider + ", protocol=" + protocol + ", keyStoreType=" + keyStoreType + + ", keyManagerFactoryAlgorithm=" + keyManagerFactoryAlgorithm + ", keyManagers=" + keyManagers + + ", trustManagerFactoryAlgorithm=" + trustManagerFactoryAlgorithm + ", trustManagers=" + + trustManagers + + ", secureRandom=" + secureRandom + "]"; + } +} diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/EaafSslKeySelectionStrategy.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/EaafSslKeySelectionStrategy.java index 1e1e2137..d2377d69 100644 --- a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/EaafSslKeySelectionStrategy.java +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/EaafSslKeySelectionStrategy.java @@ -33,18 +33,23 @@ public class EaafSslKeySelectionStrategy implements PrivateKeyStrategy { @Override public String chooseAlias(Map<String, PrivateKeyDetails> aliases, Socket socket) { log.trace("Selection SSL client-auth key for alias: {}", keyAlias); + if (aliases.keySet().isEmpty()) { + log.debug("No Key with Alias: {} in empty KeyStore", keyAlias); + return null; + + } + final PrivateKeyDetails selected = aliases.get(keyAlias); if (selected != null) { log.trace("Select SL client-auth key with type:", selected.getType()); return keyAlias; - } else { + } else { log.warn("KeyStore contains NO key with alias: {}. Using first key from keystore", keyAlias); log.info("Available aliases: {}", StringUtils.join(aliases.keySet(), ", ")); return aliases.keySet().iterator().next(); - + } - } } diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/HttpClientConfiguration.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/HttpClientConfiguration.java index 582ad545..9239d0c5 100644 --- a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/HttpClientConfiguration.java +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/HttpClientConfiguration.java @@ -5,11 +5,12 @@ import java.util.UUID; import javax.annotation.Nonnull; -import at.gv.egiz.eaaf.core.exceptions.EaafConfigurationException; -import at.gv.egiz.eaaf.core.impl.credential.KeyStoreConfiguration; - import org.apache.commons.lang3.StringUtils; +import org.apache.http.client.ServiceUnavailableRetryStrategy; +import at.gv.egiz.eaaf.core.exceptions.EaafConfigurationException; +import at.gv.egiz.eaaf.core.impl.credential.KeyStoreConfiguration; +import at.gv.egiz.eaaf.core.impl.credential.KeyStoreConfiguration.KeyStoreType; import lombok.Getter; import lombok.Setter; import lombok.extern.slf4j.Slf4j; @@ -56,7 +57,17 @@ public class HttpClientConfiguration { @Setter private boolean followHttpRedirects = true; + + @Setter + private int httpErrorRetryCount = 3; + + @Setter + private boolean httpErrorRetryPost = false; + @Setter + private ServiceUnavailableRetryStrategy serviceUnavailStrategy = null; + + /** * Get a new HTTP-client configuration object. * @@ -117,7 +128,9 @@ public class HttpClientConfiguration { } - if (StringUtils.isEmpty(this.sslKeyPassword)) { + if (StringUtils.isEmpty(this.sslKeyPassword) + && (KeyStoreType.JKS.equals(keyStoreConfig.getKeyStoreType()) + || KeyStoreType.PKCS12.equals(keyStoreConfig.getKeyStoreType()))) { throw new EaafConfigurationException(ERROR_02, new Object[] { this.friendlyName, this.keyStoreConfig.getFriendlyName()}); @@ -187,5 +200,4 @@ public class HttpClientConfiguration { } } - } diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/HttpClientFactory.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/HttpClientFactory.java index 00d5891a..07522b56 100644 --- a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/HttpClientFactory.java +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/HttpClientFactory.java @@ -1,8 +1,11 @@ package at.gv.egiz.eaaf.core.impl.http; import java.security.KeyStore; +import java.security.Provider; import java.util.HashMap; import java.util.Map; +import java.util.Map.Entry; +import java.util.concurrent.TimeUnit; import javax.annotation.Nonnull; import javax.annotation.PostConstruct; @@ -22,6 +25,7 @@ import org.apache.http.client.methods.HttpUriRequest; import org.apache.http.config.Registry; import org.apache.http.config.RegistryBuilder; import org.apache.http.config.SocketConfig; +import org.apache.http.conn.HttpClientConnectionManager; import org.apache.http.conn.socket.ConnectionSocketFactory; import org.apache.http.conn.socket.LayeredConnectionSocketFactory; import org.apache.http.conn.socket.PlainConnectionSocketFactory; @@ -32,16 +36,19 @@ import org.apache.http.impl.client.CloseableHttpClient; import org.apache.http.impl.client.DefaultRedirectStrategy; import org.apache.http.impl.client.HttpClientBuilder; import org.apache.http.impl.client.HttpClients; +import org.apache.http.impl.conn.BasicHttpClientConnectionManager; import org.apache.http.impl.conn.PoolingHttpClientConnectionManager; import org.apache.http.protocol.HttpContext; import org.apache.http.ssl.SSLContexts; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.scheduling.annotation.Scheduled; import at.gv.egiz.eaaf.core.api.idp.IConfiguration; import at.gv.egiz.eaaf.core.exceptions.EaafConfigurationException; import at.gv.egiz.eaaf.core.exceptions.EaafException; import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreFactory; import at.gv.egiz.eaaf.core.impl.credential.KeyStoreConfiguration.KeyStoreType; +import at.gv.egiz.eaaf.core.impl.data.Pair; import lombok.extern.slf4j.Slf4j; @Slf4j @@ -64,6 +71,10 @@ public class HttpClientFactory implements IHttpClientFactory { "client.http.connection.timeout.connection"; public static final String PROP_CONFIG_CLIENT_HTTP_CONNECTION_TIMEOUT_REQUEST = "client.http.connection.timeout.request"; + public static final String PROP_CONFIG_CLIENT_HTTP_CONNECTION_RETRY_COUNT = + "client.http.connection.retry.count"; + public static final String PROP_CONFIG_CLIENT_HTTP_CONNECTION_RETRY_POST = + "client.http.connection.retry.post"; public static final String PROP_CONFIG_CLIENT_HTTP_SSL_HOSTNAMEVERIFIER_TRUSTALL = "client.http.ssl.hostnameverifier.trustall"; @@ -89,9 +100,16 @@ public class HttpClientFactory implements IHttpClientFactory { public static final String DEFAULT_CONFIG_CLIENT_HTTP_CONNECTION_TIMEOUT_REQUEST = "30"; public static final String DEFAULT_CONFIG_CLIENT_HTTP_CONNECTION_POOL_MAXTOTAL = "500"; public static final String DEFAULT_CONFIG_CLIENT_HTTP_CONNECTION_POOL_MAXPERROUTE = "100"; + public static final String DEFAULT_CONFIG_CLIENT_HTTP_CONNECTION_RETRY_COUNT = "3"; + public static final String DEFAUTL_CONFIG_CLIENT_HTTP_CONNECTION_RETRY_POST = String.valueOf(false); + public static final int DEFAULT_CLEANUP_RUNNER_TIME = 30000; + public static final int DEFAULT_CLEANUP_IDLE_TIME = 60; + + private String defaultConfigurationId = null; - private final Map<String, HttpClientBuilder> availableBuilders = new HashMap<>(); + private final Map<String, Pair<HttpClientBuilder, HttpClientConnectionManager>> + availableBuilders = new HashMap<>(); /* * (non-Javadoc) @@ -106,7 +124,7 @@ public class HttpClientFactory implements IHttpClientFactory { @Override public CloseableHttpClient getHttpClient(final boolean followRedirects) { - return availableBuilders.get(defaultConfigurationId).setRedirectStrategy( + return availableBuilders.get(defaultConfigurationId).getFirst().setRedirectStrategy( buildRedirectStrategy(followRedirects)).build(); } @@ -116,27 +134,31 @@ public class HttpClientFactory implements IHttpClientFactory { log.trace("Build http client for: {}", config.getFriendlyName()); HttpClientBuilder builder = null; if (availableBuilders.containsKey(config.getUuid())) { - builder = availableBuilders.get(config.getUuid()); + builder = availableBuilders.get(config.getUuid()).getFirst(); } else { log.debug("Initialize new http-client builder for: {}", config.getFriendlyName()); - //validate configuration object + // validate configuration object config.validate(); builder = HttpClients.custom(); + + // inject request configuration builder.setDefaultRequestConfig(buildDefaultRequestConfig()); + injectInternalRetryHandler(builder, config); - //inject basic authentication infos + // inject basic authentication infos injectBasicAuthenticationIfRequired(builder, config); - //inject authentication if required + // inject authentication if required final LayeredConnectionSocketFactory sslConnectionFactory = getSslContext(config); // set pool connection if required - injectDefaultConnectionPoolIfRequired(builder, sslConnectionFactory); + HttpClientConnectionManager connectionManager + = injectConnectionManager(builder, sslConnectionFactory); - availableBuilders.put(config.getUuid(), builder); + availableBuilders.put(config.getUuid(), Pair.newInstance(builder, connectionManager)); } @@ -145,6 +167,47 @@ public class HttpClientFactory implements IHttpClientFactory { } + /** + * Worker that closes expired connections or connections that in idle + * for more than DEFAULT_CLEANUP_IDLE_TIME seconds. + * + */ + @Scheduled(fixedDelay = DEFAULT_CLEANUP_RUNNER_TIME) + private void httpConnectionPoolCleaner() { + log.trace("Starting http connection-pool eviction policy ... "); + for (final Entry<String, Pair<HttpClientBuilder, HttpClientConnectionManager>> el + : availableBuilders.entrySet()) { + log.trace("Checking connections of http-client: {}", el.getKey()); + el.getValue().getSecond().closeExpiredConnections(); + el.getValue().getSecond().closeIdleConnections(DEFAULT_CLEANUP_IDLE_TIME, TimeUnit.SECONDS); + + } + + } + + private void injectInternalRetryHandler(HttpClientBuilder builder, HttpClientConfiguration config) { + if (config.getHttpErrorRetryCount() > 0) { + log.info("Set HTTP error-retry to {} for http-client: {}", + config.getHttpErrorRetryCount(), config.getFriendlyName()); + builder.setRetryHandler(new EaafHttpRequestRetryHandler( + config.getHttpErrorRetryCount(), + config.isHttpErrorRetryPost())); + + if (config.getServiceUnavailStrategy() != null) { + log.debug("HttpClient configuration: {} set custom ServiceUnavailableRetryStrategy: {}", + config.getFriendlyName(), config.getServiceUnavailStrategy().getClass().getName()); + builder.setServiceUnavailableRetryStrategy(config.getServiceUnavailStrategy()); + + } + + } else { + log.info("Disable HTTP error-retry for http-client: {}", config.getFriendlyName()); + builder.disableAutomaticRetries(); + + } + + } + @PostConstruct private void initalize() throws EaafException { final HttpClientConfiguration defaultHttpClientConfig = buildDefaultHttpClientConfiguration(); @@ -155,8 +218,9 @@ public class HttpClientFactory implements IHttpClientFactory { // set default request configuration defaultHttpClientBuilder.setDefaultRequestConfig(buildDefaultRequestConfig()); + injectInternalRetryHandler(defaultHttpClientBuilder, defaultHttpClientConfig); - //inject http basic authentication + // inject http basic authentication injectBasicAuthenticationIfRequired(defaultHttpClientBuilder, defaultHttpClientConfig); // inject authentication if required @@ -164,11 +228,13 @@ public class HttpClientFactory implements IHttpClientFactory { getSslContext(defaultHttpClientConfig); // set pool connection if required - injectDefaultConnectionPoolIfRequired(defaultHttpClientBuilder, sslConnectionFactory); + HttpClientConnectionManager connectionManager + = injectConnectionManager(defaultHttpClientBuilder, sslConnectionFactory); - //set default http client builder + // set default http client builder defaultConfigurationId = defaultHttpClientConfig.getUuid(); - availableBuilders.put(defaultConfigurationId, defaultHttpClientBuilder); + availableBuilders.put(defaultConfigurationId, + Pair.newInstance(defaultHttpClientBuilder, connectionManager)); } @@ -203,6 +269,13 @@ public class HttpClientFactory implements IHttpClientFactory { config.setDisableHostnameValidation(basicConfig.getBasicConfigurationBoolean( PROP_CONFIG_CLIENT_HTTP_SSL_HOSTNAMEVERIFIER_TRUSTALL, false)); + config.setHttpErrorRetryCount(Integer.parseInt(basicConfig.getBasicConfiguration( + PROP_CONFIG_CLIENT_HTTP_CONNECTION_RETRY_COUNT, + DEFAULT_CONFIG_CLIENT_HTTP_CONNECTION_RETRY_COUNT))); + config.setHttpErrorRetryPost(Boolean.parseBoolean(basicConfig.getBasicConfiguration( + PROP_CONFIG_CLIENT_HTTP_CONNECTION_RETRY_POST, + DEFAUTL_CONFIG_CLIENT_HTTP_CONNECTION_RETRY_POST))); + // validate configuration object config.validate(); @@ -237,8 +310,8 @@ public class HttpClientFactory implements IHttpClientFactory { SSLContext sslContext = null; if (httpClientConfig.getAuthMode().equals(HttpClientConfiguration.ClientAuthMode.SSL)) { log.debug("Open keyStore with type: {}", httpClientConfig.getKeyStoreConfig().getKeyStoreType()); - final KeyStore keyStore = keyStoreFactory.buildNewKeyStore(httpClientConfig.getKeyStoreConfig()) - .getFirst(); + final Pair<KeyStore, Provider> keyStore = keyStoreFactory.buildNewKeyStore(httpClientConfig + .getKeyStoreConfig()); log.trace("Injecting SSL client-authentication into http client ... "); sslContext = HttpUtils.buildSslContextWithSslClientAuthentication(keyStore, @@ -248,7 +321,7 @@ public class HttpClientFactory implements IHttpClientFactory { } else { log.trace("Initializing default SSL Context ... "); sslContext = SSLContexts.createDefault(); - + } // set hostname verifier @@ -266,48 +339,37 @@ public class HttpClientFactory implements IHttpClientFactory { } - private void injectDefaultConnectionPoolIfRequired( + @Nonnull + private HttpClientConnectionManager injectConnectionManager( HttpClientBuilder builder, final LayeredConnectionSocketFactory sslConnectionFactory) { if (basicConfig.getBasicConfigurationBoolean(PROP_CONFIG_CLIENT_HTTP_CONNECTION_POOL_USE, true)) { - PoolingHttpClientConnectionManager pool; - - // set socketFactoryRegistry if SSLConnectionFactory is Set - if (sslConnectionFactory != null) { - final Registry<ConnectionSocketFactory> socketFactoryRegistry = - RegistryBuilder.<ConnectionSocketFactory>create() - .register("http", PlainConnectionSocketFactory.getSocketFactory()) - .register("https", sslConnectionFactory).build(); - log.trace("Inject SSLSocketFactory into pooled connection"); - pool = new PoolingHttpClientConnectionManager(socketFactoryRegistry); - - } else { - pool = new PoolingHttpClientConnectionManager(); - - } - - pool.setDefaultMaxPerRoute(Integer.parseInt( + PoolingHttpClientConnectionManager connectionPool + = new PoolingHttpClientConnectionManager(getDefaultRegistry(sslConnectionFactory)); + connectionPool.setDefaultMaxPerRoute(Integer.parseInt( basicConfig.getBasicConfiguration(PROP_CONFIG_CLIENT_HTTP_CONNECTION_POOL_MAXPERROUTE, DEFAULT_CONFIG_CLIENT_HTTP_CONNECTION_POOL_MAXPERROUTE))); - pool.setMaxTotal(Integer.parseInt( + connectionPool.setMaxTotal(Integer.parseInt( basicConfig.getBasicConfiguration(PROP_CONFIG_CLIENT_HTTP_CONNECTION_POOL_MAXTOTAL, DEFAULT_CONFIG_CLIENT_HTTP_CONNECTION_POOL_MAXTOTAL))); - - pool.setDefaultSocketConfig(SocketConfig.custom().setSoTimeout(Integer.parseInt( + connectionPool.setDefaultSocketConfig(SocketConfig.custom().setSoTimeout(Integer.parseInt( basicConfig.getBasicConfiguration(PROP_CONFIG_CLIENT_HTTP_CONNECTION_TIMEOUT_SOCKET, DEFAULT_CONFIG_CLIENT_HTTP_CONNECTION_TIMEOUT_SOCKET)) * 1000).build()); + builder.setConnectionManager(connectionPool); + log.debug("Initalize http-client pool with, maxTotal: {} maxPerRoute: {}", + connectionPool.getMaxTotal(), connectionPool.getDefaultMaxPerRoute()); + return connectionPool; + + } else { + log.debug("Building http-client without Connection-Pool ... "); + final BasicHttpClientConnectionManager basicPool = new BasicHttpClientConnectionManager( + getDefaultRegistry(sslConnectionFactory)); + builder.setConnectionManager(basicPool); + return basicPool; - builder.setConnectionManager(pool); - log.debug("Initalize http-client pool with, maxTotal: {} maxPerRoute: {}", pool.getMaxTotal(), - pool.getDefaultMaxPerRoute()); - - } else if (sslConnectionFactory != null) { - log.trace("Inject SSLSocketFactory without connection pool"); - builder.setSSLSocketFactory(sslConnectionFactory); - } - + } private RequestConfig buildDefaultRequestConfig() { @@ -323,7 +385,7 @@ public class HttpClientFactory implements IHttpClientFactory { .setSocketTimeout(Integer.parseInt( basicConfig.getBasicConfiguration(PROP_CONFIG_CLIENT_HTTP_CONNECTION_TIMEOUT_SOCKET, DEFAULT_CONFIG_CLIENT_HTTP_CONNECTION_TIMEOUT_SOCKET)) - * 1000) + * 1000) .build(); return requestConfig; @@ -350,5 +412,25 @@ public class HttpClientFactory implements IHttpClientFactory { return redirectStrategy; } + + private static Registry<ConnectionSocketFactory> getDefaultRegistry( + final LayeredConnectionSocketFactory sslConnectionFactory) { + final RegistryBuilder<ConnectionSocketFactory> builder = + RegistryBuilder.<ConnectionSocketFactory>create() + .register("http", PlainConnectionSocketFactory.getSocketFactory()); + + if (sslConnectionFactory != null) { + log.trace("Inject own SSLSocketFactory into pooled connection"); + builder.register("https", sslConnectionFactory); + + } else { + log.trace("Inject default SSLSocketFactory into pooled connection"); + builder.register("https", SSLConnectionSocketFactory.getSocketFactory()); + + } + + return builder.build(); + + } } diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/HttpUtils.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/HttpUtils.java index 2d514912..dd6f69ee 100644 --- a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/HttpUtils.java +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/HttpUtils.java @@ -18,10 +18,14 @@ package at.gv.egiz.eaaf.core.impl.http; +import java.io.ByteArrayInputStream; +import java.io.IOException; +import java.io.InputStream; import java.security.KeyManagementException; import java.security.KeyStore; import java.security.KeyStoreException; import java.security.NoSuchAlgorithmException; +import java.security.Provider; import java.security.UnrecoverableKeyException; import javax.annotation.Nonnull; @@ -29,22 +33,67 @@ import javax.annotation.Nullable; import javax.net.ssl.SSLContext; import javax.servlet.http.HttpServletRequest; -import at.gv.egiz.eaaf.core.exceptions.EaafConfigurationException; -import at.gv.egiz.eaaf.core.exceptions.EaafFactoryException; - import org.apache.commons.lang3.StringUtils; +import org.apache.http.HttpRequest; +import org.apache.http.HttpResponse; +import org.apache.http.StatusLine; +import org.apache.http.client.ClientProtocolException; +import org.apache.http.client.ResponseHandler; import org.apache.http.conn.ssl.TrustAllStrategy; -import org.apache.http.ssl.SSLContextBuilder; -import org.apache.http.ssl.SSLContexts; +import org.apache.http.entity.ContentType; import org.apache.http.ssl.TrustStrategy; +import org.apache.http.util.EntityUtils; +import org.bouncycastle.jsse.provider.BouncyCastleJsseProvider; +import at.gv.egiz.eaaf.core.exceptions.EaafConfigurationException; +import at.gv.egiz.eaaf.core.exceptions.EaafFactoryException; +import at.gv.egiz.eaaf.core.impl.data.Pair; +import at.gv.egiz.eaaf.core.impl.data.Triple; +import lombok.NonNull; import lombok.extern.slf4j.Slf4j; @Slf4j public class HttpUtils { private static final String ERROR_03 = "internal.httpclient.03"; + + /** + * Simple Http response-handler that only give http status-code as result. + * + * @return Status-Code of http response + */ + public static ResponseHandler<StatusLine> simpleStatusCodeResponseHandler() { + return new ResponseHandler<StatusLine>() { + @Override + public StatusLine handleResponse(HttpResponse response) throws ClientProtocolException, IOException { + EntityUtils.consumeQuietly(response.getEntity()); + return response.getStatusLine(); + } + }; + } + + /** + * Http response-handler that gives a pair of http status-code, + * a copy of the full http-body as {@link InputStream} and the response {@link ContentType}. + * + * @return {@link Triple} of http response {@link StatusLine}, http body as {@link InputStream}, + * and {@link ContentType} + */ + public static ResponseHandler<Triple<StatusLine, ByteArrayInputStream, ContentType>> + bodyStatusCodeResponseHandler() { + return new ResponseHandler<Triple<StatusLine, ByteArrayInputStream, ContentType>>() { + @Override + public Triple<StatusLine, ByteArrayInputStream, ContentType> handleResponse(HttpResponse response) + throws ClientProtocolException, IOException { + byte[] bodyBytes = EntityUtils.toByteArray(response.getEntity()); + return Triple.newInstance(response.getStatusLine(), new ByteArrayInputStream(bodyBytes), + ContentType.getOrDefault(response.getEntity())); + + } + }; + } + /** * Helper method to retrieve server URL including context path. * @@ -124,7 +173,7 @@ public class HttpUtils { * @param url URL * @param paramname Name of the parameter. * @param paramvalue Value of the parameter. - * @return + * @return Url with parameter */ public static String addUrlParameter(final String url, final String paramname, final String paramvalue) { @@ -137,6 +186,23 @@ public class HttpUtils { } /** + * Inject HTTP header into http request. + * + * <p>The header is only set if HeaderValue is not null</p> + * + * @param req Http request object + * @param headerName HeaderName + * @param headerValue HeaderValue + */ + public static void addHeaderIfNotEmpty(@NonNull HttpRequest req, @NonNull String headerName, + @Nullable String headerValue) { + if (StringUtils.isNotEmpty(headerValue)) { + req.addHeader(headerName, headerValue); + + } + } + + /** * Initialize a {@link SSLContext} with a {@link KeyStore} that uses X509 Client * authentication. * @@ -155,40 +221,114 @@ public class HttpUtils { * @throws EaafFactoryException In case of a {@link SSLContext} * initialization error */ - public static SSLContext buildSslContextWithSslClientAuthentication(@Nonnull final KeyStore keyStore, + public static SSLContext buildSslContextWithSslClientAuthentication(@Nonnull final Pair<KeyStore, Provider> keyStore, @Nullable String keyAlias, @Nullable String keyPasswordString, boolean trustAllServerCertificates, @Nonnull String friendlyName) throws EaafConfigurationException, EaafFactoryException { try { - log.trace("Open SSL Client-Auth keystore with password: {}", keyPasswordString); - final char[] keyPassword = keyPasswordString == null ? StringUtils.EMPTY.toCharArray() - : keyPasswordString.toCharArray(); - - SSLContextBuilder sslContextBuilder = SSLContexts.custom(); - if (StringUtils.isNotEmpty(keyAlias)) { - sslContextBuilder = sslContextBuilder - .loadKeyMaterial(keyStore, keyPassword, new EaafSslKeySelectionStrategy(keyAlias)); - - } else { - sslContextBuilder = sslContextBuilder - .loadKeyMaterial(keyStore, keyPassword); - - } - - if (trustAllServerCertificates) { - log.warn("Http-client:{} trusts ALL TLS server-certificates!"); - final TrustStrategy trustStrategy = new TrustAllStrategy(); - sslContextBuilder = sslContextBuilder.loadTrustMaterial(trustStrategy); + EaafSslContextBuilder sslContextBuilder = EaafSslContextBuilder.create(); + + injectKeyStore(sslContextBuilder, keyStore, keyAlias, keyPasswordString, friendlyName); + + injectTrustStore(sslContextBuilder, null, trustAllServerCertificates, friendlyName); + + return sslContextBuilder.build(); - } + } catch (NoSuchAlgorithmException | KeyManagementException | UnrecoverableKeyException + | KeyStoreException e) { + throw new EaafFactoryException(ERROR_03, new Object[] { friendlyName, e.getMessage() }, e); + } + } + + /** + * Initialize a {@link SSLContext} with a {@link KeyStore} that uses X509 Client + * authentication and a custom TrustStore as {@link KeyStore}. + * + * @param keyStore KeyStore with private keys that should be + * used + * @param keyAlias Alias of the key that should be used. If + * the alias is null, than the first key that + * is found will be selected. + * @param keyPasswordString Password of the Key in this keystore + * @param trustStore TrustStore with trusted SSL certificates + * @param trustAllServerCertificates Deactivate SSL server-certificate + * validation + * @param friendlyName FriendlyName of the http client for logging + * purposes + * @return {@link SSLContext} with X509 client authentication + * @throws EaafConfigurationException In case of a configuration error + * @throws EaafFactoryException In case of a {@link SSLContext} + * initialization error + */ + public static SSLContext buildSslContextWithSslClientAuthentication(@Nonnull final Pair<KeyStore, Provider> keyStore, + @Nullable String keyAlias, @Nullable String keyPasswordString, + @Nullable final Pair<KeyStore, Provider> trustStore, boolean trustAllServerCertificates, + @Nonnull String friendlyName) + throws EaafConfigurationException, EaafFactoryException { + try { + EaafSslContextBuilder sslContextBuilder = EaafSslContextBuilder.create(); + + injectKeyStore(sslContextBuilder, keyStore, keyAlias, keyPasswordString, friendlyName); + + injectTrustStore(sslContextBuilder, trustStore, trustAllServerCertificates, friendlyName); + return sslContextBuilder.build(); } catch (NoSuchAlgorithmException | KeyManagementException | UnrecoverableKeyException | KeyStoreException e) { throw new EaafFactoryException(ERROR_03, new Object[] { friendlyName, e.getMessage() }, e); + } + } + + private static void injectTrustStore(EaafSslContextBuilder sslContextBuilder, + Pair<KeyStore, Provider> trustStore, boolean trustAllServerCertificates, String friendlyName) + throws NoSuchAlgorithmException, KeyStoreException { + + TrustStrategy trustStrategy = null; + if (trustAllServerCertificates) { + log.warn("Http-client:{} trusts ALL TLS server-certificates!", friendlyName); + trustStrategy = new TrustAllStrategy(); + } + + KeyStore trustStoreImpl = null; + if (trustStore != null) { + log.info("Http-client: {} uses custom TrustStore.", friendlyName); + trustStoreImpl = trustStore.getFirst(); + + } + + sslContextBuilder.loadTrustMaterial(trustStoreImpl, trustStrategy); + } + private static void injectKeyStore(EaafSslContextBuilder sslContextBuilder, Pair<KeyStore, Provider> keyStore, + String keyAlias, String keyPasswordString, String friendlyName) + throws UnrecoverableKeyException, NoSuchAlgorithmException, KeyStoreException { + + Provider provider; + if (keyStore.getSecond() != null) { + provider = new BouncyCastleJsseProvider(keyStore.getSecond()); + log.debug("KeyStore: {} provide special security-provider. Inject: {} into SSLContext", + friendlyName, provider.getName()); + sslContextBuilder.setProvider(provider); + + } + + log.trace("Open SSL Client-Auth keystore with password: {}", keyPasswordString); + final char[] keyPassword = keyPasswordString == null ? StringUtils.EMPTY.toCharArray() + : keyPasswordString.toCharArray(); + + if (StringUtils.isNotEmpty(keyAlias)) { + sslContextBuilder + .loadKeyMaterial(keyStore.getFirst(), keyPassword, new EaafSslKeySelectionStrategy(keyAlias)); + + } else { + sslContextBuilder.loadKeyMaterial(keyStore.getFirst(), keyPassword); + + } + + } } diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/IHttpClientFactory.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/IHttpClientFactory.java index 7ec58d46..4e8374e1 100644 --- a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/IHttpClientFactory.java +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/IHttpClientFactory.java @@ -2,10 +2,10 @@ package at.gv.egiz.eaaf.core.impl.http; import javax.annotation.Nonnull; -import at.gv.egiz.eaaf.core.exceptions.EaafException; - import org.apache.http.impl.client.CloseableHttpClient; +import at.gv.egiz.eaaf.core.exceptions.EaafException; + public interface IHttpClientFactory { /** diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/pvp/PvpRProfileHttpHeaders.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/pvp/PvpRProfileHttpHeaders.java new file mode 100644 index 00000000..cd6d7404 --- /dev/null +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/http/pvp/PvpRProfileHttpHeaders.java @@ -0,0 +1,86 @@ +package at.gv.egiz.eaaf.core.impl.http.pvp; + +/** + * PVP2 R-Profile HTTP-Header definitions. + * + * @author tlenz + * + */ +public class PvpRProfileHttpHeaders { + + //PVP 1.x headers + public static final String PVP_1X_VALUE_VERSION_PREFIX = "1."; + + public static final String PVP_1X_PREFIX = "X-"; + public static final String PVP_1X_VERSION_NAME = "Version"; + public static final String PVP_1X_USERID_NAME = "AUTHENTICATE-UserID"; + public static final String PVP_1X_GID_NAME = "AUTHENTICATE-GVGID"; + public static final String PVP_1X_PARTICIPANT_ID_NAME = "AUTHENTICATE-PARTICIPANTID"; + public static final String PVP_1X_GV_OU_ID_NAME = "AUTHENTICATE-GVOUID"; + public static final String PVP_1X_OU_NAME = "AUTHENTICATE-OU"; + public static final String PVP_1X_FUNCTION_NAME = "AUTHENTICATE-GVFUNCTION"; + public static final String PVP_1X_SECCLASS_NAME = "AUTHENTICATE-gvSecClass"; + public static final String PVP_1X_CN_NAME = "AUTHENTICATE-cn"; + public static final String PVP_1X_COST_CENTER_ID_NAME = "ACCOUNTING-CostCenterId"; + public static final String PVP_1X_INVOICE_RECPT_ID_NAME = "ACCOUNTING-InvoiceRecptId"; + public static final String PVP_1X_ROLES_NAME = "AUTHORIZE-ROLES"; + public static final String PVP_1X_GV_OU_OKZ_NAME = "AUTHENTICATE-GVOUOKZ"; + public static final String PVP_1X_VERSION = PVP_1X_PREFIX + PVP_1X_VERSION_NAME; + public static final String PVP_1X_USERID = PVP_1X_PREFIX + PVP_1X_USERID_NAME; + public static final String PVP_1X_GID = PVP_1X_PREFIX + PVP_1X_GID_NAME; + public static final String PVP_1X_PARTICIPANT_ID = PVP_1X_PREFIX + PVP_1X_PARTICIPANT_ID_NAME; + public static final String PVP_1X_GV_OU_ID = PVP_1X_PREFIX + PVP_1X_GV_OU_ID_NAME; + public static final String PVP_1X_OU = PVP_1X_PREFIX + PVP_1X_OU_NAME; + public static final String PVP_1X_FUNCTION = PVP_1X_PREFIX + PVP_1X_FUNCTION_NAME; + public static final String PVP_1X_SECCLASS = PVP_1X_PREFIX + PVP_1X_SECCLASS_NAME; + public static final String PVP_1X_CN = PVP_1X_PREFIX + PVP_1X_CN_NAME; + public static final String PVP_1X_COST_CENTER_ID = PVP_1X_PREFIX + PVP_1X_COST_CENTER_ID_NAME; + public static final String PVP_1X_INVOICE_RECPT_ID = PVP_1X_PREFIX + PVP_1X_INVOICE_RECPT_ID_NAME; + public static final String PVP_1X_ROLES = PVP_1X_PREFIX + PVP_1X_ROLES_NAME; + public static final String PVP_1X_GV_OU_OKZ = PVP_1X_PREFIX + PVP_1X_GV_OU_OKZ_NAME; + + + //PVP 2.x headers + public static final String PVP_2X_VALUE_VERSION_PREFIX = "2."; + + public static final String PVP_2X_VERSION = "X-PVP-VERSION"; + public static final String PVP_2X_USERID = "X-PVP-USERID"; + public static final String PVP_2X_GID = "X-PVP-GID"; + public static final String PVP_2X_PARTICIPANT_ID = "X-PVP-PARTICIPANT-ID"; + public static final String PVP_2X_GV_OU_ID = "X-PVP-OU-GV-OU-ID"; + public static final String PVP_2X_OU = "X-PVP-OU"; + public static final String PVP_2X_FUNCTION = "X-PVP-FUNCTION"; + public static final String PVP_2X_SECCLASS = "X-PVP-SECCLASS"; + public static final String PVP_2X_PRINCIPAL_NAME = "X-PVP-PRINCIPAL-NAME"; + public static final String PVP_2X_BINDING = "X-PVP-BINDING"; + public static final String PVP_2X_OU_OKZ = "X-PVP-OU-OKZ"; + public static final String PVP_2X_COST_CENTER_ID = "X-PVP-COST-CENTER-ID"; + public static final String PVP_2X_INVOICE_RECPT_ID = "X-PVP-INVOICE-RECPT-ID"; + public static final String PVP_2X_ROLES = "X-PVP-ROLES"; + + public static final String PVP_ERROR_440_CODE = "440"; + public static final String PVP_ERROR_440_MSG = "Mandatory PVP-Header {0} fehlt"; + public static final String PVP_ERROR_441_CODE = "441"; + public static final String PVP_ERROR_441_MSG = "Werte in X-PVP-ROLES haben ungültiges Format"; + public static final String PVP_ERROR_442_CODE = "442"; + public static final String PVP_ERROR_442_MSG = "Kein zulässiges Recht in X-PVP-ROLES"; + public static final String PVP_ERROR_443_CODE = "443"; + public static final String PVP_ERROR_443_MSG = "Die UserId ist am Anwendungsportal gesperrt"; + public static final String PVP_ERROR_444_CODE = "444"; + public static final String PVP_ERROR_444_MSG = + "Stammportal ist für Anfragen des angegebenen Participants nicht berechtigt"; + public static final String PVP_ERROR_445_CODE = "445"; + public static final String PVP_ERROR_445_MSG = "Participant am Anwendungsportal nicht registriert"; + public static final String PVP_ERROR_490_CODE = "490"; + public static final String PVP_ERROR_490_MSG = "Zertifikatsüberprüfung fehlgeschlagen. Grund: {0}"; + public static final String PVP_ERROR_493_CODE = "493"; + public static final String PVP_ERROR_493_MSG = "Keine Berechtigung für diese Anwendung im Stammportal"; + public static final String PVP_ERROR_494_CODE = "494"; + public static final String PVP_ERROR_494_MSG = "Die Authentifizierung des Stammportals ist fehlgeschlagen"; + public static final String PVP_ERROR_511_CODE = "511"; + public static final String PVP_ERROR_511_MSG = "PVP Version nicht unterstützt"; + + private PvpRProfileHttpHeaders() { + + } +} diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/idp/conf/SpConfigurationImpl.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/idp/conf/SpConfigurationImpl.java index de54d103..2f4e18fa 100644 --- a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/idp/conf/SpConfigurationImpl.java +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/idp/conf/SpConfigurationImpl.java @@ -20,8 +20,10 @@ package at.gv.egiz.eaaf.core.impl.idp.conf; import java.util.Collections; +import java.util.HashSet; import java.util.List; import java.util.Map; +import java.util.Set; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -38,8 +40,8 @@ public class SpConfigurationImpl implements ISpConfiguration { private static final Logger log = LoggerFactory.getLogger(SpConfigurationImpl.class); private final Map<String, String> spConfiguration; - private final List<String> targetAreasWithNoInteralBaseIdRestriction; - private final List<String> targetAreasWithNoBaseIdTransmissionRestriction; + private final Set<String> targetAreasWithNoInteralBaseIdRestriction; + private final Set<String> targetAreasWithNoBaseIdTransmissionRestriction; /** * Service-provider configuration holder. @@ -52,21 +54,19 @@ public class SpConfigurationImpl implements ISpConfiguration { // set oa specific restrictions targetAreasWithNoInteralBaseIdRestriction = Collections - .unmodifiableList(KeyValueUtils.getListOfCsvValues(authConfig.getBasicConfiguration( - CONFIG_KEY_RESTRICTIONS_BASEID_INTERNAL, EaafConstants.URN_PREFIX_CDID))); + .unmodifiableSet(new HashSet<String>(KeyValueUtils.getListOfCsvValues(authConfig.getBasicConfiguration( + CONFIG_KEY_RESTRICTIONS_BASEID_INTERNAL, EaafConstants.URN_PREFIX_CDID)))); targetAreasWithNoBaseIdTransmissionRestriction = Collections - .unmodifiableList(KeyValueUtils.getListOfCsvValues(authConfig.getBasicConfiguration( - CONFIG_KEY_RESTRICTIONS_BASEID_TRANSMISSION, EaafConstants.URN_PREFIX_CDID))); + .unmodifiableSet(new HashSet<String>(KeyValueUtils.getListOfCsvValues(authConfig.getBasicConfiguration( + CONFIG_KEY_RESTRICTIONS_BASEID_TRANSMISSION, EaafConstants.URN_PREFIX_CDID)))); if (log.isTraceEnabled()) { log.trace("Internal policy for OA: " + getUniqueIdentifier()); - for (final String el : targetAreasWithNoInteralBaseIdRestriction) { - log.trace(" Allow baseID processing for prefix " + el); - } - for (final String el : targetAreasWithNoBaseIdTransmissionRestriction) { - log.trace(" Allow baseID transfer for prefix " + el); - } + targetAreasWithNoInteralBaseIdRestriction.stream() + .forEach(el -> log.trace(" Allow baseID processing for prefix " + el)); + targetAreasWithNoBaseIdTransmissionRestriction.stream() + .forEach(el -> log.trace(" Allow baseID transfer for prefix " + el)); } } @@ -143,12 +143,12 @@ public class SpConfigurationImpl implements ISpConfiguration { } @Override - public final List<String> getTargetsWithNoBaseIdInternalProcessingRestriction() { + public final Set<String> getTargetsWithNoBaseIdInternalProcessingRestriction() { return this.targetAreasWithNoInteralBaseIdRestriction; } @Override - public final List<String> getTargetsWithNoBaseIdTransferRestriction() { + public final Set<String> getTargetsWithNoBaseIdTransferRestriction() { return this.targetAreasWithNoBaseIdTransmissionRestriction; } diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/AuthenticatedEncryptionPendingRequestIdGenerationStrategy.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/AuthenticatedEncryptionPendingRequestIdGenerationStrategy.java new file mode 100644 index 00000000..ca1db67d --- /dev/null +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/AuthenticatedEncryptionPendingRequestIdGenerationStrategy.java @@ -0,0 +1,280 @@ +package at.gv.egiz.eaaf.core.impl.utils; + +import java.nio.charset.StandardCharsets; +import java.security.Provider; +import java.util.Base64; + +import javax.annotation.Nonnull; +import javax.annotation.PostConstruct; +import javax.crypto.SecretKey; + +import org.apache.commons.lang3.StringUtils; +import org.joda.time.DateTime; +import org.joda.time.DurationFieldType; +import org.joda.time.format.DateTimeFormat; +import org.joda.time.format.DateTimeFormatter; +import org.jose4j.jca.ProviderContext; +import org.jose4j.jwa.AlgorithmConstraints; +import org.jose4j.jwa.AlgorithmConstraints.ConstraintType; +import org.jose4j.jwe.ContentEncryptionAlgorithmIdentifiers; +import org.jose4j.jwe.JsonWebEncryption; +import org.jose4j.jwe.KeyManagementAlgorithmIdentifiers; +import org.jose4j.lang.JoseException; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; + +import at.gv.egiz.eaaf.core.api.idp.IConfiguration; +import at.gv.egiz.eaaf.core.api.utils.IPendingRequestIdGenerationStrategy; +import at.gv.egiz.eaaf.core.exceptions.EaafConfigurationException; +import at.gv.egiz.eaaf.core.exceptions.EaafException; +import at.gv.egiz.eaaf.core.exceptions.PendingReqIdValidationException; +import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreFactory; +import at.gv.egiz.eaaf.core.impl.credential.SymmetricKeyConfiguration; +import at.gv.egiz.eaaf.core.impl.credential.SymmetricKeyConfiguration.SymmetricKeyType; +import at.gv.egiz.eaaf.core.impl.data.Pair; + +/** + * PendingRequestId generation strategy based on signed tokens that facilitates + * extended token validation. + * + * @author tlenz + * + */ +public class AuthenticatedEncryptionPendingRequestIdGenerationStrategy + implements IPendingRequestIdGenerationStrategy { + private static final Logger log = + LoggerFactory.getLogger(AuthenticatedEncryptionPendingRequestIdGenerationStrategy.class); + + @Autowired(required = true) IConfiguration baseConfig; + @Autowired EaafKeyStoreFactory keyStoreFactory; + + private static final String FRIENDLYNAME = "pendingRequestId key"; + + public static final String CONFIG_PROP_PENDINGREQUESTID_DIGIST_TYPE = + "core.pendingrequestid.digist.type"; + public static final String CONFIG_PROP_PENDINGREQUESTID_DIGIST_SECRET = + "core.pendingrequestid.digist.secret"; + + public static final String CONFIG_PROP_PENDINGREQUESTID_DIGIST_HSM_KEYSTORE = + "core.pendingrequestid.digist.keystore.name"; + public static final String CONFIG_PROP_PENDINGREQUESTID_DIGIST_HSM_ALIAS = + "core.pendingrequestid.digist.key.alias"; + + public static final String CONFIG_PROP_PENDINGREQUESTID_MAX_LIFETIME = + "core.pendingrequestid.maxlifetime"; + + public static final String DEFAULT_PENDINGREQUESTID_DIGIST_ALGORITHM = "HmacSHA256"; + public static final String DEFAULT_PENDINGREQUESTID_MAX_LIFETIME = "300"; + + private static final int ENCODED_TOKEN_PARTS = 2; + private static final String TOKEN_SEPARATOR = "|"; + private static final DateTimeFormatter TOKEN_TEXTUAL_DATE_FORMAT = + DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss SSS ZZ").withZoneUTC(); + + private int maxPendingRequestIdLifeTime = 300; + private final int maxPendingReqIdSize = 1024; + private Pair<SecretKey, Provider> key = null; + private final String salt = "notRequiredInThisScenario"; + + @Override + public String generateExternalPendingRequestId() throws EaafException { + try { + final String toSign = buildInternalToken(Random.nextLongRandom(), DateTime.now()); + JsonWebEncryption encToken = new JsonWebEncryption(); + encToken.setAlgorithmHeaderValue(selectKeyWrappingAlgorithm(key.getFirst())); + encToken.setEncryptionMethodHeaderParameter(ContentEncryptionAlgorithmIdentifiers.AES_128_GCM); + encToken.setKey(key.getFirst()); + encToken.setPayload(toSign); + + + + if (key.getSecond() != null) { + final ProviderContext providerCtx = new ProviderContext(); + providerCtx.getSuppliedKeyProviderContext().setSignatureProvider( + key.getSecond().getName()); + encToken.setProviderContext(providerCtx); + + } + + return Base64.getUrlEncoder() + .encodeToString(encToken.getCompactSerialization().getBytes(StandardCharsets.UTF_8)); + + } catch (final JoseException e) { + throw new EaafException("internal.pendingreqid.02", new Object[] { e.getMessage() }, e); + + } + + } + + @Override + public String getPendingRequestIdWithOutChecks(final String externalPendingReqId) + throws PendingReqIdValidationException { + try { + String stringToken = getDecryptedExternalPendingRequestId(externalPendingReqId); + log.debug("Token decryption successful"); + + if (!(StringUtils.countMatches(stringToken, TOKEN_SEPARATOR) == ENCODED_TOKEN_PARTS - 1)) { + log.warn("PendingRequestId has an unvalid format"); + log.debug("PendingRequestId: {}", stringToken); + throw new PendingReqIdValidationException(null, "internal.pendingreqid.01"); + + } + + final String[] tokenElements = + StringUtils.split(stringToken, TOKEN_SEPARATOR, ENCODED_TOKEN_PARTS); + return tokenElements[1]; + + } catch (JoseException e) { + log.warn("Token is NOT a valid String. Msg: {}", e.getMessage()); + log.debug("TokenValue: {}", externalPendingReqId); + throw new PendingReqIdValidationException(null, "internal.pendingreqid.05", e); + + } + } + + @Override + public String validateAndGetPendingRequestId(final String externalPendingReqId) + throws PendingReqIdValidationException { + try { + String stringToken = getDecryptedExternalPendingRequestId(externalPendingReqId); + log.debug("Token decryption successful"); + + if (!(StringUtils.countMatches(stringToken, TOKEN_SEPARATOR) == ENCODED_TOKEN_PARTS - 1)) { + log.info("PendingRequestId: {}", stringToken); + throw new PendingReqIdValidationException(null, "internal.pendingreqid.01"); + + } + + final String[] tokenElements = + StringUtils.split(stringToken, TOKEN_SEPARATOR, ENCODED_TOKEN_PARTS); + final String internalPendingReqId = tokenElements[1]; + final DateTime timeStamp = TOKEN_TEXTUAL_DATE_FORMAT.parseDateTime(tokenElements[0]); + + log.trace("Checking valid period ... "); + final DateTime now = DateTime.now(); + if (timeStamp.withFieldAdded(DurationFieldType.seconds(), maxPendingRequestIdLifeTime) + .isBefore(now)) { + log.info("Token exceeds the valid period. Token: {} | Now: {}", timeStamp, now); + throw new PendingReqIdValidationException(internalPendingReqId, + "internal.pendingreqid.06"); + + } + log.debug("Token valid-period check successful"); + + return internalPendingReqId; + + } catch (JoseException e) { + log.warn("Token is NOT a valid encrypt. Msg: {}", e.getMessage()); + log.debug("TokenValue: {}", externalPendingReqId); + throw new PendingReqIdValidationException(null, "internal.pendingreqid.04", e); + + } catch (final IllegalArgumentException e) { + log.warn("Token is NOT a valid String. Msg: {}", e.getMessage()); + log.debug("TokenValue: {}", externalPendingReqId); + throw new PendingReqIdValidationException(null, "internal.pendingreqid.05", e); + + } + } + + @Nonnull + private String getDecryptedExternalPendingRequestId(String externalPendingReqId) + throws JoseException, PendingReqIdValidationException { + if (StringUtils.isEmpty(externalPendingReqId)) { + log.info("PendingReqId is 'null' or empty"); + throw new PendingReqIdValidationException(null, "internal.pendingreqid.00"); + + } + + log.trace("RAW external pendingReqId: {}", externalPendingReqId); + final byte[] externalPendingReqIdBytes = Base64.getUrlDecoder().decode(externalPendingReqId); + + if (externalPendingReqIdBytes.length > maxPendingReqIdSize) { + log.warn("pendingReqId size exceeds {}", maxPendingReqIdSize); + throw new PendingReqIdValidationException(null, "internal.pendingreqid.03"); + + } + + + JsonWebEncryption encToken = new JsonWebEncryption(); + encToken.setContentEncryptionAlgorithmConstraints(new AlgorithmConstraints( + ConstraintType.WHITELIST, ContentEncryptionAlgorithmIdentifiers.AES_128_GCM)); + encToken.setAlgorithmConstraints(new AlgorithmConstraints( + ConstraintType.WHITELIST, + KeyManagementAlgorithmIdentifiers.DIRECT, + KeyManagementAlgorithmIdentifiers.A128GCMKW + )); + encToken.setKey(key.getFirst()); + + if (key.getSecond() != null) { + final ProviderContext providerCtx = new ProviderContext(); + providerCtx.getSuppliedKeyProviderContext().setSignatureProvider( + key.getSecond().getName()); + encToken.setProviderContext(providerCtx); + + } + + encToken.setCompactSerialization(new String(externalPendingReqIdBytes, StandardCharsets.UTF_8)); + return encToken.getPayload(); + + } + + private String selectKeyWrappingAlgorithm(SecretKey first) { + if ("AES".equals(first.getAlgorithm())) { + return KeyManagementAlgorithmIdentifiers.A128GCMKW; + + } else { + return KeyManagementAlgorithmIdentifiers.DIRECT; + + } + } + + @PostConstruct + private void initialize() throws EaafConfigurationException { + log.debug("Initializing " + this.getClass().getName() + " ... "); + + maxPendingRequestIdLifeTime = + Integer.parseInt(baseConfig.getBasicConfiguration(CONFIG_PROP_PENDINGREQUESTID_MAX_LIFETIME, + DEFAULT_PENDINGREQUESTID_MAX_LIFETIME)); + + + SymmetricKeyConfiguration secretKeyConfig = new SymmetricKeyConfiguration(); + secretKeyConfig.setFriendlyName(FRIENDLYNAME); + secretKeyConfig.setKeyType( + baseConfig.getBasicConfiguration(CONFIG_PROP_PENDINGREQUESTID_DIGIST_TYPE, + SymmetricKeyType.PASSPHRASE.name())); + + secretKeyConfig.setSoftKeyPassphrase( + baseConfig.getBasicConfiguration(CONFIG_PROP_PENDINGREQUESTID_DIGIST_SECRET)); + secretKeyConfig.setSoftKeySalt(salt); + + secretKeyConfig.setKeyStoreName( + baseConfig.getBasicConfiguration(CONFIG_PROP_PENDINGREQUESTID_DIGIST_HSM_KEYSTORE)); + secretKeyConfig.setKeyAlias( + baseConfig.getBasicConfiguration(CONFIG_PROP_PENDINGREQUESTID_DIGIST_HSM_ALIAS)); + + //validate symmetric-key configuration + secretKeyConfig.validate(); + + try { + key = keyStoreFactory.buildNewSymmetricKey(secretKeyConfig); + + } catch (EaafException e) { + log.error("Can NOT initialize TokenService with configuration object", e); + throw new EaafConfigurationException("config.09", + new Object[] { CONFIG_PROP_PENDINGREQUESTID_DIGIST_SECRET, "Can NOT generate HMAC key" }, + e); + + } + + log.info(this.getClass().getName() + " initialized with Alg: {} and maxLifeTime: {}", + ContentEncryptionAlgorithmIdentifiers.AES_128_GCM, maxPendingRequestIdLifeTime); + + } + + private String buildInternalToken(final String internalPendingReqId, final DateTime now) { + return new StringBuilder().append(TOKEN_TEXTUAL_DATE_FORMAT.print(now)).append(TOKEN_SEPARATOR) + .append(internalPendingReqId).toString(); + } + +} diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/EaafObjectInputStream.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/EaafObjectInputStream.java new file mode 100644 index 00000000..e15c7a37 --- /dev/null +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/EaafObjectInputStream.java @@ -0,0 +1,39 @@ +package at.gv.egiz.eaaf.core.impl.utils; + +import java.io.IOException; +import java.io.InputStream; +import java.io.InvalidClassException; +import java.io.ObjectInputStream; +import java.io.ObjectStreamClass; +import java.util.List; + +import javax.annotation.Nonnull; + +public class EaafObjectInputStream extends ObjectInputStream { + + private List<String> allowedClassNames; + + /** + * Object input-stream with internal class validation. + * + * @param is Inputstream to deserialize. + * @param classNames Whitelisted classnames + * @throws IOException In case of an error + */ + public EaafObjectInputStream(@Nonnull InputStream is, @Nonnull List<String> classNames) throws IOException { + super(is); + this.allowedClassNames = classNames; + + } + + //Only deserialize instances of our expected class + @Override + protected Class<?> resolveClass(ObjectStreamClass desc) + throws IOException, ClassNotFoundException { + if (!allowedClassNames.contains(desc.getName())) { + throw new InvalidClassException("Unauthorized deserialization attempt: {}",desc.getName()); + + } + return super.resolveClass(desc); + } +} diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/EaafSerializationUtils.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/EaafSerializationUtils.java new file mode 100644 index 00000000..e15c6800 --- /dev/null +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/EaafSerializationUtils.java @@ -0,0 +1,69 @@ +package at.gv.egiz.eaaf.core.impl.utils; + +import java.io.ByteArrayInputStream; +import java.io.ByteArrayOutputStream; +import java.io.IOException; +import java.io.ObjectInputStream; +import java.io.ObjectOutputStream; +import java.util.List; + +import org.springframework.lang.Nullable; + +public class EaafSerializationUtils { + + private EaafSerializationUtils() { + + } + + /** + * Serialize a given Java object into a byte array. + * + * @param object Java object to serialize. + * @return Serialized Java object + */ + @Nullable + public static byte[] serialize(@Nullable Object object) { + if (object == null) { + return null; + + } + + final ByteArrayOutputStream baos = new ByteArrayOutputStream(1024); + try (ObjectOutputStream oos = new ObjectOutputStream(baos)) { + oos.writeObject(object); + oos.flush(); + + } catch (final IOException ex) { + throw new IllegalArgumentException("Failed to serialize object of type: " + object.getClass(), ex); + + } + + return baos.toByteArray(); + } + + /** + * Deserialize the byte array into an object. + * + * @param bytes a serialized object + * @param allowedClassName List of classnames that are allowed for deserialization + * @return the result of deserializing the bytes + */ + @Nullable + public static Object deserialize(@Nullable byte[] bytes, List<String> allowedClassName) { + if (bytes == null) { + return null; + + } + + try (ObjectInputStream ois = new EaafObjectInputStream(new ByteArrayInputStream(bytes), allowedClassName)) { + return ois.readObject(); + + } catch (final IOException ex) { + throw new IllegalArgumentException("Failed to deserialize object", ex); + + } catch (final ClassNotFoundException ex) { + throw new IllegalStateException("Failed to deserialize object type", ex); + + } + } +} diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/KeyStoreUtils.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/KeyStoreUtils.java index 99b87819..be51426c 100644 --- a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/KeyStoreUtils.java +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/KeyStoreUtils.java @@ -30,12 +30,16 @@ import java.security.KeyStoreException; import java.security.cert.Certificate; import java.security.cert.CertificateFactory; +import at.gv.egiz.eaaf.core.impl.credential.KeyStoreConfiguration.KeyStoreType; +import lombok.extern.slf4j.Slf4j; + /** * Utility for creating and loading key stores. * * @author Paul Ivancsics * @version $Id$ */ +@Slf4j public class KeyStoreUtils { /** @@ -110,6 +114,32 @@ public class KeyStoreUtils { } /** + * Loads a keyStore with known keyStore type. + * + * @param is input stream + * @param password Password protecting the keyStore + * @param keyStoreType Type of the KeyStore + * @return loaded KeyStore + * @throws IOException In case of a general error + * @throws GeneralSecurityException In case of a KeyStore access error + */ + public static KeyStore loadKeyStore(final InputStream is, final String password, KeyStoreType keyStoreType) + throws IOException, GeneralSecurityException { + String internalType = KEYSTORE_TYPE_PKCS12; + if (keyStoreType.equals(KeyStoreType.JKS)) { + internalType = KEYSTORE_TYPE_JKS; + + } else if (keyStoreType.equals(KeyStoreType.PKCS12)) { + internalType = KEYSTORE_TYPE_PKCS12; + + } + + return loadKeyStore(internalType, is, password); + + } + + + /** * Loads a keyStore without knowing the keyStore type. * * @param is input stream @@ -125,14 +155,18 @@ public class KeyStoreUtils { try { try { ks = loadKeyStore(KEYSTORE_TYPE_PKCS12, is, password); + } catch (final IOException e2) { is.reset(); ks = loadKeyStore(KEYSTORE_TYPE_JKS, is, password); + } + } catch (final Exception e) { - e.printStackTrace(); - + log.warn("Can not load keystore", e); + } + return ks; } diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/KeyValueUtils.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/KeyValueUtils.java index 0c5eeb40..b0a91e74 100644 --- a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/KeyValueUtils.java +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/KeyValueUtils.java @@ -28,13 +28,12 @@ import java.util.Map; import java.util.Map.Entry; import java.util.Properties; import java.util.Set; +import java.util.stream.Collectors; import javax.annotation.Nonnull; import javax.annotation.Nullable; import org.apache.commons.lang3.StringUtils; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; /** * Utils to operate on Key/Value based configurations. @@ -43,8 +42,7 @@ import org.slf4j.LoggerFactory; * */ public class KeyValueUtils { - private static final Logger log = LoggerFactory.getLogger(KeyValueUtils.class); - + public static final String KEY_DELIMITER = "."; public static final String CSV_DELIMITER = ","; public static final String KEYVVALUEDELIMITER = "="; @@ -154,18 +152,14 @@ public class KeyValueUtils { * null */ public static Map<String, String> removePrefixFromKeys(final Map<String, String> keys, - final String prefix) { - final Map<String, String> result = new HashMap<>(); - final Iterator<Entry<String, String>> interator = keys.entrySet().iterator(); - while (interator.hasNext()) { - final Entry<String, String> el = interator.next(); - final String newKey = removePrefixFromKey(el.getKey(), prefix); - if (StringUtils.isNotEmpty(newKey)) { - result.put(newKey, el.getValue()); - } - } - - return result; + final String prefix) { + return keys.entrySet().stream() + .filter(el -> StringUtils.isNotEmpty(removePrefixFromKey(el.getKey(), prefix))) + .collect(Collectors.toMap( + el -> removePrefixFromKey(el.getKey(), prefix), + el -> el.getValue())); + + } /** @@ -351,19 +345,13 @@ public class KeyValueUtils { * @return Map of Key / Value pairs, but never null */ public static Map<String, String> convertListToMap(final List<String> elements) { - final Map<String, String> map = new HashMap<>(); - for (final String el : elements) { - if (el.contains(KEYVVALUEDELIMITER)) { - final String[] split = el.split(KEYVVALUEDELIMITER); - map.put(split[0], split[1]); - - } else { - log.debug("Key/Value Mapper: '" + el + "' contains NO '='. Ignore it."); - } - - } + return elements.stream() + .filter(el -> el.contains(KEYVVALUEDELIMITER)) + .map(el -> el.split(KEYVVALUEDELIMITER)) + .collect(Collectors.toMap( + el -> el[0], + el -> el[1])); - return map; } /** diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/SecurePendingRequestIdGenerationStrategy.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/SecurePendingRequestIdGenerationStrategy.java index bc770a8c..5cac4cb0 100644 --- a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/SecurePendingRequestIdGenerationStrategy.java +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/SecurePendingRequestIdGenerationStrategy.java @@ -1,19 +1,14 @@ package at.gv.egiz.eaaf.core.impl.utils; -import java.io.UnsupportedEncodingException; -import java.nio.charset.Charset; +import java.nio.charset.StandardCharsets; import java.security.InvalidKeyException; +import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; -import java.security.spec.InvalidKeySpecException; -import java.security.spec.KeySpec; -import java.util.Arrays; import java.util.Base64; import javax.annotation.PostConstruct; import javax.crypto.Mac; import javax.crypto.SecretKey; -import javax.crypto.SecretKeyFactory; -import javax.crypto.spec.PBEKeySpec; import org.apache.commons.lang3.StringUtils; import org.joda.time.DateTime; @@ -32,6 +27,9 @@ import at.gv.egiz.eaaf.core.exceptions.EaafConfigurationException; import at.gv.egiz.eaaf.core.exceptions.EaafException; import at.gv.egiz.eaaf.core.exceptions.EaafIllegalStateException; import at.gv.egiz.eaaf.core.exceptions.PendingReqIdValidationException; +import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreFactory; +import at.gv.egiz.eaaf.core.impl.credential.SymmetricKeyConfiguration; +import at.gv.egiz.eaaf.core.impl.credential.SymmetricKeyConfiguration.SymmetricKeyType; /** * PendingRequestId generation strategy based on signed tokens that facilitates @@ -45,11 +43,22 @@ public class SecurePendingRequestIdGenerationStrategy private static final Logger log = LoggerFactory.getLogger(SecurePendingRequestIdGenerationStrategy.class); - @Autowired(required = true) - IConfiguration baseConfig; + @Autowired(required = true) IConfiguration baseConfig; + @Autowired EaafKeyStoreFactory keyStoreFactory; + private static final String FRIENDLYNAME = "pendingRequestId key"; + + public static final String CONFIG_PROP_PENDINGREQUESTID_DIGIST_TYPE = + "core.pendingrequestid.digist.type"; public static final String CONFIG_PROP_PENDINGREQUESTID_DIGIST_SECRET = "core.pendingrequestid.digist.secret"; + + public static final String CONFIG_PROP_PENDINGREQUESTID_DIGIST_HSM_KEYSTORE = + "core.pendingrequestid.digist.keystore.name"; + public static final String CONFIG_PROP_PENDINGREQUESTID_DIGIST_HSM_ALIAS = + "core.pendingrequestid.digist.key.alias"; + + public static final String CONFIG_PROP_PENDINGREQUESTID_DIGIST_ALGORITHM = "core.pendingrequestid.digist.algorithm"; public static final String CONFIG_PROP_PENDINGREQUESTID_MAX_LIFETIME = @@ -61,43 +70,32 @@ public class SecurePendingRequestIdGenerationStrategy private static final int ENCODED_TOKEN_PARTS = 3; private static final String TOKEN_SEPARATOR = "|"; private static final DateTimeFormatter TOKEN_TEXTUAL_DATE_FORMAT = - DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss SSS"); + DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss SSS ZZ").withZoneUTC(); private int maxPendingRequestIdLifeTime = 300; private final int maxPendingReqIdSize = 1024; private String digistAlgorithm = null; private SecretKey key = null; - private final byte[] salt = "notRequiredInThisScenario".getBytes(Charset.defaultCharset()); + private final String salt = "notRequiredInThisScenario"; @Override public String generateExternalPendingRequestId() throws EaafException { - try { - final String toSign = buildInternalToken(Random.nextLongRandom(), DateTime.now()); - final StringBuilder externalPendingRequestId = new StringBuilder(); - externalPendingRequestId.append(toSign); - externalPendingRequestId.append(TOKEN_SEPARATOR); - externalPendingRequestId.append(Base64.getEncoder().encodeToString(calculateHmac(toSign))); - return Base64.getUrlEncoder() - .encodeToString(externalPendingRequestId.toString().getBytes("UTF-8")); - - } catch (final UnsupportedEncodingException e) { - throw new EaafException("internal.99", new Object[] { e.getMessage() }, e); - - } + final String toSign = buildInternalToken(Random.nextLongRandom(), DateTime.now()); + final StringBuilder externalPendingRequestId = new StringBuilder(); + externalPendingRequestId.append(toSign); + externalPendingRequestId.append(TOKEN_SEPARATOR); + externalPendingRequestId.append(Base64.getEncoder().encodeToString(calculateHmac(toSign))); + return Base64.getUrlEncoder() + .encodeToString(externalPendingRequestId.toString().getBytes(StandardCharsets.UTF_8)); } @Override public String getPendingRequestIdWithOutChecks(final String externalPendingReqId) throws PendingReqIdValidationException { - try { - final String[] tokenElements = extractTokens(externalPendingReqId); - return tokenElements[1]; - - } catch (final UnsupportedEncodingException e) { - throw new RuntimeException(e); - - } + final String[] tokenElements = extractTokens(externalPendingReqId); + return tokenElements[1]; + } @Override @@ -111,11 +109,11 @@ public class SecurePendingRequestIdGenerationStrategy log.trace("Checking HMAC from externalPendingReqId ... "); final byte[] tokenDigest = Base64.getDecoder().decode(tokenElements[2]); final byte[] refDigist = calculateHmac(buildInternalToken(internalPendingReqId, timeStamp)); - if (!Arrays.equals(tokenDigest, refDigist)) { + + if (!MessageDigest.isEqual(refDigist,tokenDigest)) { log.warn("Digest of Token does NOT match"); log.debug("Token: {} | Ref: {}", tokenDigest, refDigist); - throw new PendingReqIdValidationException(null, - "Digest of pendingRequestId does NOT match"); + throw new PendingReqIdValidationException(null, "internal.pendingreqid.04"); } log.debug("PendingRequestId HMAC digest check successful"); @@ -126,8 +124,7 @@ public class SecurePendingRequestIdGenerationStrategy .isBefore(now)) { log.warn("Token exceeds the valid period"); log.debug("Token: {} | Now: {}", timeStamp, now); - throw new PendingReqIdValidationException(internalPendingReqId, - "PendingRequestId exceeds the valid period"); + throw new PendingReqIdValidationException(internalPendingReqId, "internal.pendingreqid.06"); } log.debug("Token valid-period check successful"); @@ -137,20 +134,17 @@ public class SecurePendingRequestIdGenerationStrategy } catch (final IllegalArgumentException | EaafIllegalStateException e) { log.warn("Token is NOT a valid String. Msg: {}", e.getMessage()); log.debug("TokenValue: {}", externalPendingReqId); - throw new PendingReqIdValidationException(null, "PendingReqId is NOT a valid String", e); - - } catch (final UnsupportedEncodingException e) { - throw new RuntimeException(e); + throw new PendingReqIdValidationException(null, "internal.pendingreqid.06", e); } } @NonNull private String[] extractTokens(@Nullable final String externalPendingReqId) - throws PendingReqIdValidationException, UnsupportedEncodingException { + throws PendingReqIdValidationException { if (StringUtils.isEmpty(externalPendingReqId)) { log.info("PendingReqId is 'null' or empty"); - throw new PendingReqIdValidationException(null, "PendingReqId is 'null' or empty"); + throw new PendingReqIdValidationException(null, "internal.pendingreqid.00"); } @@ -159,12 +153,11 @@ public class SecurePendingRequestIdGenerationStrategy if (externalPendingReqIdBytes.length > maxPendingReqIdSize) { log.warn("pendingReqId size exceeds {}", maxPendingReqIdSize); - throw new PendingReqIdValidationException(null, - "pendingReqId exceeds max.size: " + maxPendingReqIdSize); + throw new PendingReqIdValidationException(null, "internal.pendingreqid.03"); } - final String stringToken = new String(externalPendingReqIdBytes, "UTF-8"); + final String stringToken = new String(externalPendingReqIdBytes, StandardCharsets.UTF_8); if (StringUtils.countMatches(stringToken, TOKEN_SEPARATOR) == ENCODED_TOKEN_PARTS - 1) { final String[] tokenElements = StringUtils.split(stringToken, TOKEN_SEPARATOR, ENCODED_TOKEN_PARTS); @@ -173,7 +166,7 @@ public class SecurePendingRequestIdGenerationStrategy } else { log.warn("PendingRequestId has an unvalid format"); log.debug("PendingRequestId: {}", stringToken); - throw new PendingReqIdValidationException(null, "PendingReqId has an unvalid format"); + throw new PendingReqIdValidationException(null, "internal.pendingreqid.01"); } @@ -183,13 +176,6 @@ public class SecurePendingRequestIdGenerationStrategy private void initialize() throws EaafConfigurationException { log.debug("Initializing " + this.getClass().getName() + " ... "); - final String pendingReqIdDigistSecret = - baseConfig.getBasicConfiguration(CONFIG_PROP_PENDINGREQUESTID_DIGIST_SECRET); - if (StringUtils.isEmpty(pendingReqIdDigistSecret)) { - throw new EaafConfigurationException("config.08", - new Object[] { CONFIG_PROP_PENDINGREQUESTID_DIGIST_SECRET }); - } - digistAlgorithm = baseConfig.getBasicConfiguration( CONFIG_PROP_PENDINGREQUESTID_DIGIST_ALGORITHM, DEFAULT_PENDINGREQUESTID_DIGIST_ALGORITHM); @@ -197,12 +183,29 @@ public class SecurePendingRequestIdGenerationStrategy Integer.parseInt(baseConfig.getBasicConfiguration(CONFIG_PROP_PENDINGREQUESTID_MAX_LIFETIME, DEFAULT_PENDINGREQUESTID_MAX_LIFETIME)); + + SymmetricKeyConfiguration secretKeyConfig = new SymmetricKeyConfiguration(); + secretKeyConfig.setFriendlyName(FRIENDLYNAME); + secretKeyConfig.setKeyType( + baseConfig.getBasicConfiguration(CONFIG_PROP_PENDINGREQUESTID_DIGIST_TYPE, + SymmetricKeyType.PASSPHRASE.name())); + + secretKeyConfig.setSoftKeyPassphrase( + baseConfig.getBasicConfiguration(CONFIG_PROP_PENDINGREQUESTID_DIGIST_SECRET)); + secretKeyConfig.setSoftKeySalt(salt); + + secretKeyConfig.setKeyStoreName( + baseConfig.getBasicConfiguration(CONFIG_PROP_PENDINGREQUESTID_DIGIST_HSM_KEYSTORE)); + secretKeyConfig.setKeyAlias( + baseConfig.getBasicConfiguration(CONFIG_PROP_PENDINGREQUESTID_DIGIST_HSM_ALIAS)); + + //validate symmetric-key configuration + secretKeyConfig.validate(); + try { - final SecretKeyFactory keyFactory = SecretKeyFactory.getInstance("PBKDF2WITHHMACSHA256"); - final KeySpec spec = new PBEKeySpec(pendingReqIdDigistSecret.toCharArray(), salt, 10000, 128); - key = keyFactory.generateSecret(spec); + key = keyStoreFactory.buildNewSymmetricKey(secretKeyConfig).getFirst(); - } catch (NoSuchAlgorithmException | InvalidKeySpecException e) { + } catch (EaafException e) { log.error("Can NOT initialize TokenService with configuration object", e); throw new EaafConfigurationException("config.09", new Object[] { CONFIG_PROP_PENDINGREQUESTID_DIGIST_SECRET, "Can NOT generate HMAC key" }, @@ -224,9 +227,9 @@ public class SecurePendingRequestIdGenerationStrategy try { final Mac mac = Mac.getInstance(digistAlgorithm); mac.init(key); - return mac.doFinal(toSign.getBytes("UTF-8")); + return mac.doFinal(toSign.getBytes(StandardCharsets.UTF_8)); - } catch (UnsupportedEncodingException | NoSuchAlgorithmException | InvalidKeyException e) { + } catch (NoSuchAlgorithmException | InvalidKeyException e) { log.error("Can NOT generate secure pendingRequestId", e); throw new EaafIllegalStateException( new Object[] { "Can NOT caluclate digist for secure pendingRequestId" }, e); diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/TransactionIdUtils.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/TransactionIdUtils.java index 4c1601c0..212460d7 100644 --- a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/TransactionIdUtils.java +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/TransactionIdUtils.java @@ -21,7 +21,10 @@ package at.gv.egiz.eaaf.core.impl.utils; import java.util.UUID; +import javax.annotation.Nullable; + import at.gv.egiz.eaaf.core.api.IRequest; +import lombok.extern.slf4j.Slf4j; /** * Transaction Identifier Utils. @@ -29,6 +32,7 @@ import at.gv.egiz.eaaf.core.api.IRequest; * @author tlenz * */ +@Slf4j public class TransactionIdUtils { /** @@ -58,11 +62,16 @@ public class TransactionIdUtils { * * @param pendingRequest Http request object */ - public static void setAllLoggingVariables(final IRequest pendingRequest) { - setTransactionId(pendingRequest.getUniqueTransactionIdentifier()); - setSessionId(pendingRequest.getUniqueSessionIdentifier()); - setServiceProviderId(pendingRequest.getServiceProviderConfiguration().getUniqueIdentifier()); - + public static void setAllLoggingVariables(@Nullable final IRequest pendingRequest) { + if (pendingRequest != null) { + setTransactionId(pendingRequest.getUniqueTransactionIdentifier()); + setSessionId(pendingRequest.getUniqueSessionIdentifier()); + setServiceProviderId(pendingRequest.getServiceProviderConfiguration().getUniqueIdentifier()); + + } else { + log.info("Can NOT set MDC variables from pendingRequest because it is 'null'"); + + } } /** diff --git a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/X509Utils.java b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/X509Utils.java index 72c183bf..4d872ebe 100644 --- a/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/X509Utils.java +++ b/eaaf_core_utils/src/main/java/at/gv/egiz/eaaf/core/impl/utils/X509Utils.java @@ -1,6 +1,7 @@ package at.gv.egiz.eaaf.core.impl.utils; import java.security.cert.X509Certificate; +import java.util.Arrays; import java.util.List; import javax.security.auth.x500.X500Principal; @@ -11,6 +12,18 @@ public class X509Utils { * Sorts the Certificate Chain by IssuerDN and SubjectDN. The [0]-Element should * be the Hostname, the last Element should be the Root Certificate. * + * @param certChain The first element must be the correct one. + * @return sorted Certificate Chain + */ + public static List<X509Certificate> sortCertificates(X509Certificate[] certChain) { + return sortCertificates(Arrays.asList(certChain)); + + } + + /** + * Sorts the Certificate Chain by IssuerDN and SubjectDN. The [0]-Element should + * be the Hostname, the last Element should be the Root Certificate. + * * @param certs The first element must be the correct one. * @return sorted Certificate Chain */ @@ -48,4 +61,5 @@ public class X509Utils { return certs; } + } diff --git a/eaaf_core_utils/src/main/resources/messages/eaaf_utils_message.properties b/eaaf_core_utils/src/main/resources/messages/eaaf_utils_message.properties index b20c5f63..79f82af8 100644 --- a/eaaf_core_utils/src/main/resources/messages/eaaf_utils_message.properties +++ b/eaaf_core_utils/src/main/resources/messages/eaaf_utils_message.properties @@ -11,8 +11,22 @@ internal.keystore.06=KeyStore: {0} initialization failed. Reason: {1} internal.keystore.07=Validation of KeyStore: {0} failed. Reason: {1} internal.keystore.08=Can not access Key: {1} in KeyStore: {0} internal.keystore.09=Can not access Key: {1} in KeyStore: {0} Reason: {2} +internal.keystore.10=HSM-Facade NOT INITIALIZED. Find HSM-Facade class: {0} put that looks WRONG. +internal.keystore.11=KeyStore: {0} has a wrong configuration. Property: {0} Reason:{1} + +internal.key.00=Can not generate passphrase based symmetric-key: {0} Reason: {1} +internal.key.01=Can not use key from Keystore: {0} Reason: {1} internal.httpclient.00=HttpClient:{0} uses http Basic-Auth, but 'Username' is NOT set internal.httpclient.01=HttpClient:{0} uses X509 client-auth, but 'KeyStoreConfig' is NOT set internal.httpclient.02=HttpClient:{0} uses KeyStore:{1}, but 'keyPassword' is NOT set -internal.httpclient.03=Can not initialize SSLContext for HttpClient:{0} Reason:{1}
\ No newline at end of file +internal.httpclient.03=Can not initialize SSLContext for HttpClient:{0} Reason:{1} + +internal.pendingreqid.00=Process Token is 'null' or 'empty' +internal.pendingreqid.01=Process Token is NOT valid because it has an invalid format +internal.pendingreqid.02=Can not create process Token +internal.pendingreqid.03=Process Token is NOT valid because it reached maximum size +internal.pendingreqid.04=Process Token is NOT valid because it is cryptographically invalid +internal.pendingreqid.05=Process Token is NOT valid because it has an invalid encoding +internal.pendingreqid.06=Process Token is NOT valid because it exceeds the valid period + diff --git a/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/impl/logging/EaafUtilsMessageSourceTest.java b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/impl/logging/EaafUtilsMessageSourceTest.java index 53ea54dc..125dcb09 100644 --- a/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/impl/logging/EaafUtilsMessageSourceTest.java +++ b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/impl/logging/EaafUtilsMessageSourceTest.java @@ -2,19 +2,21 @@ package at.gv.egiz.eaaf.core.impl.logging; import java.util.List; -import at.gv.egiz.eaaf.core.api.logging.IMessageSourceLocation; - import org.junit.Assert; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.core.io.Resource; import org.springframework.core.io.ResourceLoader; +import org.springframework.test.annotation.DirtiesContext; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; +import at.gv.egiz.eaaf.core.api.logging.IMessageSourceLocation; + @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration("/spring/test_eaaf_pvp_not_lazy.beans.xml") +@DirtiesContext public class EaafUtilsMessageSourceTest { @Autowired diff --git a/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/impl/utils/test/AuthenticatedEncryptionPendingRequestIdGenerationStrategyTest.java b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/impl/utils/test/AuthenticatedEncryptionPendingRequestIdGenerationStrategyTest.java new file mode 100644 index 00000000..93ef17b9 --- /dev/null +++ b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/impl/utils/test/AuthenticatedEncryptionPendingRequestIdGenerationStrategyTest.java @@ -0,0 +1,447 @@ +package at.gv.egiz.eaaf.core.impl.utils.test; + +import java.io.UnsupportedEncodingException; +import java.security.Provider; +import java.util.Base64; + +import javax.crypto.SecretKey; + +import org.apache.commons.lang3.RandomStringUtils; +import org.apache.commons.lang3.StringUtils; +import org.joda.time.DateTime; +import org.joda.time.ReadableInstant; +import org.joda.time.format.DateTimeFormat; +import org.jose4j.jwe.ContentEncryptionAlgorithmIdentifiers; +import org.jose4j.jwe.JsonWebEncryption; +import org.jose4j.jwe.KeyManagementAlgorithmIdentifiers; +import org.jose4j.lang.JoseException; +import org.junit.Assert; +import org.junit.Ignore; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.test.annotation.DirtiesContext; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; + +import at.gv.egiz.eaaf.core.exceptions.EaafException; +import at.gv.egiz.eaaf.core.exceptions.PendingReqIdValidationException; +import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreFactory; +import at.gv.egiz.eaaf.core.impl.credential.SymmetricKeyConfiguration; +import at.gv.egiz.eaaf.core.impl.credential.SymmetricKeyConfiguration.SymmetricKeyType; +import at.gv.egiz.eaaf.core.impl.data.Pair; +import at.gv.egiz.eaaf.core.impl.utils.AuthenticatedEncryptionPendingRequestIdGenerationStrategy; + +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration("/spring/test_eaaf_pvp_not_lazy.beans.xml") +@DirtiesContext +public class AuthenticatedEncryptionPendingRequestIdGenerationStrategyTest { + + @Autowired private EaafKeyStoreFactory keyStoreFactory; + @Autowired private AuthenticatedEncryptionPendingRequestIdGenerationStrategy pendingIdStrategy; + + + @Test + public void generatePendingRequestId() throws EaafException { + String pendingId = pendingIdStrategy.generateExternalPendingRequestId(); + Assert.assertNotNull("pendingId", pendingId); + + } + + @Test + public void validatePendingRequestId() throws EaafException { + String extPendingId = pendingIdStrategy.generateExternalPendingRequestId(); + Assert.assertNotNull("external pendingId", extPendingId); + + + String pendingId = pendingIdStrategy.validateAndGetPendingRequestId(extPendingId); + Assert.assertNotNull("internal pendingId", pendingId); + + String pendingId2 = pendingIdStrategy.getPendingRequestIdWithOutChecks(extPendingId); + Assert.assertNotNull("internal pendingId", pendingId2); + + Assert.assertEquals("pendingId not match", pendingId, pendingId2); + + } + + @Test + public void nullPendingRequestId() { + try { + pendingIdStrategy.validateAndGetPendingRequestId(null); + Assert.fail("Wrong pendingId not detected"); + + } catch (PendingReqIdValidationException e) { + Assert.assertNull("internal pendingReqId", e.getInvalidInternalPendingReqId()); + Assert.assertNull("internal pendingReq", e.getInvalidPendingReq()); + Assert.assertEquals("Wrong errorId", "internal.pendingreqid.00", e.getErrorId()); + + } + } + + @Test + public void emptyPendingRequestId() { + try { + pendingIdStrategy.validateAndGetPendingRequestId(StringUtils.EMPTY); + Assert.fail("Wrong pendingId not detected"); + + } catch (PendingReqIdValidationException e) { + Assert.assertNull("internal pendingReqId", e.getInvalidInternalPendingReqId()); + Assert.assertNull("internal pendingReq", e.getInvalidPendingReq()); + Assert.assertEquals("Wrong errorId", "internal.pendingreqid.00", e.getErrorId()); + + } + } + + @Test + public void noBase64UrlPendingRequestId() { + try { + pendingIdStrategy.validateAndGetPendingRequestId(RandomStringUtils.randomAlphanumeric(25)); + Assert.fail("Wrong pendingId not detected"); + + } catch (PendingReqIdValidationException e) { + Assert.assertNull("internal pendingReqId", e.getInvalidInternalPendingReqId()); + Assert.assertNull("internal pendingReq", e.getInvalidPendingReq()); + Assert.assertEquals("Wrong errorId", "internal.pendingreqid.05", e.getErrorId()); + + } + } + + @Test + public void toLongBase64UrlPendingRequestId() { + try { + pendingIdStrategy.validateAndGetPendingRequestId(Base64.getUrlEncoder() + .encodeToString(RandomStringUtils.randomAlphanumeric(1100).getBytes())); + Assert.fail("Wrong pendingId not detected"); + + } catch (PendingReqIdValidationException e) { + Assert.assertNull("internal pendingReqId", e.getInvalidInternalPendingReqId()); + Assert.assertNull("internal pendingReq", e.getInvalidPendingReq()); + Assert.assertEquals("Wrong errorId", "internal.pendingreqid.03", e.getErrorId()); + + } + } + + @Test + public void wrongFormat() throws EaafException, JoseException, UnsupportedEncodingException { + String payLoad = RandomStringUtils.randomAlphanumeric(25); + + String extPendingId = generateEncryptedPendingId(payLoad, + KeyManagementAlgorithmIdentifiers.DIRECT, + ContentEncryptionAlgorithmIdentifiers.AES_128_GCM, + "pendingReqIdSecret"); + + try { + pendingIdStrategy.validateAndGetPendingRequestId(Base64.getUrlEncoder() + .encodeToString(extPendingId.getBytes())); + Assert.fail("Wrong pendingId not detected"); + + } catch (PendingReqIdValidationException e) { + Assert.assertNull("internal pendingReqId", e.getInvalidInternalPendingReqId()); + Assert.assertNull("internal pendingReq", e.getInvalidPendingReq()); + Assert.assertEquals("Wrong errorId", "internal.pendingreqid.01", e.getErrorId()); + + } + } + + @Test + public void wrongFormatToLong() throws EaafException, JoseException, UnsupportedEncodingException { + String payLoad = RandomStringUtils.randomAlphanumeric(25) + "|" + + RandomStringUtils.randomAlphanumeric(25) + "|" + "aabbcc"; + + String extPendingId = generateEncryptedPendingId(payLoad, + KeyManagementAlgorithmIdentifiers.DIRECT, + ContentEncryptionAlgorithmIdentifiers.AES_128_GCM, + "pendingReqIdSecret"); + + try { + pendingIdStrategy.validateAndGetPendingRequestId(Base64.getUrlEncoder() + .encodeToString(extPendingId.getBytes())); + Assert.fail("Wrong pendingId not detected"); + + } catch (PendingReqIdValidationException e) { + Assert.assertNull("internal pendingReqId", e.getInvalidInternalPendingReqId()); + Assert.assertNull("internal pendingReq", e.getInvalidPendingReq()); + Assert.assertEquals("Wrong errorId", "internal.pendingreqid.01", e.getErrorId()); + + } + } + + @Test + public void wrongFormatNoDate() throws EaafException, JoseException, UnsupportedEncodingException { + String payLoad = RandomStringUtils.randomAlphanumeric(25) + "|" + + RandomStringUtils.randomAlphanumeric(25); + + String extPendingId = generateEncryptedPendingId(payLoad, + KeyManagementAlgorithmIdentifiers.DIRECT, + ContentEncryptionAlgorithmIdentifiers.AES_128_GCM, + "pendingReqIdSecret"); + + try { + pendingIdStrategy.validateAndGetPendingRequestId(Base64.getUrlEncoder() + .encodeToString(extPendingId.getBytes())); + Assert.fail("Wrong pendingId not detected"); + + } catch (PendingReqIdValidationException e) { + Assert.assertNull("internal pendingReqId", e.getInvalidInternalPendingReqId()); + Assert.assertNull("internal pendingReq", e.getInvalidPendingReq()); + Assert.assertEquals("Wrong errorId", "internal.pendingreqid.05", e.getErrorId()); + + } + } + + @Test + public void wrongFormatWrongDate() throws EaafException, JoseException, UnsupportedEncodingException { + String payLoad = "2020-01-01 12:01:55 111 +00:00" + "|" + + RandomStringUtils.randomAlphanumeric(25); + + String extPendingId = generateEncryptedPendingId(payLoad, + KeyManagementAlgorithmIdentifiers.DIRECT, + ContentEncryptionAlgorithmIdentifiers.AES_128_GCM, + "pendingReqIdSecret"); + + try { + pendingIdStrategy.validateAndGetPendingRequestId(Base64.getUrlEncoder() + .encodeToString(extPendingId.getBytes())); + Assert.fail("Wrong pendingId not detected"); + + } catch (PendingReqIdValidationException e) { + Assert.assertNotNull("internal pendingReqId", e.getInvalidInternalPendingReqId()); + Assert.assertNull("internal pendingReq", e.getInvalidPendingReq()); + Assert.assertEquals("Wrong errorId", "internal.pendingreqid.06", e.getErrorId()); + + } + } + + @Test + public void wrongFormatNotValidation() throws EaafException, JoseException, UnsupportedEncodingException { + String payLoad = RandomStringUtils.randomAlphanumeric(25); + + String extPendingId = generateEncryptedPendingId(payLoad, + KeyManagementAlgorithmIdentifiers.DIRECT, + ContentEncryptionAlgorithmIdentifiers.AES_128_GCM, + "pendingReqIdSecret"); + + try { + pendingIdStrategy.getPendingRequestIdWithOutChecks(Base64.getUrlEncoder() + .encodeToString(extPendingId.getBytes())); + Assert.fail("Wrong pendingId not detected"); + + } catch (PendingReqIdValidationException e) { + Assert.assertNull("internal pendingReqId", e.getInvalidInternalPendingReqId()); + Assert.assertNull("internal pendingReq", e.getInvalidPendingReq()); + Assert.assertEquals("Wrong errorId", "internal.pendingreqid.01", e.getErrorId()); + + } + } + + @Test + public void wrongFormatToLongNotValidation() throws EaafException, JoseException, UnsupportedEncodingException { + String payLoad = RandomStringUtils.randomAlphanumeric(25) + "|" + + RandomStringUtils.randomAlphanumeric(25) + "|" + "aabbcc"; + + String extPendingId = generateEncryptedPendingId(payLoad, + KeyManagementAlgorithmIdentifiers.DIRECT, + ContentEncryptionAlgorithmIdentifiers.AES_128_GCM, + "pendingReqIdSecret"); + + try { + pendingIdStrategy.getPendingRequestIdWithOutChecks(Base64.getUrlEncoder() + .encodeToString(extPendingId.getBytes())); + Assert.fail("Wrong pendingId not detected"); + + } catch (PendingReqIdValidationException e) { + Assert.assertNull("internal pendingReqId", e.getInvalidInternalPendingReqId()); + Assert.assertNull("internal pendingReq", e.getInvalidPendingReq()); + Assert.assertEquals("Wrong errorId", "internal.pendingreqid.01", e.getErrorId()); + + } + } + + @Test + public void wrongFormatNoDateNotValidation() throws EaafException, JoseException, UnsupportedEncodingException { + String payLoad = RandomStringUtils.randomAlphanumeric(25) + "|" + + RandomStringUtils.randomAlphanumeric(25); + + String extPendingId = generateEncryptedPendingId(payLoad, + KeyManagementAlgorithmIdentifiers.DIRECT, + ContentEncryptionAlgorithmIdentifiers.AES_128_GCM, + "pendingReqIdSecret"); + + + String intPendingId = pendingIdStrategy.getPendingRequestIdWithOutChecks(Base64.getUrlEncoder() + .encodeToString(extPendingId.getBytes())); + Assert.assertNotNull("Int PendingId", intPendingId); + + } + + @Test + public void wrongFormatWrongDateNotValidation() throws EaafException, JoseException, UnsupportedEncodingException { + String payLoad = "2020-01-01 12:01:55 111" + "|" + + RandomStringUtils.randomAlphanumeric(25); + + String extPendingId = generateEncryptedPendingId(payLoad, + KeyManagementAlgorithmIdentifiers.DIRECT, + ContentEncryptionAlgorithmIdentifiers.AES_128_GCM, + "pendingReqIdSecret"); + + + String intPendingId = pendingIdStrategy.getPendingRequestIdWithOutChecks(Base64.getUrlEncoder() + .encodeToString(extPendingId.getBytes())); + Assert.assertNotNull("Int PendingId", intPendingId); + + + } + + @Test + public void validFormat() throws EaafException, JoseException, UnsupportedEncodingException { + String intId = RandomStringUtils.randomAlphanumeric(25); + ReadableInstant now = DateTime.now(); + String payLoad = DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss SSS").print(now) + + "|" + intId; + + String extPendingId = generateEncryptedPendingId(payLoad, + KeyManagementAlgorithmIdentifiers.DIRECT, + ContentEncryptionAlgorithmIdentifiers.AES_128_GCM, + "pendingReqIdSecret"); + + + String intPendingId = pendingIdStrategy.getPendingRequestIdWithOutChecks(Base64.getUrlEncoder() + .encodeToString(extPendingId.getBytes())); + Assert.assertNotNull("Int PendingId", intPendingId); + Assert.assertEquals("pendingId not match", intId, intPendingId); + + } + + @Test + public void validFormatNotValidation() throws EaafException, JoseException, UnsupportedEncodingException { + String intId = RandomStringUtils.randomAlphanumeric(25); + String payLoad = "2020-01-01 12:01:55 111" + + "|" + intId; + + String extPendingId = generateEncryptedPendingId(payLoad, + KeyManagementAlgorithmIdentifiers.DIRECT, + ContentEncryptionAlgorithmIdentifiers.AES_128_GCM, + "pendingReqIdSecret"); + + String intPendingId = pendingIdStrategy.getPendingRequestIdWithOutChecks(Base64.getUrlEncoder() + .encodeToString(extPendingId.getBytes())); + Assert.assertNotNull("Int PendingId", intPendingId); + + } + + @Test + public void validFormatWrongDateNotValidation() throws EaafException, JoseException, UnsupportedEncodingException { + String intId = RandomStringUtils.randomAlphanumeric(25); + String payLoad = "2020-01-01 12:01:55 111" + "|" + + intId; + + String extPendingId = generateEncryptedPendingId(payLoad, + KeyManagementAlgorithmIdentifiers.DIRECT, + ContentEncryptionAlgorithmIdentifiers.AES_128_GCM, + "pendingReqIdSecret"); + + + String intPendingId = pendingIdStrategy.getPendingRequestIdWithOutChecks(Base64.getUrlEncoder() + .encodeToString(extPendingId.getBytes())); + Assert.assertNotNull("Int PendingId", intPendingId); + Assert.assertEquals("pendingId not match", intId, intPendingId); + + + } + + @Test + public void wrongEncrypted() throws EaafException, JoseException, UnsupportedEncodingException { + String payLoad = RandomStringUtils.randomAlphanumeric(25); + + String extPendingId = generateEncryptedPendingId(payLoad, + KeyManagementAlgorithmIdentifiers.DIRECT, + ContentEncryptionAlgorithmIdentifiers.AES_128_GCM, + "wrongPassword"); + + try { + pendingIdStrategy.validateAndGetPendingRequestId(Base64.getUrlEncoder() + .encodeToString(extPendingId.getBytes())); + Assert.fail("Wrong pendingId not detected"); + + } catch (PendingReqIdValidationException e) { + Assert.assertNull("internal pendingReqId", e.getInvalidInternalPendingReqId()); + Assert.assertNull("internal pendingReq", e.getInvalidPendingReq()); + Assert.assertEquals("Wrong errorId", "internal.pendingreqid.04", e.getErrorId()); + + } + } + + @Ignore + @Test + public void wrongEncryptionAlg() throws EaafException, JoseException, UnsupportedEncodingException { + String payLoad = RandomStringUtils.randomAlphanumeric(25); + + String extPendingId = generateEncryptedPendingId(payLoad, + KeyManagementAlgorithmIdentifiers.A256KW, + ContentEncryptionAlgorithmIdentifiers.AES_128_CBC_HMAC_SHA_256, + "pendingReqIdSecret"); + + try { + pendingIdStrategy.validateAndGetPendingRequestId(Base64.getUrlEncoder() + .encodeToString(extPendingId.getBytes())); + Assert.fail("Wrong pendingId not detected"); + + } catch (PendingReqIdValidationException e) { + Assert.assertNull("internal pendingReqId", e.getInvalidInternalPendingReqId()); + Assert.assertNull("internal pendingReq", e.getInvalidPendingReq()); + Assert.assertEquals("Wrong errorId", "process.99", e.getErrorId()); + Assert.assertEquals("Wrong errorMsg", + "No StatusMessager-Backend available! StatusCode:process.99 Params:[null, " + + "PendingReqId has an unvalid format]", + e.getMessage()); + + } + } + + @Ignore + @Test + public void wrongKeyEncAlg() throws EaafException, JoseException, UnsupportedEncodingException { + String payLoad = RandomStringUtils.randomAlphanumeric(25); + + String extPendingId = generateEncryptedPendingId(payLoad, + KeyManagementAlgorithmIdentifiers.A128KW, + ContentEncryptionAlgorithmIdentifiers.AES_128_CBC_HMAC_SHA_256, + "pendingReqIdSecret"); + + try { + pendingIdStrategy.validateAndGetPendingRequestId(Base64.getUrlEncoder() + .encodeToString(extPendingId.getBytes())); + Assert.fail("Wrong pendingId not detected"); + + } catch (PendingReqIdValidationException e) { + Assert.assertNull("internal pendingReqId", e.getInvalidInternalPendingReqId()); + Assert.assertNull("internal pendingReq", e.getInvalidPendingReq()); + Assert.assertEquals("Wrong errorId", "process.99", e.getErrorId()); + Assert.assertEquals("Wrong errorMsg", + "No StatusMessager-Backend available! StatusCode:process.99 Params:[null, " + + "PendingReqId is NOT a valid String]", + e.getMessage()); + + } + } + + private String generateEncryptedPendingId(String payLoad, String direct, String aes128Gcm, String softKeyPassphrase) + throws EaafException, JoseException, UnsupportedEncodingException { + SymmetricKeyConfiguration config = new SymmetricKeyConfiguration(); + config.setFriendlyName("jUnit"); + config.setKeyType(SymmetricKeyType.PASSPHRASE); + config.setSoftKeySalt("notRequiredInThisScenario"); + config.setSoftKeyPassphrase(softKeyPassphrase); + Pair<SecretKey, Provider> key = keyStoreFactory.buildNewSymmetricKey(config); + + JsonWebEncryption encToken = new JsonWebEncryption(); + encToken.setAlgorithmHeaderValue(direct); + encToken.setEncryptionMethodHeaderParameter(aes128Gcm); + encToken.setKey(key.getFirst()); + encToken.setPayload(payLoad); + + return encToken.getCompactSerialization(); + + } + +} diff --git a/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/impl/utils/test/AuthenticatedEncryptionPendingRequestIdGenerationStrategyWithHsmTest.java b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/impl/utils/test/AuthenticatedEncryptionPendingRequestIdGenerationStrategyWithHsmTest.java new file mode 100644 index 00000000..b588bb3a --- /dev/null +++ b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/impl/utils/test/AuthenticatedEncryptionPendingRequestIdGenerationStrategyWithHsmTest.java @@ -0,0 +1,44 @@ +package at.gv.egiz.eaaf.core.impl.utils.test; + +import org.junit.Assert; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.test.annotation.DirtiesContext; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; + +import at.gv.egiz.eaaf.core.exceptions.EaafException; +import at.gv.egiz.eaaf.core.impl.utils.AuthenticatedEncryptionPendingRequestIdGenerationStrategy; + +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration("/spring/test_eaaf_pvp_not_lazy_with_hsm.beans.xml") +@DirtiesContext +public class AuthenticatedEncryptionPendingRequestIdGenerationStrategyWithHsmTest { + + @Autowired private AuthenticatedEncryptionPendingRequestIdGenerationStrategy pendingIdStrategy; + + @Test + public void generatePendingRequestId() throws EaafException { + String pendingId = pendingIdStrategy.generateExternalPendingRequestId(); + Assert.assertNotNull("pendingId", pendingId); + + } + + @Test + public void validatePendingRequestId() throws EaafException { + String extPendingId = pendingIdStrategy.generateExternalPendingRequestId(); + Assert.assertNotNull("external pendingId", extPendingId); + + + String pendingId = pendingIdStrategy.validateAndGetPendingRequestId(extPendingId); + Assert.assertNotNull("internal pendingId", pendingId); + + String pendingId2 = pendingIdStrategy.getPendingRequestIdWithOutChecks(extPendingId); + Assert.assertNotNull("internal pendingId", pendingId2); + + Assert.assertEquals("pendingId not match", pendingId, pendingId2); + + } + +} diff --git a/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/impl/utils/test/KeyValueUtilsTest.java b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/impl/utils/test/KeyValueUtilsTest.java index 58788392..ca90f05b 100644 --- a/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/impl/utils/test/KeyValueUtilsTest.java +++ b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/impl/utils/test/KeyValueUtilsTest.java @@ -153,7 +153,8 @@ public class KeyValueUtilsTest { + RandomStringUtils.randomAlphabetic(6) + KeyValueUtils.KEY_DELIMITER + RandomStringUtils.randomAlphabetic(5); final Map<String, String> testMap = generateTestMap(testPrefix, 5, 5); - + testMap.put(testPrefix, RandomStringUtils.randomAlphabetic(10)); + final Map<String, String> result = KeyValueUtils.removePrefixFromKeys(testMap, testPrefix); Assert.assertNotNull("Result is null", result); Assert.assertFalse("Result is empty", result.isEmpty()); diff --git a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/builder/BpkBuilderTest.java b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/builder/BpkBuilderTest.java index 64c13781..bccab09f 100644 --- a/eaaf_core/src/test/java/at/gv/egiz/eaaf/core/impl/idp/auth/builder/BpkBuilderTest.java +++ b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/builder/BpkBuilderTest.java @@ -1,12 +1,20 @@ -package at.gv.egiz.eaaf.core.impl.idp.auth.builder; +package at.gv.egiz.eaaf.core.test.builder; +import java.security.InvalidAlgorithmParameterException; import java.security.InvalidKeyException; import java.security.KeyPair; import java.security.KeyPairGenerator; import java.security.NoSuchAlgorithmException; import java.security.NoSuchProviderException; +import java.security.PublicKey; +import java.security.SecureRandom; +import java.security.spec.ECGenParameterSpec; import org.apache.commons.lang3.RandomStringUtils; +import org.jose4j.jwe.ContentEncryptionAlgorithmIdentifiers; +import org.jose4j.jwe.JsonWebEncryption; +import org.jose4j.jwe.KeyManagementAlgorithmIdentifiers; +import org.jose4j.lang.JoseException; import org.junit.Assert; import org.junit.Before; import org.junit.Test; @@ -15,6 +23,7 @@ import org.junit.runners.BlockJUnit4ClassRunner; import at.gv.egiz.eaaf.core.api.data.EaafConstants; import at.gv.egiz.eaaf.core.exceptions.EaafBuilderException; +import at.gv.egiz.eaaf.core.impl.builder.BpkBuilder; import at.gv.egiz.eaaf.core.impl.data.Pair; @RunWith(BlockJUnit4ClassRunner.class) @@ -33,11 +42,76 @@ public class BpkBuilderTest { @Before public void initialize() throws NoSuchAlgorithmException, NoSuchProviderException { KeyPairGenerator keyGen = KeyPairGenerator.getInstance("RSA"); + keyGen.initialize(2048); keyPair = keyGen.generateKeyPair(); } @Test + public void encBpkTextualLength() throws EaafBuilderException, InvalidKeyException, NoSuchAlgorithmException, + NoSuchProviderException, InvalidAlgorithmParameterException, JoseException { + String bpk = "MDEyMzQ1Njc4OWFiY2RIZg+CU"; + String target = EaafConstants.URN_PREFIX_CDID + "AA"; + + printResult("Legacy RSA 1024:", BpkBuilder.encryptBpk(bpk, target, generateRsaPubKey(1024))); + printResult("Legacy RSA 2048:", BpkBuilder.encryptBpk(bpk, target, generateRsaPubKey(2048))); + printResult("Legacy RSA 3072:", BpkBuilder.encryptBpk(bpk, target, generateRsaPubKey(3072))); + printResult("Legacy RSA 4096:", BpkBuilder.encryptBpk(bpk, target, generateRsaPubKey(4096))); + + + bpk = "V1::urn:publicid:gv.at:cdid+BW::MDEyMzQ1Njc 4OW FiY2RIZg+CU&g=::2004-01-22T20:57:12"; + + printResult("RSA 2048:", createJsonEnc(generateRsaPubKey(2048), bpk, target, + KeyManagementAlgorithmIdentifiers.RSA_OAEP_256)); + printResult("RSA 3072:", createJsonEnc(generateRsaPubKey(3072), bpk, target, + KeyManagementAlgorithmIdentifiers.RSA_OAEP_256)); + printResult("RSA 4096:", createJsonEnc(generateRsaPubKey(4048), bpk, target, + KeyManagementAlgorithmIdentifiers.RSA_OAEP_256)); + + printResult("ECC 256:", createJsonEnc(generateEcPubKey("secp256r1"), bpk, target, + KeyManagementAlgorithmIdentifiers.ECDH_ES_A128KW)); + printResult("ECC 384:", createJsonEnc(generateEcPubKey("secp384r1"), bpk, target, + KeyManagementAlgorithmIdentifiers.ECDH_ES_A128KW)); + printResult("ECC 521:", createJsonEnc(generateEcPubKey("secp521r1"), bpk, target, + KeyManagementAlgorithmIdentifiers.ECDH_ES_A128KW)); + + System.out.println("Finished!"); + } + + private void printResult(String prefix, String body) { + System.out.println(prefix + " " + body.length() + " full:" + body); + + } + + private String createJsonEnc(PublicKey pubKey, String bpk, String target, String keyWrapAlg) throws JoseException { + JsonWebEncryption enc = new JsonWebEncryption(); + enc.setKey(pubKey); + enc.setPayload(bpk); + enc.setAlgorithmHeaderValue(keyWrapAlg); + enc.setEncryptionMethodHeaderParameter(ContentEncryptionAlgorithmIdentifiers.AES_128_GCM); + enc.setKeyIdHeaderValue("myFirstKey"); + enc.setContentTypeHeaderValue(target); + return enc.getCompactSerialization(); + + } + + private PublicKey generateRsaPubKey(int size) throws NoSuchAlgorithmException { + KeyPairGenerator keyGen3 = KeyPairGenerator.getInstance("RSA"); + keyGen3.initialize(size); + return keyGen3.generateKeyPair().getPublic(); + + } + + private PublicKey generateEcPubKey(String curve) throws NoSuchAlgorithmException, + NoSuchProviderException, InvalidAlgorithmParameterException { + KeyPairGenerator generator = KeyPairGenerator.getInstance("EC"); + ECGenParameterSpec ecSpec = new ECGenParameterSpec(curve); + generator.initialize(ecSpec, new SecureRandom()); + return generator.generateKeyPair().getPublic(); + + } + + @Test public void encBpkWrongTarget() throws InvalidKeyException { String bpk = RandomStringUtils.randomAlphanumeric(25); String target = RandomStringUtils.randomAlphanumeric(25); @@ -141,7 +215,7 @@ public class BpkBuilderTest { BpkBuilder.generateAreaSpecificPersonIdentifier(null, EaafConstants.URN_PREFIX_CDID + "AA"); } catch (EaafBuilderException e) { - Assert.assertEquals("Wrong errorCode", "builder.00", e.getErrorId()); + Assert.assertEquals("Wrong errorCode", "builder.33", e.getErrorId()); } } @@ -151,7 +225,7 @@ public class BpkBuilderTest { BpkBuilder.generateAreaSpecificPersonIdentifier(BASEID, null); } catch (EaafBuilderException e) { - Assert.assertEquals("Wrong errorCode", "builder.00", e.getErrorId()); + Assert.assertEquals("Wrong errorCode", "builder.33", e.getErrorId()); } } @@ -162,7 +236,7 @@ public class BpkBuilderTest { null, EaafConstants.URN_PREFIX_CDID + "AA"); } catch (EaafBuilderException e) { - Assert.assertEquals("Wrong errorCode", "builder.00", e.getErrorId()); + Assert.assertEquals("Wrong errorCode", "builder.33", e.getErrorId()); } } @@ -173,7 +247,7 @@ public class BpkBuilderTest { EaafConstants.URN_PREFIX_CDID + "BB", EaafConstants.URN_PREFIX_CDID + "AA"); } catch (EaafBuilderException e) { - Assert.assertEquals("Wrong errorCode", "builder.00", e.getErrorId()); + Assert.assertEquals("Wrong errorCode", "builder.33", e.getErrorId()); } } @@ -228,7 +302,7 @@ public class BpkBuilderTest { Pair<String, String> result1 = BpkBuilder.generateAreaSpecificPersonIdentifier( BASEID, EaafConstants.URN_PREFIX_WBPK + "ZVR+123456"); - Assert.assertEquals("wbPK", "g4JRKGS+AJxd9FU8k2tG8Lxrx6M=", + Assert.assertEquals("wbPK", "1WvaBLiTxcc3kVzfB71Zh2sCtvA=", result1.getFirst()); Assert.assertEquals("wbPK", "urn:publicid:gv.at:wbpk+XZVR+123456", result1.getSecond()); @@ -241,7 +315,7 @@ public class BpkBuilderTest { Pair<String, String> result1 = BpkBuilder.generateAreaSpecificPersonIdentifier( BASEID, EaafConstants.URN_PREFIX_WBPK + "ERSB+123456"); - Assert.assertEquals("wbPK", "Bjnl0BofeJGgqynJP1r/ff6E1Rk=", + Assert.assertEquals("wbPK", "xtAWGAiblvhYJiCpUB3dwdRFPpg=", result1.getFirst()); Assert.assertEquals("wbPK", "urn:publicid:gv.at:wbpk+XERSB+123456", result1.getSecond()); @@ -267,7 +341,7 @@ public class BpkBuilderTest { Pair<String, String> result1 = BpkBuilder.generateAreaSpecificPersonIdentifier( BASEID, EaafConstants.URN_PREFIX_WBPK + "XZVR+123456"); - Assert.assertEquals("wbPK", "g4JRKGS+AJxd9FU8k2tG8Lxrx6M=", + Assert.assertEquals("wbPK", "1WvaBLiTxcc3kVzfB71Zh2sCtvA=", result1.getFirst()); Assert.assertEquals("wbPK", "urn:publicid:gv.at:wbpk+XZVR+123456", result1.getSecond()); @@ -280,7 +354,7 @@ public class BpkBuilderTest { Pair<String, String> result1 = BpkBuilder.generateAreaSpecificPersonIdentifier( BASEID, EaafConstants.URN_PREFIX_WBPK + "XERSB+123456"); - Assert.assertEquals("wbPK", "Bjnl0BofeJGgqynJP1r/ff6E1Rk=", + Assert.assertEquals("wbPK", "xtAWGAiblvhYJiCpUB3dwdRFPpg=", result1.getFirst()); Assert.assertEquals("wbPK", "urn:publicid:gv.at:wbpk+XERSB+123456", result1.getSecond()); @@ -384,7 +458,7 @@ public class BpkBuilderTest { @Test public void calcNormalizeNullTarget() { Assert.assertNull("Wrong normalized target", - BpkBuilder.normalizeBpkTargetIdentifierToCalculationFormat(null)); + BpkBuilder.normalizeBpkTargetIdentifierToNonXFormat(null)); } @@ -393,7 +467,7 @@ public class BpkBuilderTest { String target = EaafConstants.URN_PREFIX_CDID + RandomStringUtils.randomAlphabetic(2); Assert.assertEquals("Wrong normalized target", target, - BpkBuilder.normalizeBpkTargetIdentifierToCalculationFormat(target)); + BpkBuilder.normalizeBpkTargetIdentifierToNonXFormat(target)); } @@ -402,7 +476,7 @@ public class BpkBuilderTest { Assert.assertEquals("Wrong normalized target", EaafConstants.URN_PREFIX_WBPK + "FN+123456i", - BpkBuilder.normalizeBpkTargetIdentifierToCalculationFormat(EaafConstants.URN_PREFIX_WBPK + "FN+123456i")); + BpkBuilder.normalizeBpkTargetIdentifierToNonXFormat(EaafConstants.URN_PREFIX_WBPK + "FN+123456i")); } @@ -411,7 +485,7 @@ public class BpkBuilderTest { String target = EaafConstants.URN_PREFIX_WBPK + RandomStringUtils.randomAlphabetic(2); Assert.assertEquals("Wrong normalized target", target, - BpkBuilder.normalizeBpkTargetIdentifierToCalculationFormat(target)); + BpkBuilder.normalizeBpkTargetIdentifierToNonXFormat(target)); } @@ -419,7 +493,7 @@ public class BpkBuilderTest { public void calcNormalizeWbpkTargetWithXMappingFn() { Assert.assertEquals("Wrong normalized target", EaafConstants.URN_PREFIX_WBPK + "FN+123456i", - BpkBuilder.normalizeBpkTargetIdentifierToCalculationFormat(EaafConstants.URN_PREFIX_WBPK + "XFN+123456i")); + BpkBuilder.normalizeBpkTargetIdentifierToNonXFormat(EaafConstants.URN_PREFIX_WBPK + "XFN+123456i")); } @@ -427,7 +501,7 @@ public class BpkBuilderTest { public void calcNormalizeWbpkTargetWithXMappingZvr() { Assert.assertEquals("Wrong normalized target", EaafConstants.URN_PREFIX_WBPK + "ZVR+1122334455", - BpkBuilder.normalizeBpkTargetIdentifierToCalculationFormat(EaafConstants.URN_PREFIX_WBPK + "XZVR+1122334455")); + BpkBuilder.normalizeBpkTargetIdentifierToNonXFormat(EaafConstants.URN_PREFIX_WBPK + "XZVR+1122334455")); } @@ -435,7 +509,7 @@ public class BpkBuilderTest { public void calcNormalizeWbpkTargetWithXMappingErsb() { Assert.assertEquals("Wrong normalized target", EaafConstants.URN_PREFIX_WBPK + "ERSB+998877665544", - BpkBuilder.normalizeBpkTargetIdentifierToCalculationFormat( + BpkBuilder.normalizeBpkTargetIdentifierToNonXFormat( EaafConstants.URN_PREFIX_WBPK + "XERSB+998877665544")); } @@ -446,8 +520,43 @@ public class BpkBuilderTest { + "+" + RandomStringUtils.randomAlphabetic(2); Assert.assertEquals("Wrong normalized target", target, - BpkBuilder.normalizeBpkTargetIdentifierToCalculationFormat(target)); + BpkBuilder.normalizeBpkTargetIdentifierToNonXFormat(target)); } + @Test + public void removeBpkPrefix() { + String spTarget = RandomStringUtils.randomAlphabetic(2); + Assert.assertEquals("Wrong SP target without prefix", + spTarget, + BpkBuilder.removeBpkTypePrefix(EaafConstants.URN_PREFIX_CDID + spTarget)); + + } + + @Test + public void removeWpbkPrefix() { + String spTarget = RandomStringUtils.randomAlphabetic(10); + Assert.assertEquals("Wrong SP target without prefix", + spTarget, + BpkBuilder.removeBpkTypePrefix(EaafConstants.URN_PREFIX_WBPK + spTarget)); + + } + + @Test + public void removeEidasPbkPrefix() { + String spTarget = RandomStringUtils.randomAlphabetic(2) + "+" + RandomStringUtils.randomAlphabetic(2); + Assert.assertEquals("Wrong SP target without prefix", + spTarget, + BpkBuilder.removeBpkTypePrefix(EaafConstants.URN_PREFIX_EIDAS + spTarget)); + + } + + @Test + public void removeUnknownPbkPrefix() { + String spTarget = RandomStringUtils.randomAlphabetic(10); + Assert.assertEquals("Wrong SP target without prefix", + EaafConstants.URN_PREFIX_BASEID + spTarget, + BpkBuilder.removeBpkTypePrefix(EaafConstants.URN_PREFIX_BASEID + spTarget)); + + } } diff --git a/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/credentials/EaafKeyStoreFactoryTest.java b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/credentials/EaafKeyStoreFactoryTest.java index cefb1e7e..3e82c510 100644 --- a/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/credentials/EaafKeyStoreFactoryTest.java +++ b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/credentials/EaafKeyStoreFactoryTest.java @@ -4,18 +4,23 @@ import java.security.Key; import java.security.KeyStore; import java.security.KeyStoreException; import java.security.Provider; +import java.security.Security; import java.security.cert.X509Certificate; import java.util.List; +import javax.crypto.SecretKey; + import org.apache.commons.lang3.RandomStringUtils; import org.junit.Assert; import org.junit.Before; +import org.junit.Ignore; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.BeansException; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.ApplicationContext; import org.springframework.test.annotation.DirtiesContext; +import org.springframework.test.annotation.DirtiesContext.ClassMode; import org.springframework.test.annotation.DirtiesContext.MethodMode; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; @@ -25,6 +30,7 @@ import com.google.common.base.Predicates; import com.google.common.base.Throwables; import com.google.common.collect.FluentIterable; +import at.asitplus.hsmfacade.provider.HsmFacadeProvider; import at.gv.egiz.eaaf.core.exception.EaafKeyAccessException; import at.gv.egiz.eaaf.core.exceptions.EaafConfigurationException; import at.gv.egiz.eaaf.core.exceptions.EaafException; @@ -33,13 +39,15 @@ import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreFactory; import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreUtils; import at.gv.egiz.eaaf.core.impl.credential.KeyStoreConfiguration; import at.gv.egiz.eaaf.core.impl.credential.KeyStoreConfiguration.KeyStoreType; +import at.gv.egiz.eaaf.core.impl.credential.SymmetricKeyConfiguration; +import at.gv.egiz.eaaf.core.impl.credential.SymmetricKeyConfiguration.SymmetricKeyType; import at.gv.egiz.eaaf.core.impl.data.Pair; import at.gv.egiz.eaaf.core.test.dummy.DummyAuthConfigMap; import io.grpc.StatusRuntimeException; @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration("/spring/test_eaaf_pvp_lazy.beans.xml") -@DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) +@DirtiesContext(classMode = ClassMode.BEFORE_EACH_TEST_METHOD) public class EaafKeyStoreFactoryTest { private static final String HSM_FACASE_HOST = "eid.a-sit.at"; @@ -66,14 +74,15 @@ public class EaafKeyStoreFactoryTest { /** * jUnit test set-up. */ - @Before + @Before public void testSetup() { mapConfig.clearAllConfig(); - + Security.removeProvider(HsmFacadeProvider.getInstance().getName()); + } @Test - @DirtiesContext + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void startWithoutConfigHsmFacadeConfig() { final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); Assert.assertFalse("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); @@ -81,7 +90,7 @@ public class EaafKeyStoreFactoryTest { } @Test - @DirtiesContext + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void buildyStoreWithOutConfig() { final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); Assert.assertFalse("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); @@ -99,7 +108,7 @@ public class EaafKeyStoreFactoryTest { } @Test - @DirtiesContext + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void buildyStoreWithPkcs11() { final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); Assert.assertFalse("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); @@ -118,7 +127,7 @@ public class EaafKeyStoreFactoryTest { } @Test - @DirtiesContext + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void softwareKeyStoreWithoutConfig() { final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); Assert.assertFalse("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); @@ -137,7 +146,7 @@ public class EaafKeyStoreFactoryTest { } @Test - @DirtiesContext + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void softwareKeyStoreWithoutConfigSecond() { final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); Assert.assertFalse("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); @@ -156,7 +165,7 @@ public class EaafKeyStoreFactoryTest { } @Test - @DirtiesContext + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void softwareKeyStoreWithoutPassword() { final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); Assert.assertFalse("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); @@ -177,7 +186,7 @@ public class EaafKeyStoreFactoryTest { } @Test - @DirtiesContext + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void softwareKeyStoreWithoutPath() { final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); Assert.assertFalse("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); @@ -199,7 +208,7 @@ public class EaafKeyStoreFactoryTest { } @Test - @DirtiesContext + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void softwareKeyStoreWithoutType() throws EaafException { final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); Assert.assertFalse("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); @@ -217,7 +226,7 @@ public class EaafKeyStoreFactoryTest { } @Test - @DirtiesContext + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void softwareKeyStoreWithWrongPath() { final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); Assert.assertFalse("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); @@ -234,13 +243,13 @@ public class EaafKeyStoreFactoryTest { } catch (final EaafException e) { org.springframework.util.Assert.isInstanceOf(EaafConfigurationException.class, e, "Wong ExceptionType"); - Assert.assertEquals("wrong errorCode", "internal.keystore.05", e.getErrorId()); + Assert.assertEquals("wrong errorCode", "internal.keystore.06", e.getErrorId()); } } @Test - @DirtiesContext + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void softwareKeyStoreWithWrongPassword() { final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); Assert.assertFalse("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); @@ -263,7 +272,7 @@ public class EaafKeyStoreFactoryTest { } @Test - @DirtiesContext + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void softwareKeyStoreSuccessJks() throws EaafException { final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); Assert.assertFalse("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); @@ -280,10 +289,13 @@ public class EaafKeyStoreFactoryTest { Assert.assertNotNull("KeyStore is null", keyStore.getFirst()); Assert.assertNull("KeyStore is null", keyStore.getSecond()); + Assert.assertEquals("Wrong HSM-Facade state", EaafKeyStoreFactory.HsmFacadeStatus.UNKNOWN, + keyStoreFactory.checkHsmFacadeStatus()); + } @Test - @DirtiesContext + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void softwareKeyStoreAccessOperations() throws EaafException, KeyStoreException { final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); Assert.assertFalse("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); @@ -352,7 +364,7 @@ public class EaafKeyStoreFactoryTest { } @Test - @DirtiesContext + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void softwareKeyStoreSuccessPkcs12() throws EaafException { final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); Assert.assertFalse("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); @@ -372,6 +384,75 @@ public class EaafKeyStoreFactoryTest { } @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) + public void symmetricSoftwareKeyWithOutConfig() { + final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); + Assert.assertFalse("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); + + SymmetricKeyConfiguration keyConfig = new SymmetricKeyConfiguration(); + keyConfig.setFriendlyName("jUnit test"); + keyConfig.setKeyType(SymmetricKeyType.PASSPHRASE); + try { + keyStoreFactory.buildNewSymmetricKey(keyConfig); + Assert.fail("Wrong config not detected"); + + } catch (final EaafException e) { + org.springframework.util.Assert.isInstanceOf(EaafConfigurationException.class, e, "Wong ExceptionType"); + Assert.assertEquals("wrong errorCode", "internal.key.00", e.getErrorId()); + + } + } + + @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) + public void symmetricSoftwareKeyWithOutSalt() { + final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); + Assert.assertFalse("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); + + SymmetricKeyConfiguration keyConfig = new SymmetricKeyConfiguration(); + keyConfig.setFriendlyName("jUnit test"); + keyConfig.setKeyType(SymmetricKeyType.PASSPHRASE); + keyConfig.setSoftKeyPassphrase(RandomStringUtils.randomAlphanumeric(10)); + try { + keyStoreFactory.buildNewSymmetricKey(keyConfig); + Assert.fail("Wrong config not detected"); + + } catch (final EaafException e) { + org.springframework.util.Assert.isInstanceOf(EaafConfigurationException.class, e, "Wong ExceptionType"); + Assert.assertEquals("wrong errorCode", "internal.key.00", e.getErrorId()); + + } + } + + @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) + public void symmetricSoftwareKeyValid() throws EaafException { + final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); + Assert.assertFalse("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); + + SymmetricKeyConfiguration keyConfig = new SymmetricKeyConfiguration(); + keyConfig.setFriendlyName("jUnit test"); + keyConfig.setKeyType(SymmetricKeyType.PASSPHRASE); + keyConfig.setSoftKeyPassphrase(RandomStringUtils.randomAlphanumeric(10)); + keyConfig.setSoftKeySalt(RandomStringUtils.randomAlphanumeric(10)); + + Pair<SecretKey, Provider> key = keyStoreFactory.buildNewSymmetricKey(keyConfig); + Assert.assertNotNull("Key container is null", key); + Assert.assertNotNull("Key is null", key.getFirst()); + Assert.assertNull("Provider is not null", key.getSecond()); + + } + + @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) + public void hsmFacadeNoHostConfig() { + context.getBean(EaafKeyStoreFactory.class); + + } + + + @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void hsmFacadeOnlyHostConfig() { mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_HOST, RandomStringUtils.randomNumeric(10)); @@ -386,6 +467,7 @@ public class EaafKeyStoreFactoryTest { } @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void hsmFacadeMissingPort() { mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_HOST, RandomStringUtils.randomNumeric(10)); @@ -405,6 +487,7 @@ public class EaafKeyStoreFactoryTest { } @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void hsmFacadeMissingUsername() { mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_HOST, RandomStringUtils.randomNumeric(10)); @@ -423,6 +506,7 @@ public class EaafKeyStoreFactoryTest { } @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void hsmFacadeMissingPassword() { mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_HOST, RandomStringUtils.randomNumeric(10)); @@ -442,6 +526,7 @@ public class EaafKeyStoreFactoryTest { } @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void hsmFacadeMissingTrustedCertificate() { mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_HOST, RandomStringUtils.randomNumeric(10)); @@ -463,6 +548,7 @@ public class EaafKeyStoreFactoryTest { } @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void hsmFacadeMissingTrustedCertificateFile() { mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_HOST, RandomStringUtils.randomNumeric(10)); @@ -485,7 +571,8 @@ public class EaafKeyStoreFactoryTest { } } - @Test + @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void hsmFacadeMissingWrongTrustedCertificate() { mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_HOST, RandomStringUtils.randomNumeric(10)); @@ -508,8 +595,35 @@ public class EaafKeyStoreFactoryTest { } } + @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) + public void hsmFacadeWrongGrpcDeadlineParameter() { + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_HOST, + RandomStringUtils.randomNumeric(10)); + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_PORT, + RandomStringUtils.randomNumeric(4)); + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_CLIENT_USERNAME, + RandomStringUtils.randomNumeric(10)); + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_CLIENT_PASSWORD, + RandomStringUtils.randomAlphanumeric(10)); + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_SSLTRUST, + "src/test/resources/spring/test_eaaf_pvp_lazy.beans.xml"); + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_GRPC_DEADLINE, + RandomStringUtils.randomAlphabetic(5)); + + try { + context.getBean(EaafKeyStoreFactory.class); + Assert.fail("Missing HSM Facade not detected"); + + } catch (final BeansException e) { + checkMissingConfigException(e, "internal.keystore.05"); + + } + } + + @Ignore @Test - @DirtiesContext + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void hsmFacadeInitialized() { mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_HOST, RandomStringUtils.randomNumeric(10)); @@ -521,14 +635,54 @@ public class EaafKeyStoreFactoryTest { RandomStringUtils.randomAlphanumeric(10)); mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_SSLTRUST, PATH_TO_HSM_FACADE_TRUST_CERT); + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_GRPC_DEADLINE, + RandomStringUtils.randomNumeric(2)); + + final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); + Assert.assertTrue("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); + Assert.assertEquals("Wrong HSM-Facade state", EaafKeyStoreFactory.HsmFacadeStatus.UP, + keyStoreFactory.checkHsmFacadeStatus()); + + } + + @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) + public void hsmFacadeHealthCheckNoProvider() { + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_HOST, + RandomStringUtils.randomNumeric(10)); + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_PORT, + RandomStringUtils.randomNumeric(4)); + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_CLIENT_USERNAME, + RandomStringUtils.randomNumeric(10)); + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_CLIENT_PASSWORD, + RandomStringUtils.randomAlphanumeric(10)); + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_SSLTRUST, + PATH_TO_HSM_FACADE_TRUST_CERT); final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); Assert.assertTrue("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); + + Security.removeProvider("HsmFacade"); + Assert.assertEquals("Wrong HSM-Facade state", EaafKeyStoreFactory.HsmFacadeStatus.DOWN, + keyStoreFactory.checkHsmFacadeStatus()); } + + @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) + public void hsmFacadeAlreadLoaded() { + HsmFacadeProvider provider = HsmFacadeProvider.getInstance(); + Security.addProvider(provider); + + final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); + Assert.assertTrue("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); + Assert.assertEquals("Wrong HSM-Facade state", EaafKeyStoreFactory.HsmFacadeStatus.UP, + keyStoreFactory.checkHsmFacadeStatus()); + } + @Test - @DirtiesContext + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void hsmFacadeKeyStoreNoKeyStoreName() { configureHsmFacade(); @@ -550,7 +704,7 @@ public class EaafKeyStoreFactoryTest { } @Test - @DirtiesContext + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) public void hsmFacadeKeyStoreSuccess() throws EaafException { configureHsmFacade(); @@ -578,13 +732,106 @@ public class EaafKeyStoreFactoryTest { } @Test - @DirtiesContext - public void hsmFacadeKeyStoreSuccessASitTestFacade() throws EaafException, KeyStoreException { + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) + public void symmetricHsmFacadeKeyWithOutConfig() { configureHsmFacade(); + + final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); + Assert.assertTrue("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); + SymmetricKeyConfiguration keyConfig = new SymmetricKeyConfiguration(); + keyConfig.setFriendlyName("jUnit test"); + keyConfig.setKeyType(SymmetricKeyType.HSMFACADE); + try { + keyStoreFactory.buildNewSymmetricKey(keyConfig); + Assert.fail("Wrong config not detected"); + + } catch (final EaafException e) { + org.springframework.util.Assert.isInstanceOf(EaafConfigurationException.class, e, "Wong ExceptionType"); + Assert.assertEquals("wrong errorCode", "internal.keystore.06", e.getErrorId()); + + } + } + + @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) + public void symmetricHsmFacadeKeyWithOutKeyAlias() { + configureHsmFacade(); + final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); Assert.assertTrue("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); + SymmetricKeyConfiguration keyConfig = new SymmetricKeyConfiguration(); + keyConfig.setFriendlyName("jUnit test"); + keyConfig.setKeyType(SymmetricKeyType.HSMFACADE); + keyConfig.setKeyStoreName("authhandler"); + try { + keyStoreFactory.buildNewSymmetricKey(keyConfig); + Assert.fail("Wrong config not detected"); + + } catch (final EaafException e) { + org.springframework.util.Assert.isInstanceOf(EaafConfigurationException.class, e, "Wong ExceptionType"); + Assert.assertEquals("wrong errorCode", "internal.key.00", e.getErrorId()); + + } + } + + @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) + public void symmetricHsmFacadeKeyWrongKeyAlias() { + configureHsmFacade(); + + final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); + Assert.assertTrue("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); + + SymmetricKeyConfiguration keyConfig = new SymmetricKeyConfiguration(); + keyConfig.setFriendlyName("jUnit test"); + keyConfig.setKeyType(SymmetricKeyType.HSMFACADE); + keyConfig.setKeyStoreName("authhandler"); + keyConfig.setKeyAlias("notExist"); + + try { + keyStoreFactory.buildNewSymmetricKey(keyConfig); + Assert.fail("Wrong config not detected"); + + } catch (final EaafException e) { + org.springframework.util.Assert.isInstanceOf(EaafKeyAccessException.class, e, "Wong ExceptionType"); + Assert.assertEquals("wrong errorCode", "internal.keystore.09", e.getErrorId()); + + } + } + + @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) + public void symmetricHsmFacadeKeyValid() throws EaafException { + configureHsmFacade(); + + final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); + Assert.assertTrue("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); + + SymmetricKeyConfiguration keyConfig = new SymmetricKeyConfiguration(); + keyConfig.setFriendlyName("jUnit test"); + keyConfig.setKeyType(SymmetricKeyType.HSMFACADE); + keyConfig.setKeyStoreName("authhandler"); + keyConfig.setKeyAlias("aes-key-1"); + + Pair<SecretKey, Provider> key = keyStoreFactory.buildNewSymmetricKey(keyConfig); + Assert.assertNotNull("Key container is null", key); + Assert.assertNotNull("Key is null", key.getFirst()); + Assert.assertNotNull("Provider is null", key.getFirst()); + + } + + @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) + public void hsmFacadeKeyStoreSuccessASitTestFacade() throws EaafException, KeyStoreException { + configureHsmFacade(); + + final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); + Assert.assertTrue("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); + Assert.assertEquals("Wrong HSM-Facade state", EaafKeyStoreFactory.HsmFacadeStatus.UP, + keyStoreFactory.checkHsmFacadeStatus()); + final KeyStoreConfiguration keyStoreConfig = new KeyStoreConfiguration(); keyStoreConfig.setKeyStoreType(KeyStoreType.HSMFACADE); keyStoreConfig.setKeyStoreName("authhandler"); diff --git a/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/credentials/EncryptionTask.java b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/credentials/EncryptionTask.java new file mode 100644 index 00000000..ac456c13 --- /dev/null +++ b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/credentials/EncryptionTask.java @@ -0,0 +1,156 @@ +package at.gv.egiz.eaaf.core.test.credentials; + +import static org.junit.Assert.assertArrayEquals; + +import java.security.Provider; +import java.util.concurrent.CompletableFuture; + +import javax.crypto.Cipher; +import javax.crypto.SecretKey; +import javax.crypto.spec.GCMParameterSpec; + +import org.apache.commons.lang3.RandomStringUtils; +import org.junit.Assert; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.ApplicationContext; +import org.springframework.scheduling.annotation.Async; +import org.springframework.scheduling.annotation.AsyncResult; + +import at.gv.egiz.eaaf.core.exceptions.EaafException; +import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreFactory; +import at.gv.egiz.eaaf.core.impl.credential.SymmetricKeyConfiguration; +import at.gv.egiz.eaaf.core.impl.credential.SymmetricKeyConfiguration.SymmetricKeyType; +import at.gv.egiz.eaaf.core.impl.data.Pair; +import at.gv.egiz.eaaf.core.impl.utils.Random; +import at.gv.egiz.eaaf.core.test.dummy.DummyAuthConfigMap; +import lombok.Getter; +import lombok.extern.slf4j.Slf4j; + +@Slf4j +@Getter +public class EncryptionTask implements Runnable { + + private static final String HSM_FACASE_HOST = "eid.a-sit.at"; + private static final String HSM_FACASE_PORT = "9050"; + private static final String HSM_FACASE_SSL_TRUST = "src/test/resources/data/hsm_facade_trust_root.crt"; + private static final String HSM_FACASE_USERNAME = "authhandler-junit"; + private static final String HSM_FACASE_PASSWORD = "supersecret123"; + private static final String PATH_TO_SOFTWARE_KEYSTORE_JKS_WITH_TRUSTED_CERTS = + "src/test/resources/data/junit.jks"; + private static final String PATH_TO_SOFTWARE_KEYSTORE_JKS = + "src/test/resources/data/junit_without_trustcerts.jks"; + private static final String PATH_TO_SOFTWARE_KEYSTORE_PKCS12 = + "src/test/resources/data/junit_without_trustcerts.p12"; + private static final String SOFTWARE_KEYSTORE_PASSWORD = "password"; + + private static final String HSM_FACADE_KEY_ALIAS = "authhandler-sign"; + + private static final String CIPHER_MODE = "AES/GCM/NoPadding"; + private static final int GCM_NONCE_LENGTH = 12; // in bytes + private static final int GCM_TAG_LENGTH = 16; // in bytes + + protected static final String KEYNAME = "AES"; + + @Autowired + private DummyAuthConfigMap mapConfig; + @Autowired + private ApplicationContext context; + + String keyName; + int rounds; + private Exception error; + + public EncryptionTask(ApplicationContext context2, DummyAuthConfigMap mapConfig2, + String keyName, int rounds) { + this.context = context2; + this.mapConfig = mapConfig2; + + this.keyName = keyName; + this.rounds = rounds; + + } + + @Override + public void run() { + run(this.keyName, this.rounds); + + } + + @Async + public CompletableFuture<String> run(String keyName, int rounds) { + try { + Pair<SecretKey, Provider> key = loadSymmetricKey(keyName); + Assert.assertNotNull("Key container is null", key); + + for(int i = 0; i < rounds; i++) { + + log.info("Starting threat: {} Round: {}", Thread.currentThread().getName(), i); + + byte[] data = RandomStringUtils.randomAlphanumeric(1024*64).getBytes(); + Pair<byte[], byte[]> enc = encryptData(key.getFirst(), data); + + byte[] checkData = decryptData(enc, key.getFirst()); + log.info("Finishing threat: {} Round: {}", Thread.currentThread().getName(), i); + + + assertArrayEquals("plaintext not match", data, checkData); + + + + } + + } catch (Exception e) { + this.error = e; + throw new RuntimeException(e); + + } + + return new AsyncResult<>("finished").completable(); + + } + + private byte[] decryptData(Pair<byte[], byte[]> enc, SecretKey secret) throws Exception { + final GCMParameterSpec iv = new GCMParameterSpec(GCM_TAG_LENGTH * 8, enc.getSecond()); + final Cipher cipher = Cipher.getInstance(CIPHER_MODE); + cipher.init(Cipher.DECRYPT_MODE, secret, iv); + return cipher.doFinal(enc.getFirst()); + + } + + + + private Pair<byte[], byte[]> encryptData(SecretKey secret, byte[] toEncrypt) throws Exception { + final byte[] nonce = Random.nextBytes(GCM_NONCE_LENGTH); + final GCMParameterSpec spec = new GCMParameterSpec(GCM_TAG_LENGTH * 8, nonce); + final Cipher cipher = Cipher.getInstance(CIPHER_MODE); + cipher.init(Cipher.ENCRYPT_MODE, secret, spec); + + final byte[] encdata = cipher.doFinal(toEncrypt); + final byte[] iv = cipher.getIV(); + + return Pair.newInstance(encdata, iv); + + } + + private Pair<SecretKey, Provider> loadSymmetricKey(String keyName) throws EaafException { + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_HOST, HSM_FACASE_HOST); + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_PORT, HSM_FACASE_PORT); + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_SSLTRUST, HSM_FACASE_SSL_TRUST); + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_CLIENT_USERNAME, HSM_FACASE_USERNAME); + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_CLIENT_PASSWORD, HSM_FACASE_PASSWORD); + + final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); + Assert.assertTrue("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); + + SymmetricKeyConfiguration keyConfig = new SymmetricKeyConfiguration(); + keyConfig.setFriendlyName("jUnit test"); + keyConfig.setKeyType(SymmetricKeyType.HSMFACADE); + keyConfig.setKeyStoreName("authhandler"); + keyConfig.setKeyAlias(keyName); + + return keyStoreFactory.buildNewSymmetricKey(keyConfig); + } + + + +} diff --git a/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/credentials/KeyOperationPerformanceTest.java b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/credentials/KeyOperationPerformanceTest.java new file mode 100644 index 00000000..90d878b9 --- /dev/null +++ b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/credentials/KeyOperationPerformanceTest.java @@ -0,0 +1,155 @@ +package at.gv.egiz.eaaf.core.test.credentials; + +import static org.junit.Assert.assertFalse; + +import java.security.Provider; +import java.security.Security; +import java.util.ArrayList; +import java.util.Arrays; +import java.util.List; + +import javax.crypto.SecretKey; + +import org.junit.Assert; +import org.junit.Before; +import org.junit.Ignore; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.ApplicationContext; +import org.springframework.test.annotation.DirtiesContext; +import org.springframework.test.annotation.DirtiesContext.ClassMode; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; + +import at.asitplus.hsmfacade.provider.HsmFacadeProvider; +import at.gv.egiz.eaaf.core.exceptions.EaafException; +import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreFactory; +import at.gv.egiz.eaaf.core.impl.credential.SymmetricKeyConfiguration; +import at.gv.egiz.eaaf.core.impl.credential.SymmetricKeyConfiguration.SymmetricKeyType; +import at.gv.egiz.eaaf.core.impl.data.Pair; +import at.gv.egiz.eaaf.core.test.dummy.DummyAuthConfigMap; +import lombok.extern.slf4j.Slf4j; + +@Ignore +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration("/spring/test_eaaf_pvp_lazy.beans.xml") +@DirtiesContext(classMode = ClassMode.BEFORE_EACH_TEST_METHOD) +@Slf4j +public class KeyOperationPerformanceTest { + + private static final String HSM_FACASE_HOST = "eid.a-sit.at"; + private static final String HSM_FACASE_PORT = "9050"; + private static final String HSM_FACASE_SSL_TRUST = "src/test/resources/data/hsm_facade_trust_root.crt"; + private static final String HSM_FACASE_USERNAME = "authhandler-junit"; + private static final String HSM_FACASE_PASSWORD = "supersecret123"; + private static final String PATH_TO_SOFTWARE_KEYSTORE_JKS_WITH_TRUSTED_CERTS = + "src/test/resources/data/junit.jks"; + private static final String PATH_TO_SOFTWARE_KEYSTORE_JKS = + "src/test/resources/data/junit_without_trustcerts.jks"; + private static final String PATH_TO_SOFTWARE_KEYSTORE_PKCS12 = + "src/test/resources/data/junit_without_trustcerts.p12"; + private static final String SOFTWARE_KEYSTORE_PASSWORD = "password"; + + private static final String HSM_FACADE_KEY_ALIAS = "authhandler-sign"; + + private static final String CIPHER_MODE = "AES/GCM/NoPadding"; + private static final int GCM_NONCE_LENGTH = 12; // in bytes + private static final int GCM_TAG_LENGTH = 16; // in bytes + + protected static final String KEYNAME = "AES"; + + + private static final String AES_KEY_1 = "aes-key-1"; + private static final String AES_KEY_2 = "aes-key-2"; + + private static final List<String> ALL_AES_KEYS = Arrays.asList(AES_KEY_1, AES_KEY_2); + + @Autowired + private DummyAuthConfigMap mapConfig; + @Autowired + private ApplicationContext context; + + /** + * jUnit test set-up. + */ + @Before + public void testSetup() { + mapConfig.clearAllConfig(); + Security.removeProvider(HsmFacadeProvider.getInstance().getName()); + + } + + @Ignore + @Test + public void symmetricHsmFacadeKeyLoad() throws EaafException { + Pair<SecretKey, Provider> key = loadSymmetricKey(AES_KEY_1); + Assert.assertNotNull("Key container is null", key); + Assert.assertNotNull("Key is null", key.getFirst()); + Assert.assertNotNull("Provider is null", key.getFirst()); + + } + + + @Ignore + @Test + public void symmetricHsmFacadeKeyOperations() throws Exception { + Pair<SecretKey, Provider> key = loadSymmetricKey(AES_KEY_1); + Assert.assertNotNull("Key container is null", key); + new EncryptionTask(context, mapConfig, AES_KEY_2, 15).run(AES_KEY_2, 15); + + } + + @Test + public void symmetricHsmFacadeMultithreatKeyOperations() throws Exception { + Pair<SecretKey, Provider> key = loadSymmetricKey(AES_KEY_1); + Assert.assertNotNull("Key container is null", key); + + int threads = 30; + + ArrayList<EncryptionTask> taskList = new ArrayList<EncryptionTask>(); + ArrayList<Thread> threadList = new ArrayList<Thread>(); + for(int i=0; i < threads; i++){ + EncryptionTask task = new EncryptionTask(context, mapConfig, ALL_AES_KEYS.get(i % 2), 20); + taskList.add(task); + Thread t = new Thread(task); + threadList.add(t); + t.start(); + } + + // wait until they are all done + log.trace("Wait for mandate sources .... "); + for(int i=0; i<threadList.size(); i++){ + threadList.get(i).join(); + } + log.trace("Mandate sources collection finished "); + + + assertFalse("Find Thread with error", taskList.stream() + .filter(el -> el.getError() != null) + .findFirst() + .isPresent()); + + + } + + private Pair<SecretKey, Provider> loadSymmetricKey(String keyName) throws EaafException { + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_HOST, HSM_FACASE_HOST); + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_PORT, HSM_FACASE_PORT); + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_SSLTRUST, HSM_FACASE_SSL_TRUST); + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_CLIENT_USERNAME, HSM_FACASE_USERNAME); + mapConfig.putConfigValue(EaafKeyStoreFactory.CONFIG_PROP_HSM_FACADE_CLIENT_PASSWORD, HSM_FACASE_PASSWORD); + + final EaafKeyStoreFactory keyStoreFactory = context.getBean(EaafKeyStoreFactory.class); + Assert.assertTrue("HSM Facade state wrong", keyStoreFactory.isHsmFacadeInitialized()); + + SymmetricKeyConfiguration keyConfig = new SymmetricKeyConfiguration(); + keyConfig.setFriendlyName("jUnit test"); + keyConfig.setKeyType(SymmetricKeyType.HSMFACADE); + keyConfig.setKeyStoreName("authhandler"); + keyConfig.setKeyAlias(keyName); + + return keyStoreFactory.buildNewSymmetricKey(keyConfig); + } + +} diff --git a/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/credentials/SymmetricKeyConfigurationTest.java b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/credentials/SymmetricKeyConfigurationTest.java new file mode 100644 index 00000000..eb4eb212 --- /dev/null +++ b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/credentials/SymmetricKeyConfigurationTest.java @@ -0,0 +1,162 @@ +package at.gv.egiz.eaaf.core.test.credentials; + +import java.util.HashMap; +import java.util.Map; + +import org.apache.commons.lang3.RandomStringUtils; +import org.junit.Assert; +import org.junit.Before; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.junit.runners.BlockJUnit4ClassRunner; + +import at.gv.egiz.eaaf.core.exceptions.EaafConfigurationException; +import at.gv.egiz.eaaf.core.impl.credential.SymmetricKeyConfiguration; +import at.gv.egiz.eaaf.core.impl.credential.SymmetricKeyConfiguration.SymmetricKeyType; + +@RunWith(BlockJUnit4ClassRunner.class) +public class SymmetricKeyConfigurationTest { + + private Map<String, String> config; + + @Before + public void testSetup() { + config = new HashMap<>(); + + } + + @Test + public void emptyConfigMap() { + try { + SymmetricKeyConfiguration.buildFromConfigurationMap(config, "jUnitTest"); + Assert.fail("Wrong config not detected"); + + } catch (final EaafConfigurationException e) { + Assert.assertEquals("wrong errorCode", "internal.keystore.04", e.getErrorId()); + } + } + + @Test + public void emptyKeyType() { + try { + config.put("key.type", ""); + + SymmetricKeyConfiguration.buildFromConfigurationMap(config, "jUnitTest"); + Assert.fail("Wrong config not detected"); + + } catch (final EaafConfigurationException e) { + Assert.assertEquals("wrong errorCode", "internal.keystore.04", e.getErrorId()); + } + } + + @Test + public void unknownKeyType() { + try { + config.put("key.type", "test"); + + SymmetricKeyConfiguration.buildFromConfigurationMap(config, "jUnitTest"); + Assert.fail("Wrong config not detected"); + + } catch (final EaafConfigurationException e) { + Assert.assertEquals("wrong errorCode", "internal.keystore.01", e.getErrorId()); + } + } + + @Test + public void hsmFacadeKeyTypeMissingName() { + try { + config.put("key.type", "hsmfacade"); + + SymmetricKeyConfiguration.buildFromConfigurationMap(config, "jUnitTest"); + Assert.fail("Wrong config not detected"); + + } catch (final EaafConfigurationException e) { + Assert.assertEquals("wrong errorCode", "internal.keystore.04", e.getErrorId()); + } + } + + @Test + public void hsmFacadeKeyTypeMissingAlias() { + try { + final String keyStoreName = RandomStringUtils.randomAlphabetic(5); + config.put("key.type", "hsmfacade"); + config.put("keystore.name", keyStoreName); + + SymmetricKeyConfiguration.buildFromConfigurationMap(config, "jUnitTest"); + Assert.fail("Wrong config not detected"); + + } catch (final EaafConfigurationException e) { + Assert.assertEquals("wrong errorCode", "internal.keystore.04", e.getErrorId()); + } + } + + @Test + public void hsmFacadeKeyTypeSucces() throws EaafConfigurationException { + final String keyStoreName = RandomStringUtils.randomAlphabetic(5); + final String keyAlias = RandomStringUtils.randomAlphabetic(5); + config.put("key.type", "hsmfacade"); + config.put("keystore.name", keyStoreName); + config.put("key.alias", keyAlias); + + final SymmetricKeyConfiguration keyStoreConfig = SymmetricKeyConfiguration.buildFromConfigurationMap(config, + "jUnitTest"); + + Assert.assertNotNull("KeyStore config object", keyStoreConfig); + Assert.assertEquals("Wrong Type", SymmetricKeyType.HSMFACADE, keyStoreConfig.getKeyType()); + Assert.assertEquals("Wrong KeyStoreName", keyStoreName, keyStoreConfig.getKeyStoreName()); + Assert.assertEquals("Wrong KeyStoreName", keyAlias, keyStoreConfig.getKeyAlias()); + + + keyStoreConfig.validate(); + + } + + @Test + public void passphraseKeyTypeMissingPassphrase() { + try { + config.put("key.type", "passphrase"); + + SymmetricKeyConfiguration.buildFromConfigurationMap(config, "jUnitTest"); + Assert.fail("Wrong config not detected"); + + } catch (final EaafConfigurationException e) { + Assert.assertEquals("wrong errorCode", "internal.keystore.04", e.getErrorId()); + } + } + + @Test + public void passphraseKeyTypeMissingSalt() { + try { + final String passphrase = RandomStringUtils.randomAlphabetic(5); + config.put("key.type", "passphrase"); + config.put("key.passphrase", passphrase); + + SymmetricKeyConfiguration.buildFromConfigurationMap(config, "jUnitTest"); + Assert.fail("Wrong config not detected"); + + } catch (final EaafConfigurationException e) { + Assert.assertEquals("wrong errorCode", "internal.keystore.04", e.getErrorId()); + } + } + + @Test + public void passphraseKeyTypeSucces() throws EaafConfigurationException { + final String passphrase = RandomStringUtils.randomAlphabetic(5); + final String salt = RandomStringUtils.randomAlphabetic(5); + config.put("key.type", "passphrase"); + config.put("key.passphrase", passphrase); + config.put("key.salt", salt); + + final SymmetricKeyConfiguration keyStoreConfig = SymmetricKeyConfiguration.buildFromConfigurationMap(config, + "jUnitTest"); + + Assert.assertNotNull("KeyStore config object", keyStoreConfig); + Assert.assertEquals("Wrong Type", SymmetricKeyType.PASSPHRASE, keyStoreConfig.getKeyType()); + Assert.assertEquals("Wrong KeyStoreName", passphrase, keyStoreConfig.getSoftKeyPassphrase()); + Assert.assertEquals("Wrong KeyStoreName", salt, keyStoreConfig.getSoftKeySalt()); + + keyStoreConfig.validate(); + + } +} + diff --git a/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/dummy/DummyAuthConfigMap.java b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/dummy/DummyAuthConfigMap.java index bf1dfd03..09301f57 100644 --- a/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/dummy/DummyAuthConfigMap.java +++ b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/dummy/DummyAuthConfigMap.java @@ -123,7 +123,7 @@ public class DummyAuthConfigMap implements IConfigurationWithSP { @Override public String validateIdpUrl(final URL authReqUrl) throws EaafException { - return null; + return authReqUrl.toExternalForm(); } public void putConfigValue(final String key, final String value) { diff --git a/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/http/HttpClientFactoryProdHostTest.java b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/http/HttpClientFactoryProdHostTest.java new file mode 100644 index 00000000..55c17ee8 --- /dev/null +++ b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/http/HttpClientFactoryProdHostTest.java @@ -0,0 +1,98 @@ +package at.gv.egiz.eaaf.core.test.http; + +import java.io.IOException; +import java.security.KeyStore; +import java.security.KeyStoreException; +import java.security.NoSuchAlgorithmException; +import java.security.Provider; +import java.security.UnrecoverableKeyException; +import java.security.cert.CertificateEncodingException; +import java.security.cert.X509Certificate; +import java.util.Base64; + +import org.apache.http.client.ClientProtocolException; +import org.apache.http.client.methods.CloseableHttpResponse; +import org.apache.http.client.methods.HttpGet; +import org.apache.http.client.methods.HttpUriRequest; +import org.apache.http.impl.client.CloseableHttpClient; +import org.junit.Assert; +import org.junit.Before; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.test.annotation.DirtiesContext; +import org.springframework.test.annotation.DirtiesContext.MethodMode; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; + +import at.gv.egiz.eaaf.core.exceptions.EaafException; +import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreFactory; +import at.gv.egiz.eaaf.core.impl.data.Pair; +import at.gv.egiz.eaaf.core.impl.http.HttpClientConfiguration; +import at.gv.egiz.eaaf.core.impl.http.IHttpClientFactory; +import ch.qos.logback.classic.Level; +import ch.qos.logback.classic.Logger; + +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration("/spring/test_eaaf_pvp_not_lazy.beans.xml") +@DirtiesContext +public class HttpClientFactoryProdHostTest { + + @Autowired private IHttpClientFactory httpClientFactory; + @Autowired private EaafKeyStoreFactory keyStoreFactory; + + /** + * Initialize full class. + */ + @BeforeClass + public static void classInitializer() { + final Logger logger = (Logger) LoggerFactory.getLogger("org.bouncycastle.jsse"); + logger.setLevel(Level.TRACE); + + } + + /** + * JUnit test set-up. + * + */ + @Before + public void setup() { + + } + + @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) + public void getCustomClientX509AuthWithHsmFacadeTrustStore() throws EaafException, ClientProtocolException, + IOException, KeyStoreException, UnrecoverableKeyException, NoSuchAlgorithmException, + CertificateEncodingException { + System.setProperty("javax.net.debug", "ssl:handshake"); + + final HttpClientConfiguration clientConfig = new HttpClientConfiguration("jUnit-client"); + clientConfig.setAuthMode("ssl"); + //clientConfig.buildKeyStoreConfig("hsmfacade", null, null, "eid-junit"); + //clientConfig.setSslKeyAlias("rsa-key-1"); + clientConfig.buildKeyStoreConfig("hsmfacade", null, null, "authhandler"); + clientConfig.setSslKeyAlias("authhandler-sign"); + clientConfig.setDisableTlsHostCertificateValidation(false); + + final CloseableHttpClient client = httpClientFactory.getHttpClient(clientConfig); + Assert.assertNotNull("httpClient", client); + + final Pair<KeyStore, Provider> sslClientKeyStore = + keyStoreFactory.buildNewKeyStore(clientConfig.getKeyStoreConfig()); + final X509Certificate clientRootCert = (X509Certificate) sslClientKeyStore.getFirst() + .getCertificateChain(clientConfig.getSslKeyAlias())[1]; + final X509Certificate clientEeCert = (X509Certificate) sslClientKeyStore.getFirst() + .getCertificateChain(clientConfig.getSslKeyAlias())[0]; + Base64.getEncoder().encodeToString(clientEeCert.getEncoded()); + + //perform test request + final HttpUriRequest httpGet2 = new HttpGet("https://apps.egiz.gv.at//sslclientcertdemo/"); + final CloseableHttpResponse httpResp2 = client.execute(httpGet2); + Assert.assertEquals("http statusCode", 200, httpResp2.getStatusLine().getStatusCode()); + + } + +} diff --git a/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/http/HttpClientFactoryTest.java b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/http/HttpClientFactoryTest.java index 25bd3008..c71d8352 100644 --- a/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/http/HttpClientFactoryTest.java +++ b/eaaf_core_utils/src/test/java/at/gv/egiz/eaaf/core/test/http/HttpClientFactoryTest.java @@ -1,42 +1,66 @@ package at.gv.egiz.eaaf.core.test.http; +import java.io.ByteArrayInputStream; import java.io.IOException; import java.net.HttpURLConnection; import java.net.InetAddress; +import java.net.SocketTimeoutException; +import java.security.Key; +import java.security.KeyPair; import java.security.KeyStore; import java.security.KeyStoreException; +import java.security.NoSuchAlgorithmException; +import java.security.PrivateKey; import java.security.Provider; +import java.security.UnrecoverableKeyException; import java.security.cert.X509Certificate; import org.apache.commons.lang3.RandomStringUtils; +import org.apache.http.StatusLine; import org.apache.http.client.ClientProtocolException; import org.apache.http.client.methods.CloseableHttpResponse; import org.apache.http.client.methods.HttpGet; +import org.apache.http.client.methods.HttpPost; import org.apache.http.client.methods.HttpUriRequest; +import org.apache.http.entity.ContentType; import org.apache.http.impl.client.CloseableHttpClient; import org.junit.After; +import org.junit.AfterClass; import org.junit.Assert; import org.junit.Before; +import org.junit.BeforeClass; import org.junit.Test; import org.junit.runner.RunWith; +import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.test.annotation.DirtiesContext; +import org.springframework.test.annotation.DirtiesContext.MethodMode; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; import at.gv.egiz.eaaf.core.exceptions.EaafException; import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreFactory; +import at.gv.egiz.eaaf.core.impl.credential.KeyStoreConfiguration; +import at.gv.egiz.eaaf.core.impl.credential.KeyStoreConfiguration.KeyStoreType; import at.gv.egiz.eaaf.core.impl.data.Pair; +import at.gv.egiz.eaaf.core.impl.data.Triple; import at.gv.egiz.eaaf.core.impl.http.HttpClientConfiguration; +import at.gv.egiz.eaaf.core.impl.http.HttpUtils; import at.gv.egiz.eaaf.core.impl.http.IHttpClientFactory; +import at.gv.egiz.eaaf.core.impl.utils.StreamUtils; +import ch.qos.logback.classic.Level; +import ch.qos.logback.classic.Logger; import okhttp3.HttpUrl; import okhttp3.mockwebserver.MockResponse; import okhttp3.mockwebserver.MockWebServer; import okhttp3.mockwebserver.RecordedRequest; +import okhttp3.mockwebserver.SocketPolicy; import okhttp3.tls.HandshakeCertificates; import okhttp3.tls.HeldCertificate; @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration("/spring/test_eaaf_pvp_not_lazy.beans.xml") +@DirtiesContext public class HttpClientFactoryTest { @Autowired private EaafKeyStoreFactory keyStoreFactory; @@ -46,6 +70,27 @@ public class HttpClientFactoryTest { private HttpUrl mockServerUrl; /** + * Initialize full class. + */ + @BeforeClass + public static void classInitializer() { + final Logger logger = (Logger) LoggerFactory.getLogger("org.bouncycastle.jsse"); + logger.setLevel(Level.TRACE); + + } + + /** + * Reset test environment. + */ + @AfterClass + public static void classReset() { + System.clearProperty("javax.net.ssl.trustStoreType"); + System.clearProperty("javax.net.ssl.trustStore"); + System.clearProperty("javax.net.ssl.trustStorePassword"); + + } + + /** * JUnit test set-up. * */ @@ -84,6 +129,27 @@ public class HttpClientFactoryTest { } @Test + public void defaultHttpClientRetryOneTime() throws EaafException, InterruptedException, + ClientProtocolException, IOException { + final CloseableHttpClient client = httpClientFactory.getHttpClient(); + Assert.assertNotNull("No httpClient", client); + + mockWebServer = new MockWebServer(); + mockServerUrl = mockWebServer.url("/sp/junit"); + mockWebServer.enqueue(new MockResponse() + .setSocketPolicy(SocketPolicy.NO_RESPONSE) + .setResponseCode(HttpURLConnection.HTTP_NO_CONTENT)); + mockWebServer.enqueue(new MockResponse().setResponseCode(200) + .setBody("GetData")); + + //request webservice + final HttpUriRequest httpGet1 = new HttpGet(mockServerUrl.url().toString()); + final CloseableHttpResponse httpResp1 = client.execute(httpGet1); + Assert.assertEquals("http statusCode", 200, httpResp1.getStatusLine().getStatusCode()); + + } + + @Test public void getCustomClientsDefault() throws EaafException { final HttpClientConfiguration config = new HttpClientConfiguration("jUnit"); Assert.assertFalse("Wrong default config - Hostnamevalidation", @@ -109,7 +175,7 @@ public class HttpClientFactoryTest { } @Test - public void getCustomClientBasicAuth() throws EaafException, ClientProtocolException, + public void getCustomClientBasicAuth() throws EaafException, ClientProtocolException, IOException, InterruptedException { final HttpClientConfiguration config = new HttpClientConfiguration("jUnit"); config.setAuthMode("password"); @@ -157,6 +223,193 @@ public class HttpClientFactoryTest { } @Test + public void httpPostRetryNotAllowed() throws EaafException, InterruptedException, + ClientProtocolException, IOException { + final HttpClientConfiguration config = + new HttpClientConfiguration("jUnit_retry_" + RandomStringUtils.randomAlphabetic(3)); + config.setHttpErrorRetryCount(2); + config.setHttpErrorRetryPost(false); + + final CloseableHttpClient client = httpClientFactory.getHttpClient(config); + Assert.assertNotNull("No httpClient", client); + + + mockWebServer = new MockWebServer(); + mockServerUrl = mockWebServer.url("/sp/junit"); + mockWebServer.enqueue(new MockResponse() + .setSocketPolicy(SocketPolicy.NO_RESPONSE) + .setResponseCode(HttpURLConnection.HTTP_NO_CONTENT)); + mockWebServer.enqueue(new MockResponse().setResponseCode(200) + .setBody("GetData")); + + //request webservice + final HttpUriRequest httpGet1 = new HttpPost(mockServerUrl.url().toString()); + try { + client.execute(httpGet1); + Assert.fail("HTTP POST retry not allowed"); + + } catch (final SocketTimeoutException e) { + Assert.assertNotNull("No errorMsg", e.getMessage()); + + } + + } + + @Test + public void httpPostRetryOneTime() throws EaafException, InterruptedException, + ClientProtocolException, IOException { + final HttpClientConfiguration config = + new HttpClientConfiguration("jUnit_retry_" + RandomStringUtils.randomAlphabetic(3)); + config.setHttpErrorRetryCount(2); + config.setHttpErrorRetryPost(true); + + final CloseableHttpClient client = httpClientFactory.getHttpClient(config); + Assert.assertNotNull("No httpClient", client); + + + mockWebServer = new MockWebServer(); + mockServerUrl = mockWebServer.url("/sp/junit"); + mockWebServer.enqueue(new MockResponse() + .setSocketPolicy(SocketPolicy.NO_RESPONSE) + .setResponseCode(HttpURLConnection.HTTP_NO_CONTENT)); + mockWebServer.enqueue(new MockResponse().setResponseCode(200) + .setBody("GetData")); + + //request webservice + final HttpUriRequest httpGet1 = new HttpPost(mockServerUrl.url().toString()); + final StatusLine httpResp1 = client.execute(httpGet1, + HttpUtils.simpleStatusCodeResponseHandler()); + Assert.assertEquals("http statusCode", 200, httpResp1.getStatusCode()); + + } + + @Test + public void testHttpClientRetryOneTime() throws EaafException, InterruptedException, + ClientProtocolException, IOException { + final HttpClientConfiguration config = + new HttpClientConfiguration("jUnit_retry_" + RandomStringUtils.randomAlphabetic(3)); + config.setHttpErrorRetryCount(2); + + final CloseableHttpClient client = httpClientFactory.getHttpClient(config); + Assert.assertNotNull("No httpClient", client); + + + mockWebServer = new MockWebServer(); + mockServerUrl = mockWebServer.url("/sp/junit"); + mockWebServer.enqueue(new MockResponse() + .setSocketPolicy(SocketPolicy.NO_RESPONSE) + .setResponseCode(HttpURLConnection.HTTP_NO_CONTENT)); + + String bodyData = RandomStringUtils.randomAlphanumeric(10); + mockWebServer.enqueue(new MockResponse().setResponseCode(200) + .setBody(bodyData)); + + //request webservice + final HttpUriRequest httpGet1 = new HttpGet(mockServerUrl.url().toString()); + final Triple<StatusLine, ByteArrayInputStream, ContentType> httpResp1 = client.execute(httpGet1, + HttpUtils.bodyStatusCodeResponseHandler()); + Assert.assertEquals("http statusCode", 200, httpResp1.getFirst().getStatusCode()); + Assert.assertEquals("http statusCode", bodyData, new String(StreamUtils.readStream(httpResp1.getSecond()))); + + + } + + @Test + public void testHttpClientRetryTwoTime() throws EaafException, InterruptedException, + ClientProtocolException, IOException { + final HttpClientConfiguration config = + new HttpClientConfiguration("jUnit_retry_" + RandomStringUtils.randomAlphabetic(3)); + config.setHttpErrorRetryCount(2); + + final CloseableHttpClient client = httpClientFactory.getHttpClient(config); + Assert.assertNotNull("No httpClient", client); + + + mockWebServer = new MockWebServer(); + mockServerUrl = mockWebServer.url("/sp/junit"); + mockWebServer.enqueue(new MockResponse() + .setSocketPolicy(SocketPolicy.NO_RESPONSE) + .setResponseCode(HttpURLConnection.HTTP_NO_CONTENT)); + mockWebServer.enqueue(new MockResponse() + .setSocketPolicy(SocketPolicy.NO_RESPONSE) + .setResponseCode(HttpURLConnection.HTTP_NO_CONTENT)); + mockWebServer.enqueue(new MockResponse().setResponseCode(200) + .setBody("GetData")); + + //request webservice + final HttpUriRequest httpGet1 = new HttpGet(mockServerUrl.url().toString()); + final CloseableHttpResponse httpResp1 = client.execute(httpGet1); + Assert.assertEquals("http statusCode", 200, httpResp1.getStatusLine().getStatusCode()); + + } + + @Test + public void testHttpClientRetryMaxReached() throws EaafException, InterruptedException, + ClientProtocolException, IOException { + final HttpClientConfiguration config = + new HttpClientConfiguration("jUnit_retry_" + RandomStringUtils.randomAlphabetic(3)); + config.setHttpErrorRetryCount(2); + + final CloseableHttpClient client = httpClientFactory.getHttpClient(config); + Assert.assertNotNull("No httpClient", client); + + mockWebServer = new MockWebServer(); + mockServerUrl = mockWebServer.url("/sp/junit"); + mockWebServer.enqueue(new MockResponse() + .setSocketPolicy(SocketPolicy.NO_RESPONSE) + .setResponseCode(HttpURLConnection.HTTP_NO_CONTENT)); + mockWebServer.enqueue(new MockResponse() + .setSocketPolicy(SocketPolicy.NO_RESPONSE) + .setResponseCode(HttpURLConnection.HTTP_NO_CONTENT)); + mockWebServer.enqueue(new MockResponse() + .setSocketPolicy(SocketPolicy.NO_RESPONSE) + .setResponseCode(HttpURLConnection.HTTP_NO_CONTENT)); + mockWebServer.enqueue(new MockResponse().setResponseCode(200) + .setBody("GetData")); + + //request webservice + final HttpUriRequest httpGet1 = new HttpGet(mockServerUrl.url().toString()); + try { + client.execute(httpGet1); + Assert.fail("Max retry failed"); + + } catch (final SocketTimeoutException e) { + Assert.assertNotNull("No errorMsg", e.getMessage()); + + } + } + + @Test + public void testHttpClientNoRetry() throws EaafException, InterruptedException, + ClientProtocolException, IOException { + final HttpClientConfiguration config = + new HttpClientConfiguration("jUnit_retry_" + RandomStringUtils.randomAlphabetic(3)); + config.setHttpErrorRetryCount(0); + + final CloseableHttpClient client = httpClientFactory.getHttpClient(config); + Assert.assertNotNull("No httpClient", client); + + mockWebServer = new MockWebServer(); + mockServerUrl = mockWebServer.url("/sp/junit"); + mockWebServer.enqueue(new MockResponse() + .setSocketPolicy(SocketPolicy.NO_RESPONSE) + .setResponseCode(HttpURLConnection.HTTP_NO_CONTENT)); + mockWebServer.enqueue(new MockResponse().setResponseCode(200) + .setBody("GetData")); + + //request webservice + final HttpUriRequest httpGet1 = new HttpGet(mockServerUrl.url().toString()); + try { + client.execute(httpGet1); + Assert.fail("Max retry failed"); + + } catch (final SocketTimeoutException e) { + Assert.assertNotNull("No errorMsg", e.getMessage()); + + } + } + + @Test public void getCustomClientBasicAuthNoPassword() throws EaafException { final HttpClientConfiguration config = new HttpClientConfiguration("jUnit"); config.setAuthMode("password"); @@ -283,7 +536,7 @@ public class HttpClientFactoryTest { } @Test - public void getCustomClientX509AuthWithWrongAlias() throws EaafException, KeyStoreException, + public void getCustomClientX509AuthWithWrongAlias() throws EaafException, KeyStoreException, ClientProtocolException, IOException { final HttpClientConfiguration config = new HttpClientConfiguration("jUnit"); config.setAuthMode("ssl"); @@ -311,9 +564,120 @@ public class HttpClientFactoryTest { final HandshakeCertificates serverCertificates = new HandshakeCertificates.Builder() .addTrustedCertificate( (X509Certificate) sslClientKeyStore.getFirst().getCertificate("meta")) + .addTrustedCertificate( + (X509Certificate) sslClientKeyStore.getFirst().getCertificate("sig")) + .heldCertificate(localhostCertificate) + .build(); + mockWebServer = new MockWebServer(); + mockWebServer.useHttps(serverCertificates.sslSocketFactory(), false); + mockWebServer.requireClientAuth(); + mockWebServer.enqueue(new MockResponse().setResponseCode(200) + .setBody("Successful auth!")); + mockServerUrl = mockWebServer.url("/sp/junit"); + + //perform test request + final HttpUriRequest httpGet2 = new HttpGet(mockServerUrl.url().toString()); + final CloseableHttpResponse httpResp2 = client.execute(httpGet2); + Assert.assertEquals("http statusCode", 200, httpResp2.getStatusLine().getStatusCode()); + + } + + @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) + public void getCustomClientX509AuthWithHsmFacade() throws EaafException, ClientProtocolException, + IOException, KeyStoreException { + final HttpClientConfiguration clientConfig = new HttpClientConfiguration("jUnit-client"); + clientConfig.setAuthMode("ssl"); + clientConfig.buildKeyStoreConfig("hsmfacade", null, null, "authhandler"); + clientConfig.setSslKeyAlias("authhandler-sign"); + clientConfig.setDisableTlsHostCertificateValidation(true); + + + + final CloseableHttpClient client = httpClientFactory.getHttpClient(clientConfig); + Assert.assertNotNull("httpClient", client); + + //set-up mock-up web-server with SSL client authentication + final Pair<KeyStore, Provider> sslClientKeyStore = + keyStoreFactory.buildNewKeyStore(clientConfig.getKeyStoreConfig()); + final X509Certificate clientRootCert = (X509Certificate) sslClientKeyStore.getFirst() + .getCertificateChain(clientConfig.getSslKeyAlias())[1]; + final X509Certificate clientEeCert = (X509Certificate) sslClientKeyStore.getFirst() + .getCertificateChain(clientConfig.getSslKeyAlias())[0]; + + final String localhost = InetAddress.getByName("localhost").getCanonicalHostName(); + final HeldCertificate localhostCertificate = new HeldCertificate.Builder() + .addSubjectAlternativeName(localhost) + .build(); + final HandshakeCertificates serverCertificates = new HandshakeCertificates.Builder() + .addTrustedCertificate(clientEeCert) + .addTrustedCertificate(clientRootCert) + .heldCertificate(localhostCertificate) + .build(); + mockWebServer = new MockWebServer(); + mockWebServer.useHttps(serverCertificates.sslSocketFactory(), false); + mockWebServer.requireClientAuth(); + mockWebServer.enqueue(new MockResponse().setResponseCode(200) + .setBody("Successful auth!")); + mockServerUrl = mockWebServer.url("/sp/junit"); + + //perform test request + final HttpUriRequest httpGet2 = new HttpGet(mockServerUrl.url().toString()); + final CloseableHttpResponse httpResp2 = client.execute(httpGet2); + Assert.assertEquals("http statusCode", 200, httpResp2.getStatusLine().getStatusCode()); + + } + + @Test + @DirtiesContext(methodMode = MethodMode.BEFORE_METHOD) + public void getCustomClientX509AuthWithHsmFacadeTrustStore() throws EaafException, ClientProtocolException, + IOException, KeyStoreException, UnrecoverableKeyException, NoSuchAlgorithmException { + + final String current = new java.io.File(".").getCanonicalPath(); + System.setProperty("javax.net.ssl.trustStoreType", "jks"); + System.setProperty("javax.net.ssl.trustStore", + current + "/src/test/resources/data/ssL_truststore.jks"); + System.setProperty("javax.net.ssl.trustStorePassword", + "password"); + + final KeyStoreConfiguration sslServerCertConfig = new KeyStoreConfiguration(); + sslServerCertConfig.setKeyStoreType(KeyStoreType.JKS); + sslServerCertConfig.setFriendlyName("SSL host cert"); + sslServerCertConfig.setSoftKeyStoreFilePath("src/test/resources/data/ssl_host.jks"); + sslServerCertConfig.setSoftKeyStorePassword("password"); + + Pair<KeyStore, Provider> sslServerHostKeyStore = + keyStoreFactory.buildNewKeyStore(sslServerCertConfig); + + + final HttpClientConfiguration clientConfig = new HttpClientConfiguration("jUnit-client"); + clientConfig.setAuthMode("ssl"); + clientConfig.buildKeyStoreConfig("hsmfacade", null, null, "authhandler"); + clientConfig.setSslKeyAlias("authhandler-sign"); + clientConfig.setDisableTlsHostCertificateValidation(false); + + final CloseableHttpClient client = httpClientFactory.getHttpClient(clientConfig); + Assert.assertNotNull("httpClient", client); + + //set-up mock-up web-server with SSL client authentication + final Pair<KeyStore, Provider> sslClientKeyStore = + keyStoreFactory.buildNewKeyStore(clientConfig.getKeyStoreConfig()); + final X509Certificate clientRootCert = (X509Certificate) sslClientKeyStore.getFirst() + .getCertificateChain(clientConfig.getSslKeyAlias())[1]; + final X509Certificate clientEeCert = (X509Certificate) sslClientKeyStore.getFirst() + .getCertificateChain(clientConfig.getSslKeyAlias())[0]; + + Key sslKey = sslServerHostKeyStore.getFirst().getKey("ssl", "password".toCharArray()); + X509Certificate sslCert = (X509Certificate) sslServerHostKeyStore.getFirst().getCertificate("ssl"); + KeyPair keyPair = new KeyPair(sslCert.getPublicKey(), (PrivateKey) sslKey); + HeldCertificate localhostCertificate = new HeldCertificate(keyPair, sslCert); + final HandshakeCertificates serverCertificates = new HandshakeCertificates.Builder() + .addTrustedCertificate(clientEeCert) + .addTrustedCertificate(clientRootCert) .heldCertificate(localhostCertificate) .build(); mockWebServer = new MockWebServer(); + mockWebServer.useHttps(serverCertificates.sslSocketFactory(), false); mockWebServer.requireClientAuth(); mockWebServer.enqueue(new MockResponse().setResponseCode(200) @@ -326,4 +690,5 @@ public class HttpClientFactoryTest { Assert.assertEquals("http statusCode", 200, httpResp2.getStatusLine().getStatusCode()); } + } diff --git a/eaaf_core_utils/src/test/resources/data/config1.properties b/eaaf_core_utils/src/test/resources/data/config1.properties new file mode 100644 index 00000000..12209d21 --- /dev/null +++ b/eaaf_core_utils/src/test/resources/data/config1.properties @@ -0,0 +1,15 @@ +security.hsmfacade.host=eid.a-sit.at +security.hsmfacade.port=9050 +security.hsmfacade.trustedsslcert=src/test/resources/data/hsm_facade_trust_root.crt +security.hsmfacade.username=authhandler-junit +security.hsmfacade.password=supersecret123 + +client.http.connection.timeout.socket=2 +client.http.connection.timeout.connection=2 +client.http.connection.timeout.request=2 + +core.pendingrequestid.maxlifetime=180 +core.pendingrequestid.digist.type=passphrase +core.pendingrequestid.digist.secret=pendingReqIdSecret +core.pendingrequestid.digist.keystore.name= +core.pendingrequestid.digist.key.alias=
\ No newline at end of file diff --git a/eaaf_core_utils/src/test/resources/data/config2.properties b/eaaf_core_utils/src/test/resources/data/config2.properties new file mode 100644 index 00000000..3a1194b4 --- /dev/null +++ b/eaaf_core_utils/src/test/resources/data/config2.properties @@ -0,0 +1,15 @@ +security.hsmfacade.host=eid.a-sit.at +security.hsmfacade.port=9050 +security.hsmfacade.trustedsslcert=src/test/resources/data/hsm_facade_trust_root.crt +security.hsmfacade.username=authhandler-junit +security.hsmfacade.password=supersecret123 + +client.http.connection.timeout.socket=2 +client.http.connection.timeout.connection=2 +client.http.connection.timeout.request=2 + +core.pendingrequestid.maxlifetime=180 +core.pendingrequestid.digist.type=hsmfacade +core.pendingrequestid.digist.secret=pendingReqIdSecret +core.pendingrequestid.digist.keystore.name=authhandler +core.pendingrequestid.digist.key.alias=aes-key-1
\ No newline at end of file diff --git a/eaaf_core_utils/src/test/resources/data/hsm_ee-RSA_rootcert.crt b/eaaf_core_utils/src/test/resources/data/hsm_ee-RSA_rootcert.crt new file mode 100644 index 00000000..aa83c8d9 --- /dev/null +++ b/eaaf_core_utils/src/test/resources/data/hsm_ee-RSA_rootcert.crt @@ -0,0 +1,3 @@ +-----BEGIN CERTIFICATE----- +MIICDTCCAbOgAwIBAgIIVLxIFI8kRpkwCgYIKoZIzj0EAwIwEjEQMA4GA1UEAwwHRUMtUm9vdDAeFw0yMDA2MTgwNzM2MTBaFw0yNTA2MTgwNzM2MTBaMDwxGzAZBgNVBAMMEmludC1yc2Eta2V5LTEtMDAwMTERMA8GA1UECgwIc29mdHdhcmUxCjAIBgNVBAUTATEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDrM1ocQqtch95Dm21JHi0V35nlWZibsjLqR+g8ERdD1qFgun/X0I/Rbft+KxB8QsDX7UmIjXGdavNcEjY/XcbiJxUcpv7vn/2+x3JxZO6Iye/ut001okICt3OGIqP93ZEnIaTTNhDsK7OnvD/eUjlmuHiTaFq1dZLKYDQlz9jl/9F4axfrz1V7oo60iqFIW+7tlUeh8VGDUPjQpHghzjHXTJv/OIAt752K31Tn8KR3kvkn6WTPo8eOWVaPQ480Dik0e2afTPPJNZJ7BW111IwqBAOKp586yVsQ4XVEF8H64Cq+s+b4/HBboo9TDJKTJvo2yQmcTsahbH+Rlm20ifUTAgMBAAEwCgYIKoZIzj0EAwIDSAAwRQIhANKN/N2Atb5fbeHSB2Myv/JcNf9JonxFe92AOu4f62NNAiBjOEeg4OyJZKPiDl6aqYVtz1Qroo6xzUC9UVA4qNe4LA== +-----END CERTIFICATE----- diff --git a/eaaf_core_utils/src/test/resources/data/hsm_ee_eecert.crt b/eaaf_core_utils/src/test/resources/data/hsm_ee_eecert.crt new file mode 100644 index 00000000..b4c47c78 --- /dev/null +++ b/eaaf_core_utils/src/test/resources/data/hsm_ee_eecert.crt @@ -0,0 +1,3 @@ +-----BEGIN CERTIFICATE----- +MIIDEzCCArqgAwIBAgIIMrAOP6EqywMwCgYIKoZIzj0EAwIwEjEQMA4GA1UEAwwHRUMtUm9vdDAeFw0yMDA2MTgwNzM2MDlaFw0yNTA2MTgwNzM2MDlaMEMxIjAgBgNVBAMMGWludC1hdXRoaGFuZGxlci1zaWduLTAwMDExETAPBgNVBAoMCHNvZnR3YXJlMQowCAYDVQQFEwExMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5j2vR8ZV88fOJzFHmLuPizHXk+aiE0fX8Bu63FqCNa2Vy343u2k+4HVQBWpAtyRej8nL7JQuhFa11YRtVF+Vos9cyUDk482sUlYA2LdAFIuHJP6iTRrrHYdiTskc3FQUm9m9KorVFwnfzqJ40wjn9hD0xKCE0odk9IHA5aLTul0mSMcHQ+MMu2cbelK2TWTEC0wcGum2NrTWukhf0E4/e4SuqMgEUPdHSEaNZLGKZU0kyVtXKK0HCtWF8OKGay4V504dk3qnmRHHO8ik3oyPk2yLipQAPL0bUGMZ7tlRLo5VxJvkZSsJfAzvYn1JzcQIt6bXszQGU/JS6dw7Jq99Ckzox/vk8p1YUPd4tCuUJPXzhFhI7CedHKGItwk7mQf5llgeVJy40sVrFwHLDPufY5mlm9C+gVBs71+ibT/sJ96gCueWqduzDX8fHzeaNVj2NFEx2pT46D5cbRWZBow3+Rx+hpge6SDMzaebpbkgLPX+35D952bMLjm+9T0DulGk1tLL2k4YK+1WWUprlo+rm65OA5FxnO5YxNmGk2Uizu3tSoZMxmXwEWoFfYaMsTt5Not3+CLPjfs6pE4ML9ifAOxW+pPsmanDiNaMiL0/aSddvvkv3lSMRiU9nYh3DuOu6sGIMaPdyYF0V/9Fua2SDZV3QKIbzPbJfEsXFKtjtzUCAwEAATAKBggqhkjOPQQDAgNHADBEAiBHsK819KfxVn91KAmjRjb7zx8TLLBApyaZHXi5HVrYUwIgQbF6u6bXziAWdijlJC0IOWdBuTLWmTvFqBH7uX1HL9c= +-----END CERTIFICATE----- diff --git a/eaaf_core_utils/src/test/resources/data/hsm_ee_rootcert.crt b/eaaf_core_utils/src/test/resources/data/hsm_ee_rootcert.crt new file mode 100644 index 00000000..fa7b132f --- /dev/null +++ b/eaaf_core_utils/src/test/resources/data/hsm_ee_rootcert.crt @@ -0,0 +1,3 @@ +-----BEGIN CERTIFICATE----- +MIIBPDCB46ADAgECAghZ0/gtbA6FrjAKBggqhkjOPQQDAjASMRAwDgYDVQQDDAdFQy1Sb290MB4XDTIwMDYxODA3MzU1M1oXDTMwMDYxODA3MzU1M1owEjEQMA4GA1UEAwwHRUMtUm9vdDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABIjgL+6qiE9oj2yWCkVm6s7AaYkbDhTptYXTW92MhASiTqxL6g8tr28MlRA2P8HPrNSK9payeMe5QW9Kxn+EMPejIzAhMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgWgMAoGCCqGSM49BAMCA0gAMEUCIDq2f4xjYD8pzr+mdzuT8wzePRnj/EatjmimGnvNt3FjAiEArezudh6G+wE+ds6S0dnFxG0o/BrbR0fiRNTQwiZA9ec= +-----END CERTIFICATE----- diff --git a/eaaf_core_utils/src/test/resources/data/hsm_facade_trust_root.crt b/eaaf_core_utils/src/test/resources/data/hsm_facade_trust_root.crt index 01be3821..204ddccf 100644 --- a/eaaf_core_utils/src/test/resources/data/hsm_facade_trust_root.crt +++ b/eaaf_core_utils/src/test/resources/data/hsm_facade_trust_root.crt @@ -1,10 +1,12 @@ -----BEGIN CERTIFICATE----- -MIIBdDCCARqgAwIBAgIEXkz1yjAKBggqhkjOPQQDAjARMQ8wDQYDVQQDDAZlY3Jv -b3QwHhcNMjAwMjE5MDg0NjAyWhcNMjEwMjE4MDg0NjAyWjARMQ8wDQYDVQQDDAZl -Y3Jvb3QwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAS8yvpVIWbPj4E7Lr87hwQR -T9DZf9WY5LMV7gF6NKpnJ5JkEql/s7fqBVbrh8aSNo6gmfmSk4VYGhPJ+DCMzzQj -o2AwXjAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFOXafzYpIOlu6BgNU+Ee -JWuJobgWMB0GA1UdDgQWBBTl2n82KSDpbugYDVPhHiVriaG4FjALBgNVHQ8EBAMC -AQYwCgYIKoZIzj0EAwIDSAAwRQIgRt/51PKL/bATuLCdib95Ika+h845Jo0G+Sbn -bzNwJAcCIQCVD1cxEBuUkKaiaLbTiNVsEjvQb6ti0TFbbQUH66jCGA== +MIIByzCCAXGgAwIBAgIEYC5cIjAKBggqhkjOPQQDAjA7MRMwEQYDVQQKDApBLVNJ +VCBQbHVzMRIwEAYDVQQLDAlIc21GYWNhZGUxEDAOBgNVBAMMB0VDIFJvb3QwHhcN +MjEwMjE4MTIyMjU4WhcNMzEwMjE4MTIyMjU4WjA7MRMwEQYDVQQKDApBLVNJVCBQ +bHVzMRIwEAYDVQQLDAlIc21GYWNhZGUxEDAOBgNVBAMMB0VDIFJvb3QwWTATBgcq +hkjOPQIBBggqhkjOPQMBBwNCAARK1UAE+T3xYsoI0VkRcP20jPwTd2MePMkXRsSR +lpqPMQ6dPMlxPmAzWK33DWPFAFMY8+ecF0J8t2D+5RiJSSB+o2MwYTAPBgNVHRMB +Af8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAfBgNVHSMEGDAWgBT1v6FCAwJIM8kv +JD7gVjdGXqhcYjAdBgNVHQ4EFgQU9b+hQgMCSDPJLyQ+4FY3Rl6oXGIwCgYIKoZI +zj0EAwIDSAAwRQIhAI+5lHyNCQfyj8c0pdBDVWY3fkCOj9ZTJ/hqgW+6TIQBAiBS +jn7uIj7tGm+f0RgXMbhcgtQhYgVwf0x8OnRwmDOwaw== -----END CERTIFICATE----- diff --git a/eaaf_core_utils/src/test/resources/data/server_host.crt b/eaaf_core_utils/src/test/resources/data/server_host.crt new file mode 100644 index 00000000..21d3a1e4 --- /dev/null +++ b/eaaf_core_utils/src/test/resources/data/server_host.crt @@ -0,0 +1,18 @@ +-----BEGIN CERTIFICATE----- +MIIC2TCCAcECBGB5WpEwDQYJKoZIhvcNAQELBQAwMTELMAkGA1UEBhMCQVQxDjAM +BgNVBAsMBWpVbml0MRIwEAYDVQQDDAlsb2NhbGhvc3QwHhcNMjEwNDE2MDkzNjE3 +WhcNMjQwMTEwMDkzNjE3WjAxMQswCQYDVQQGEwJBVDEOMAwGA1UECwwFalVuaXQx +EjAQBgNVBAMMCWxvY2FsaG9zdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC +ggEBAJVYLzPzq7oBGS5Wer0++rHbp+DWI7srAV1lGHdq8ST6APh/7fEVWpdZDpMY +bOXl6uIiVmMsx/jUhQwOu4rFXThiQlwyQOv57SO7WHqNPqbRs/EUVnzW35aXU/DB +CmkqKyjK/+vuq7tIahlpqrppCzBVC9/Z15U+RMTdnATrohALNJovydH3VSkdkKX0 +5BDx779/8malTgyWTUgl+p3F/91iIIl4ZvIngo2ZYQCFm1nV6jmpErGFkG6YVrO7 +oe3OlGKFiXtqCmq+NSFeXsv/SaXWNUw82pYKuK/5EFSLX49HLBBDI14eOCuVLnGA +H/kG3tGteYMBNzSMmC/kcKgRDnUCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAAJn2 +a/VbtXGmHe9wmtu8K3noyECfG5fbu9URUjXhCBlXGcdjfz1gzrOHcmaBndk0a566 +R2W0fLvjLpjWChrj7r34EpNYGPMLV2gp3ZkiSGl9kv8mf9iChK6+ga3SlyHJuXXu +gw6eOIAxBrE/vLw+pZtCEV9yPrIydkt19jjejf1wjs5y2G7m5r5pBIh6Wlmmc4f2 +3M6l6Dge78WVdUaU5AeAHjgGgXwULxmLGxi6yiS5HsSeb79oGz9psHbq1EAvwOVY +sLepTbDQvX/VAAG7HOJXhdGM0fRIkM7HFA5+6joTHvAKhuMlFIJ8Y4QIG2QaIBAh +eBBh91x/aB2xOKs+Kg== +-----END CERTIFICATE----- diff --git a/eaaf_core_utils/src/test/resources/data/ssL_truststore.jks b/eaaf_core_utils/src/test/resources/data/ssL_truststore.jks Binary files differnew file mode 100644 index 00000000..4d7bc2f3 --- /dev/null +++ b/eaaf_core_utils/src/test/resources/data/ssL_truststore.jks diff --git a/eaaf_core_utils/src/test/resources/data/ssl_host.jks b/eaaf_core_utils/src/test/resources/data/ssl_host.jks Binary files differnew file mode 100644 index 00000000..4ca07595 --- /dev/null +++ b/eaaf_core_utils/src/test/resources/data/ssl_host.jks diff --git a/eaaf_core_utils/src/test/resources/spring/test_eaaf_pvp_lazy.beans.xml b/eaaf_core_utils/src/test/resources/spring/test_eaaf_pvp_lazy.beans.xml index 210b88be..672efe5d 100644 --- a/eaaf_core_utils/src/test/resources/spring/test_eaaf_pvp_lazy.beans.xml +++ b/eaaf_core_utils/src/test/resources/spring/test_eaaf_pvp_lazy.beans.xml @@ -13,11 +13,20 @@ <bean id="dummyAuthConfigMap" class="at.gv.egiz.eaaf.core.test.dummy.DummyAuthConfigMap" /> - + <bean id="eaafKeyStoreFactory" class="at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreFactory" /> <bean id="eaafUtilsMessageSource" class="at.gv.egiz.eaaf.core.impl.logging.EaafUtilsMessageSource" /> + <bean class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor"> + <property name="corePoolSize" value="5" /> + <property name="maxPoolSize" value="25" /> + <property name="queueCapacity" value="100" /> + </bean> + + <bean class="at.gv.egiz.eaaf.core.test.credentials.EncryptionTask" + scope="prototype"/> + </beans>
\ No newline at end of file diff --git a/eaaf_core_utils/src/test/resources/spring/test_eaaf_pvp_not_lazy.beans.xml b/eaaf_core_utils/src/test/resources/spring/test_eaaf_pvp_not_lazy.beans.xml index 402e07f9..92dd5928 100644 --- a/eaaf_core_utils/src/test/resources/spring/test_eaaf_pvp_not_lazy.beans.xml +++ b/eaaf_core_utils/src/test/resources/spring/test_eaaf_pvp_not_lazy.beans.xml @@ -12,7 +12,14 @@ default-lazy-init="true"> <bean id="dummyAuthConfigMap" - class="at.gv.egiz.eaaf.core.test.dummy.DummyAuthConfigMap" /> + class="at.gv.egiz.eaaf.core.test.dummy.DummyAuthConfigMap"> + <constructor-arg value="/data/config1.properties" /> + </bean> + + <bean id="encrytedTokenGenerationStrategy" + class="at.gv.egiz.eaaf.core.impl.utils.AuthenticatedEncryptionPendingRequestIdGenerationStrategy" /> + + <import resource="classpath:/spring/eaaf_utils.beans.xml"/> diff --git a/eaaf_core_utils/src/test/resources/spring/test_eaaf_pvp_not_lazy_with_hsm.beans.xml b/eaaf_core_utils/src/test/resources/spring/test_eaaf_pvp_not_lazy_with_hsm.beans.xml new file mode 100644 index 00000000..0f235e29 --- /dev/null +++ b/eaaf_core_utils/src/test/resources/spring/test_eaaf_pvp_not_lazy_with_hsm.beans.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<beans xmlns="http://www.springframework.org/schema/beans" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xmlns:context="http://www.springframework.org/schema/context" + xmlns:tx="http://www.springframework.org/schema/tx" + xmlns:aop="http://www.springframework.org/schema/aop" + xsi:schemaLocation="http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.1.xsd + http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd + http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd + http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd" + default-lazy-init="true"> + + <bean id="dummyAuthConfigMap" + class="at.gv.egiz.eaaf.core.test.dummy.DummyAuthConfigMap"> + <constructor-arg value="/data/config2.properties" /> + </bean> + + <bean id="encrytedTokenGenerationStrategy" + class="at.gv.egiz.eaaf.core.impl.utils.AuthenticatedEncryptionPendingRequestIdGenerationStrategy" /> + + + + <import resource="classpath:/spring/eaaf_utils.beans.xml"/> + +</beans>
\ No newline at end of file diff --git a/eaaf_modules/eaaf_module_auth_sl20/pom.xml b/eaaf_modules/eaaf_module_auth_sl20/pom.xml index b87c5c98..c4bb0714 100644 --- a/eaaf_modules/eaaf_module_auth_sl20/pom.xml +++ b/eaaf_modules/eaaf_module_auth_sl20/pom.xml @@ -6,7 +6,7 @@ <parent> <groupId>at.gv.egiz.eaaf</groupId> <artifactId>eaaf_modules</artifactId> - <version>1.1.3-SNAPSHOT</version> + <version>1.2.1-SNAPSHOT</version> </parent> <artifactId>eaaf_module_auth_sl20</artifactId> <name>Generic SL2.0 authentication</name> @@ -32,7 +32,6 @@ <dependency> <groupId>at.gv.egiz.eaaf</groupId> <artifactId>eaaf-core</artifactId> - <version>${egiz.eaaf.version}</version> </dependency> <dependency> <groupId>org.bitbucket.b_c</groupId> @@ -52,6 +51,39 @@ <artifactId>javax.servlet-api</artifactId> <scope>provided</scope> </dependency> + + <dependency> + <groupId>org.springframework</groupId> + <artifactId>spring-test</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>com.google.guava</groupId> + <artifactId>guava</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf_core_utils</artifactId> + <scope>test</scope> + <type>test-jar</type> + </dependency> + <dependency> + <groupId>at.asitplus.hsmfacade</groupId> + <artifactId>provider</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>iaik.prod</groupId> + <artifactId>iaik_jce_full</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>iaik.prod</groupId> + <artifactId>iaik_eccelerate</artifactId> + <scope>test</scope> + </dependency> + </dependencies> <build> @@ -61,32 +93,7 @@ </resource> </resources> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.8.0</version> - <configuration> - <source>${java.version}</source> - <target>${java.version}</target> - </configuration> - </plugin> - - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>3.1.1</version> - <configuration> - <archive> - <manifest> - <addClasspath>true</addClasspath> - <addDefaultImplementationEntries>true</addDefaultImplementationEntries> - <addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> - </manifest> - </archive> - </configuration> - </plugin> - + <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-clean-plugin</artifactId> @@ -99,23 +106,20 @@ </filesets> </configuration> </plugin> - - <!-- enable co-existence of testng and junit --> - <plugin> - <artifactId>maven-surefire-plugin</artifactId> - <version>${surefire.version}</version> - <configuration> - <threadCount>1</threadCount> - </configuration> - <dependencies> - <dependency> - <groupId>org.apache.maven.surefire</groupId> - <artifactId>surefire-junit47</artifactId> - <version>${surefire.version}</version> - </dependency> - </dependencies> - </plugin> </plugins> </build> + <repositories> + <repository> + <id>MOA_Sig_local</id> + <name>MOA-Sig Dependencies</name> + <releases> + <enabled>true</enabled> + <checksumPolicy>ignore</checksumPolicy> + </releases> + <layout>default</layout> + <url>file://${basedir}/../eaaf_module_moa-sig/repository</url> + </repository> + </repositories> + </project>
\ No newline at end of file diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/AbstractSL20AuthenticationModulImpl.java b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/AbstractSL20AuthenticationModulImpl.java index e9932ae8..d561a0bc 100644 --- a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/AbstractSL20AuthenticationModulImpl.java +++ b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/AbstractSL20AuthenticationModulImpl.java @@ -29,11 +29,9 @@ public abstract class AbstractSL20AuthenticationModulImpl implements AuthModule private int priority = 3; public static final List<String> VDA_TYPE_IDS = Arrays.asList("1", "2", "3", "4"); - + @Autowired(required = true) protected IConfiguration authConfig; - @Autowired(required = true) - private AbstractAuthenticationManager authManager; @Override public int getPriority() { @@ -51,9 +49,9 @@ public abstract class AbstractSL20AuthenticationModulImpl implements AuthModule @PostConstruct protected void initalSL20Authentication() { - // parameter to whiteList - authManager.addHeaderNameToWhiteList(SL20Constants.HTTP_HEADER_SL20_CLIENT_TYPE); - authManager.addHeaderNameToWhiteList(SL20Constants.HTTP_HEADER_SL20_VDA_TYPE); + // parameter to whiteList + AbstractAuthenticationManager.addHeaderNameToWhiteList(SL20Constants.HTTP_HEADER_SL20_CLIENT_TYPE); + AbstractAuthenticationManager.addHeaderNameToWhiteList(SL20Constants.HTTP_HEADER_SL20_VDA_TYPE); } diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/Constants.java b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/Constants.java index 11fd41fb..74d67d01 100644 --- a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/Constants.java +++ b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/Constants.java @@ -7,37 +7,41 @@ public class Constants { public static final String CONFIG_PROP_VDA_AUTHBLOCK_TRANSFORMATION_ID = CONFIG_PROP_PREFIX + ".vda.authblock.transformation.id"; - + //KeyStore configuration - public static final String CONFIG_PROP_SECURITY_KEYSTORE_TYPE = + public static final String CONFIG_PROP_SECURITY_KEYSTORE_TYPE = CONFIG_PROP_PREFIX + ".security.keystore.type"; - public static final String CONFIG_PROP_SECURITY_KEYSTORE_NAME = + public static final String CONFIG_PROP_SECURITY_KEYSTORE_NAME = CONFIG_PROP_PREFIX + ".security.keystore.name"; - public static final String CONFIG_PROP_SECURITY_KEYSTORE_PATH = + public static final String CONFIG_PROP_SECURITY_KEYSTORE_PATH = CONFIG_PROP_PREFIX + ".security.keystore.path"; - public static final String CONFIG_PROP_SECURITY_KEYSTORE_PASSWORD = + public static final String CONFIG_PROP_SECURITY_KEYSTORE_PASSWORD = CONFIG_PROP_PREFIX + ".security.keystore.password"; - - public static final String CONFIG_PROP_SECURITY_KEYSTORE_KEY_SIGN_ALIAS = + + public static final String CONFIG_PROP_SECURITY_KEYSTORE_KEY_SIGN_ALIAS = CONFIG_PROP_PREFIX + ".security.sign.alias"; - public static final String CONFIG_PROP_SECURITY_KEYSTORE_KEY_SIGN_PASSWORD = + public static final String CONFIG_PROP_SECURITY_KEYSTORE_KEY_SIGN_PASSWORD = CONFIG_PROP_PREFIX + ".security.sign.password"; - public static final String CONFIG_PROP_SECURITY_KEYSTORE_KEY_ENCRYPTION_ALIAS = + public static final String CONFIG_PROP_SECURITY_KEYSTORE_KEY_ENCRYPTION_ALIAS = CONFIG_PROP_PREFIX + ".security.encryption.alias"; - public static final String CONFIG_PROP_SECURITY_KEYSTORE_KEY_ENCRYPTION_PASSWORD = + public static final String CONFIG_PROP_SECURITY_KEYSTORE_KEY_ENCRYPTION_PASSWORD = CONFIG_PROP_PREFIX + ".security.encryption.password"; //TrustStore configuration - public static final String CONFIG_PROP_SECURITY_TRUSTSTORE_TYPE = + public static final String CONFIG_PROP_SECURITY_TRUSTSTORE_TYPE = CONFIG_PROP_PREFIX + ".security.truststore.type"; - public static final String CONFIG_PROP_SECURITY_TRUSTSTORE_NAME = + public static final String CONFIG_PROP_SECURITY_TRUSTSTORE_NAME = CONFIG_PROP_PREFIX + ".security.truststore.name"; - public static final String CONFIG_PROP_SECURITY_TRUSTSTORE_PATH = + public static final String CONFIG_PROP_SECURITY_TRUSTSTORE_PATH = CONFIG_PROP_PREFIX + ".security.truststore.path"; - public static final String CONFIG_PROP_SECURITY_TRUSTSTORE_PASSWORD = + public static final String CONFIG_PROP_SECURITY_TRUSTSTORE_PASSWORD = CONFIG_PROP_PREFIX + ".security.truststore.password"; - - + + public static final String CONFIG_PROP_SECURITY_SIG_ALG_RSA = + CONFIG_PROP_PREFIX + ".security.sigalg.rsa"; + public static final String CONFIG_PROP_SECURITY_SIG_ALG_ECC = + CONFIG_PROP_PREFIX + ".security.sigalg.ecc"; + public static final String CONFIG_PROP_VDA_ENDPOINT_QUALeID_DEFAULT_ELEMENT = "default"; public static final String CONFIG_PROP_VDA_ENDPOINT_QUALeID_DEFAULT = CONFIG_PROP_VDA_ENDPOINT_QUALeID + CONFIG_PROP_VDA_ENDPOINT_QUALeID_DEFAULT_ELEMENT; diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/EventCodes.java b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/EventCodes.java index af155206..62779072 100644 --- a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/EventCodes.java +++ b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/EventCodes.java @@ -12,5 +12,5 @@ public class EventCodes { public static final int AUTHPROCESS_SL20_ENDPOINT_URL = 4112; public static final int AUTHPROCESS_SL20_DATAURL_IP = 4113; - public static final int AUTHPROCESS_SL20_CONSENT_VALID = 4113; + public static final int AUTHPROCESS_SL20_CONSENT_VALID = 4114; } diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/exceptions/SL20EidDataValidationException.java b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/exceptions/SL20EidDataValidationException.java index a14fbe9e..f0d993ca 100644 --- a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/exceptions/SL20EidDataValidationException.java +++ b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/exceptions/SL20EidDataValidationException.java @@ -1,15 +1,26 @@ package at.gv.egiz.eaaf.modules.auth.sl20.exceptions; public class SL20EidDataValidationException extends SL20Exception { - private static final long serialVersionUID = 1L; + + private static final long serialVersionUID = -2604130523926584663L; public SL20EidDataValidationException(final Object[] parameters) { - super("sl20.07", parameters); + this("99", parameters); } - + public SL20EidDataValidationException(final Object[] parameters, final Throwable e) { - super("sl20.07", parameters, e); + this("99", parameters, e); + + } + + public SL20EidDataValidationException(final String subErrorId, final Object[] parameters) { + super("sl20.07." + subErrorId, parameters); + + } + + public SL20EidDataValidationException(final String subErrorId, final Object[] parameters, final Throwable e) { + super("sl20.07." + subErrorId, parameters, e); } diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/exceptions/SL20Exception.java b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/exceptions/SL20Exception.java index 12921ad6..08373a2d 100644 --- a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/exceptions/SL20Exception.java +++ b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/exceptions/SL20Exception.java @@ -4,7 +4,7 @@ import at.gv.egiz.eaaf.core.exceptions.EaafAuthenticationException; public class SL20Exception extends EaafAuthenticationException { - private static final long serialVersionUID = 1L; + private static final long serialVersionUID = -6716465236880571576L; public SL20Exception(final String messageId, final Object[] parameters) { super(messageId, parameters); diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/tasks/AbstractCreateQualEidRequestTask.java b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/tasks/AbstractCreateQualEidRequestTask.java index 6c11fa63..9dcfbe75 100644 --- a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/tasks/AbstractCreateQualEidRequestTask.java +++ b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/tasks/AbstractCreateQualEidRequestTask.java @@ -1,25 +1,29 @@ package at.gv.egiz.eaaf.modules.auth.sl20.tasks; import java.io.Serializable; +import java.net.SocketException; +import java.net.SocketTimeoutException; +import java.nio.charset.StandardCharsets; import java.security.cert.CertificateEncodingException; import java.util.ArrayList; import java.util.List; +import java.util.Locale; import java.util.Map; +import java.util.concurrent.TimeUnit; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.apache.commons.lang3.StringUtils; -import org.apache.http.HttpResponse; +import org.apache.commons.lang3.time.StopWatch; import org.apache.http.NameValuePair; import org.apache.http.client.entity.UrlEncodedFormEntity; import org.apache.http.client.methods.HttpPost; import org.apache.http.client.utils.URIBuilder; import org.apache.http.message.BasicNameValuePair; import org.jose4j.base64url.Base64Url; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.context.i18n.LocaleContextHolder; import com.fasterxml.jackson.databind.JsonNode; import com.fasterxml.jackson.databind.node.ObjectNode; @@ -33,7 +37,6 @@ import at.gv.egiz.eaaf.core.impl.http.IHttpClientFactory; import at.gv.egiz.eaaf.core.impl.idp.auth.modules.AbstractAuthServletTask; import at.gv.egiz.eaaf.core.impl.utils.KeyValueUtils; import at.gv.egiz.eaaf.core.impl.utils.Random; -import at.gv.egiz.eaaf.core.impl.utils.TransactionIdUtils; import at.gv.egiz.eaaf.modules.auth.sl20.Constants; import at.gv.egiz.eaaf.modules.auth.sl20.EventCodes; import at.gv.egiz.eaaf.modules.auth.sl20.data.VerificationResult; @@ -42,12 +45,16 @@ import at.gv.egiz.eaaf.modules.auth.sl20.exceptions.SlCommandoParserException; import at.gv.egiz.eaaf.modules.auth.sl20.utils.SL20Constants; import at.gv.egiz.eaaf.modules.auth.sl20.utils.SL20Constants.VdaAuthMethod; import at.gv.egiz.eaaf.modules.auth.sl20.utils.SL20HttpBindingUtils; +import at.gv.egiz.eaaf.modules.auth.sl20.utils.SL20HttpBindingUtils.Sl20ResponseHolder; import at.gv.egiz.eaaf.modules.auth.sl20.utils.SL20JsonBuilderUtils; import at.gv.egiz.eaaf.modules.auth.sl20.utils.SL20JsonExtractorUtils; +import lombok.extern.slf4j.Slf4j; +@Slf4j public abstract class AbstractCreateQualEidRequestTask extends AbstractAuthServletTask { - private static final Logger log = LoggerFactory.getLogger(AbstractCreateQualEidRequestTask.class); + private static final String FRIENDLYNAME_HTTP_CLIENT = "A-Trust Client"; + @Autowired(required = true) private IHttpClientFactory httpClientFactory; @Autowired(required = true) @@ -60,7 +67,8 @@ public abstract class AbstractCreateQualEidRequestTask extends AbstractAuthServl log.debug("Starting SL2.0 authentication process .... "); revisionsLogger.logEvent(pendingReq, EventCodes.AUTHPROCESS_SL20_SELECTED, "sl20auth"); - + + String vdaQualEidDUrl = null; try { // get service-provider configuration final ISpConfiguration oaConfig = pendingReq.getServiceProviderConfiguration(); @@ -72,7 +80,7 @@ public abstract class AbstractCreateQualEidRequestTask extends AbstractAuthServl } // get basic configuration parameters - final String vdaQualEidDUrl = extractVdaUrlForSpecificOa(oaConfig, executionContext); + vdaQualEidDUrl = extractVdaUrlForSpecificOa(oaConfig, executionContext); if (StringUtils.isEmpty(vdaQualEidDUrl)) { log.error("NO VDA URL for qualified eID (" + Constants.CONFIG_PROP_VDA_ENDPOINT_QUALeID_DEFAULT + ")"); throw new SL20Exception("sl20.03", new Object[] { "NO VDA URL for qualified eID" }); @@ -89,55 +97,48 @@ public abstract class AbstractCreateQualEidRequestTask extends AbstractAuthServl // build request container final String qualEidReqId = Random.nextProcessReferenceValue(); - final ObjectNode sl20Req = SL20JsonBuilderUtils.createGenericRequest(qualEidReqId, null, null, - signedQualEidCommand); + final ObjectNode sl20Req = SL20JsonBuilderUtils.createGenericRequest(qualEidReqId, + pendingReq.getUniqueTransactionIdentifier(), null, signedQualEidCommand); // build http POST request final HttpPost httpReq = new HttpPost(new URIBuilder(vdaQualEidDUrl).build()); final List<NameValuePair> parameters = new ArrayList<>(); parameters.add(new BasicNameValuePair(SL20Constants.PARAM_SL20_REQ_COMMAND_PARAM, - Base64Url.encode(sl20Req.toString().getBytes("UTF-8")))); - - //set specific authentication method if it was selection by process step before - VdaAuthMethod authMethod = getVdaAuthMethodFromContext(executionContext); - if (authMethod != null) { - log.debug("Request VDA with authType: {}", authMethod); - parameters.add(new BasicNameValuePair(SL20Constants.PARAM_SL20_REQ_AUTH_METHOD_PARAM, - authMethod.getAuthMethod())); - } + Base64Url.encode(sl20Req.toString().getBytes(StandardCharsets.UTF_8)))); - //set VDA sessionId if it was available on context - String vdaSessionId = getVdaSessionIdFromContext(executionContext); - if (vdaSessionId != null) { - log.trace("Request VDA with sessionId: {}", vdaSessionId); - parameters.add(new BasicNameValuePair( - SL20Constants.PARAM_SL20_REQ_AUTH_VDA_SESSIONID, - vdaSessionId)); - - } - - - - httpReq.setEntity(new UrlEncodedFormEntity(parameters)); + //inject additional request parameters + injectAdditionalSL20RequestParams(parameters, executionContext, request); - // build http GET request - // URIBuilder sl20ReqUri = new URIBuilder(vdaQualeIDUrl); - // sl20ReqUri.addParameter(SL20Constants.PARAM_SL20_REQ_COMMAND_PARAM, - // Base64Url.encode(sl20Req.toString().getBytes())); - // HttpGet httpReq = new HttpGet(sl20ReqUri.build()); + httpReq.setEntity(new UrlEncodedFormEntity(parameters)); // set native client header httpReq.addHeader(SL20Constants.HTTP_HEADER_SL20_CLIENT_TYPE, SL20Constants.HTTP_HEADER_VALUE_NATIVE); - log.trace("Request VDA via SL20 with: " + Base64Url.encode(sl20Req.toString().getBytes("UTF-8"))); + log.trace("Request VDA via SL20 with: {}", + Base64Url.encode(sl20Req.toString().getBytes(StandardCharsets.UTF_8))); // request VDA - final HttpResponse httpResp = httpClientFactory.getHttpClient(false).execute(httpReq); - - // parse response - log.info("Receive response from VDA ... "); - final JsonNode sl20Resp = SL20JsonExtractorUtils.getSL20ContainerFromResponse(httpResp); - final VerificationResult respPayloadContainer = SL20JsonExtractorUtils.extractSL20PayLoad(sl20Resp, null, false); + + final StopWatch watch = StopWatch.createStarted(); + log.info("Requesting {} for authentication ... ", FRIENDLYNAME_HTTP_CLIENT); + final Sl20ResponseHolder httpResp = httpClientFactory.getHttpClient(false).execute( + httpReq, SL20HttpBindingUtils.sl20ResponseHandler()); + + watch.stop(); + log.info("Respone from {} received after: {}[ms] with statusCode: {}", FRIENDLYNAME_HTTP_CLIENT, + watch.getTime(TimeUnit.MILLISECONDS), httpResp.getResponseStatus().getStatusCode()); + + //check on error on http channel + if (httpResp.getError() != null) { + log.info("Basic SL2.0 response processing has an error. HTTP-StatusCode: {} ErrorMsg: {}", + httpResp.getResponseStatus().getStatusCode(), httpResp.getError().getMessage()); + throw httpResp.getError(); + + } + + // parse response + final VerificationResult respPayloadContainer = + SL20JsonExtractorUtils.extractSL20PayLoad(httpResp.getResponseBody(), null, false); if (respPayloadContainer.isValidSigned() == null) { log.debug("Receive unsigned payLoad from VDA"); @@ -158,10 +159,10 @@ public abstract class AbstractCreateQualEidRequestTask extends AbstractAuthServl SL20Constants.SL20_COMMAND_PARAM_GENERAL_REDIRECT_SIGNEDCOMMAND, false); // create forward SL2.0 command - final ObjectNode sl20Forward = sl20Resp.deepCopy(); + final ObjectNode sl20Forward = httpResp.getResponseBody().deepCopy(); SL20JsonBuilderUtils.addOnlyOnceOfTwo(sl20Forward, SL20Constants.SL20_PAYLOAD, SL20Constants.SL20_SIGNEDPAYLOAD, command.deepCopy(), signedCommand); - + // store pending request pendingReq.setRawDataToTransaction(Constants.PENDING_REQ_STORAGE_PREFIX + SL20Constants.SL20_REQID, qualEidReqId); @@ -201,21 +202,58 @@ public abstract class AbstractCreateQualEidRequestTask extends AbstractAuthServl } catch (final EaafAuthenticationException e) { throw new TaskExecutionException(pendingReq, "SL2.0 Authentication FAILED. Msg: " + e.getMessage(), e); + } catch (final SocketException | SocketTimeoutException e) { + log.error("SL2.0 Authentication has a VDA connector error. Endpoint: {}", + vdaQualEidDUrl, e); + throw new TaskExecutionException(pendingReq, e.getMessage(), + new SL20Exception("sl20.02", new Object[] { e.getMessage()}, e)); + } catch (final Exception e) { log.warn("SL2.0 Authentication FAILED with a generic error.", e); throw new TaskExecutionException(pendingReq, e.getMessage(), e); - } finally { - TransactionIdUtils.removeTransactionId(); - TransactionIdUtils.removeSessionId(); + } + + } + protected void injectAdditionalSL20RequestParams(List<NameValuePair> parameters, + ExecutionContext executionContext, HttpServletRequest request) { + //set specific authentication method if it was selection by process step before + final VdaAuthMethod authMethod = getVdaAuthMethodFromContext(executionContext); + if (authMethod != null) { + log.debug("Request VDA with authType: {}", authMethod); + parameters.add(new BasicNameValuePair(SL20Constants.PARAM_SL20_REQ_AUTH_METHOD_PARAM, + authMethod.getAuthMethod())); } + //set VDA sessionId if it was available on context + final String vdaSessionId = getVdaSessionIdFromContext(executionContext); + if (vdaSessionId != null) { + log.trace("Request VDA with sessionId: {}", vdaSessionId); + parameters.add(new BasicNameValuePair( + SL20Constants.PARAM_SL20_REQ_AUTH_VDA_SESSIONID, + vdaSessionId)); + + } + + //set i18n language into VDA request + final Locale locale = LocaleContextHolder.getLocale(); + final String language = locale.getLanguage(); + if (StringUtils.isNotEmpty(language)) { + log.trace("Find i18n context). Inject locale: {} into VDA request", locale.getLanguage()); + parameters.add(new BasicNameValuePair( + SL20Constants.PARAM_SL20_REQ_AUTH_VDA_LOCALE, + language.toUpperCase(locale))); + + } else { + log.info("Find i18n context, but Language is UNKNOWN. It will be ignored"); + + } } /** - * Get ExecutionContext parameter-key for VDA AuthMethod information. - * + * Get ExecutionContext parameter-key for VDA AuthMethod information. + * * @return Key to get AuthMethod from {@link ExecutionContext} */ protected abstract String getAuthMethodContextParamKey(); @@ -231,34 +269,34 @@ public abstract class AbstractCreateQualEidRequestTask extends AbstractAuthServl */ protected abstract String buildSignedQualifiedEidCommand() throws CertificateEncodingException, SL20Exception; - + private VdaAuthMethod getVdaAuthMethodFromContext(ExecutionContext executionContext) { - Serializable authMethodRaw = executionContext.get(getAuthMethodContextParamKey()); + final Serializable authMethodRaw = executionContext.get(getAuthMethodContextParamKey()); if (authMethodRaw instanceof String) { log.trace("Find authMethod parameter: {} on context", authMethodRaw); return VdaAuthMethod.fromString((String) authMethodRaw); - + } - + return null; } - + private String getVdaSessionIdFromContext(ExecutionContext executionContext) { - Serializable vdaSessionId = executionContext.get( + final Serializable vdaSessionId = executionContext.get( SL20Constants.SL20_COMMAND_PARAM_GENERAL_RESPONSE_ERROR_VDASESSIONID); - if (vdaSessionId instanceof String + if (vdaSessionId instanceof String && StringUtils.isNotEmpty((CharSequence) vdaSessionId)) { executionContext.remove( SL20Constants.SL20_COMMAND_PARAM_GENERAL_RESPONSE_ERROR_VDASESSIONID); - + log.trace("Find vdaSessionId parameter: {} on context", vdaSessionId); return (String) vdaSessionId; - + } - + return null; } - + private String extractVdaUrlForSpecificOa(final ISpConfiguration oaConfig, final ExecutionContext executionContext) { // load SP specific config for development and testing purposes diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/tasks/AbstractReceiveQualEidTask.java b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/tasks/AbstractReceiveQualEidTask.java index 4786ff39..dfa05a89 100644 --- a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/tasks/AbstractReceiveQualEidTask.java +++ b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/tasks/AbstractReceiveQualEidTask.java @@ -8,8 +8,6 @@ import javax.servlet.http.HttpServletResponse; import org.apache.commons.lang3.StringUtils; import org.jose4j.base64url.Base64Url; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import com.fasterxml.jackson.core.JsonParseException; @@ -22,7 +20,6 @@ import at.gv.egiz.eaaf.core.exceptions.TaskExecutionException; import at.gv.egiz.eaaf.core.impl.idp.auth.modules.AbstractAuthServletTask; import at.gv.egiz.eaaf.core.impl.utils.DataUrlBuilder; import at.gv.egiz.eaaf.core.impl.utils.StreamUtils; -import at.gv.egiz.eaaf.core.impl.utils.TransactionIdUtils; import at.gv.egiz.eaaf.modules.auth.sl20.Constants; import at.gv.egiz.eaaf.modules.auth.sl20.EventCodes; import at.gv.egiz.eaaf.modules.auth.sl20.data.VerificationResult; @@ -35,9 +32,10 @@ import at.gv.egiz.eaaf.modules.auth.sl20.utils.JsonMapper; import at.gv.egiz.eaaf.modules.auth.sl20.utils.SL20Constants; import at.gv.egiz.eaaf.modules.auth.sl20.utils.SL20JsonExtractorUtils; import at.gv.egiz.eaaf.modules.auth.sl20.utils.SL20ResponseUtils; +import lombok.extern.slf4j.Slf4j; +@Slf4j public abstract class AbstractReceiveQualEidTask extends AbstractAuthServletTask { - private static final Logger log = LoggerFactory.getLogger(AbstractReceiveQualEidTask.class); @Autowired(required = true) private IJoseTools joseTools; @@ -82,13 +80,14 @@ public abstract class AbstractReceiveQualEidTask extends AbstractAuthServletTask sl20ReqObj = new JsonMapper().getMapper().readTree(Base64Url.decodeToUtf8String(sl20Result)); } catch (final JsonParseException e) { - log.warn("SL2.0 command or result is NOT valid JSON.", e); - log.debug("SL2.0 msg: " + sl20Result); + log.error("SL2.0 command or result is NOT valid JSON. Received msg: {}", sl20Result, e); throw new SL20Exception("sl20.02", new Object[] { "SL2.0 command or result is NOT valid JSON." }, e); } + log.info("Receive response from A-Trust. Starting response-message validation ... "); + // check on errorMessage final VerificationResult payLoadContainerErrorCheck = SL20JsonExtractorUtils.extractSL20PayLoad( sl20ReqObj, @@ -117,7 +116,7 @@ public abstract class AbstractReceiveQualEidTask extends AbstractAuthServletTask log.debug("VDA provides an optional sessionId. Inject it to internal error-holder "); ex.setVdaSessionId(vdaSessionId); - } + } throw ex; } else { @@ -161,7 +160,6 @@ public abstract class AbstractReceiveQualEidTask extends AbstractAuthServletTask } } catch (final EaafAuthenticationException e) { - log.warn("SL2.0 processing error:", e); if (sl20Result != null) { log.debug("Received SL2.0 result: " + sl20Result); } @@ -170,8 +168,8 @@ public abstract class AbstractReceiveQualEidTask extends AbstractAuthServletTask new TaskExecutionException(pendingReq, "SL2.0 Authentication FAILED. Msg: " + e.getMessage(), e)); } catch (final Exception e) { - log.warn("ERROR:", e); - log.warn("SL2.0 Authentication FAILED with a generic error.", e); + + if (sl20Result != null) { log.debug("Received SL2.0 result: " + sl20Result); } @@ -212,11 +210,6 @@ public abstract class AbstractReceiveQualEidTask extends AbstractAuthServletTask log.error("Can NOT send error message. SOMETHING IS REALY WRONG!", e); } - - } finally { - TransactionIdUtils.removeTransactionId(); - TransactionIdUtils.removeSessionId(); - } } diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/JoseUtils.java b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/JoseUtils.java new file mode 100644 index 00000000..5b221bbe --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/JoseUtils.java @@ -0,0 +1,374 @@ +package at.gv.egiz.eaaf.modules.auth.sl20.utils; + +import java.io.IOException; +import java.security.Key; +import java.security.KeyFactory; +import java.security.KeyStore; +import java.security.NoSuchAlgorithmException; +import java.security.Provider; +import java.security.PublicKey; +import java.security.cert.CertificateEncodingException; +import java.security.cert.X509Certificate; +import java.security.interfaces.ECPrivateKey; +import java.security.interfaces.ECPublicKey; +import java.security.interfaces.RSAPrivateKey; +import java.security.spec.InvalidKeySpecException; +import java.security.spec.PKCS8EncodedKeySpec; +import java.security.spec.X509EncodedKeySpec; +import java.util.Collections; +import java.util.List; +import java.util.Map; +import java.util.Map.Entry; + +import javax.annotation.Nonnull; + +import org.apache.commons.lang3.StringUtils; +import org.bouncycastle.jce.provider.BouncyCastleProvider; +import org.jose4j.jca.ProviderContext; +import org.jose4j.jwa.AlgorithmConstraints; +import org.jose4j.jws.AlgorithmIdentifiers; +import org.jose4j.jws.JsonWebSignature; +import org.jose4j.jwx.Headers; +import org.jose4j.jwx.JsonWebStructure; +import org.jose4j.keys.resolvers.X509VerificationKeyResolver; +import org.jose4j.lang.JoseException; +import org.springframework.util.Base64Utils; + +import at.gv.egiz.eaaf.core.exception.EaafKeyUsageException; +import at.gv.egiz.eaaf.core.exceptions.EaafException; +import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreUtils; +import at.gv.egiz.eaaf.core.impl.data.Pair; +import at.gv.egiz.eaaf.core.impl.utils.X509Utils; +import lombok.AllArgsConstructor; +import lombok.Getter; +import lombok.extern.slf4j.Slf4j; + +/** + * {@link JoseUtils} provides static methods JWS and JWE processing. + * + * @author tlenz + * + */ +@Slf4j +public class JoseUtils { + + private static final Provider provider = new BouncyCastleProvider(); + + /** + * Create a JWS signature. + * + * <p> + * Use {@link org.jose4j.jws.AlgorithmIdentifiers.RSA_PSS_USING_SHA256} in case + * of a RSA based key and + * {@link org.jose4j.jws.AlgorithmIdentifiers.ECDSA_USING_P256_CURVE_AND_SHA256} + * in case of an ECC based key. + * </p> + * + * @param keyStore KeyStore that should be used + * @param keyAlias Alias of the private key + * @param keyPassword Password to access the key + * @param payLoad PayLoad to sign + * @param addFullCertChain If true the full certificate chain will be + * added, otherwise only the + * X509CertSha256Fingerprint is added into JOSE + * header + * @param friendlyNameForLogging FriendlyName for the used KeyStore for logging + * purposes only + * @return Signed PayLoad in serialized form + * @throws EaafException In case of a key-access or key-usage error + * @throws JoseException In case of a JOSE error + */ + public static String createSignature(@Nonnull Pair<KeyStore, Provider> keyStore, + @Nonnull final String keyAlias, @Nonnull final char[] keyPassword, + @Nonnull final String payLoad, boolean addFullCertChain, + @Nonnull String friendlyNameForLogging) throws EaafException, JoseException { + return createSignature(keyStore, keyAlias, keyPassword, payLoad, addFullCertChain, Collections.emptyMap(), + AlgorithmIdentifiers.RSA_PSS_USING_SHA256, AlgorithmIdentifiers.ECDSA_USING_P256_CURVE_AND_SHA256, + friendlyNameForLogging); + + } + + /** + * Create a JWS signature. + * + * <p> + * Use {@link org.jose4j.jws.AlgorithmIdentifiers.RSA_PSS_USING_SHA256} in case + * of a RSA based key and + * {@link org.jose4j.jws.AlgorithmIdentifiers.ECDSA_USING_P256_CURVE_AND_SHA256} + * in case of an ECC based key. + * </p> + * + * @param keyStore KeyStore that should be used + * @param keyAlias Alias of the private key + * @param keyPassword Password to access the key + * @param payLoad PayLoad to sign + * @param addFullCertChain If true the full certificate chain will be + * added, otherwise only the + * X509CertSha256Fingerprint is added into JOSE + * header + * @param joseHeaders HeaderName and HeaderValue that should be set + * into JOSE header + * @param friendlyNameForLogging FriendlyName for the used KeyStore for logging + * purposes only + * @return Signed PayLoad in serialized form + * @throws EaafException In case of a key-access or key-usage error + * @throws JoseException In case of a JOSE error + */ + public static String createSignature(@Nonnull Pair<KeyStore, Provider> keyStore, + @Nonnull final String keyAlias, @Nonnull final char[] keyPassword, + @Nonnull final String payLoad, boolean addFullCertChain, + @Nonnull final Map<String, String> joseHeaders, + @Nonnull String friendlyNameForLogging) throws EaafException, JoseException { + return createSignature(keyStore, keyAlias, keyPassword, payLoad, addFullCertChain, joseHeaders, + AlgorithmIdentifiers.RSA_PSS_USING_SHA256, AlgorithmIdentifiers.ECDSA_USING_P256_CURVE_AND_SHA256, + friendlyNameForLogging); + + } + + /** + * Create a JWS signature. + * + * @param keyStore KeyStore that should be used + * @param keyAlias Alias of the private key + * @param keyPassword Password to access the key + * @param payLoad PayLoad to sign + * @param addFullCertChain If true the full certificate chain will be + * added, otherwise only the + * X509CertSha256Fingerprint is added into JOSE + * header + * @param joseHeaders HeaderName and HeaderValue that should be set + * into JOSE header + * @param rsaAlgToUse Signing algorithm that should be used in case + * of a signing key based on RSA + * @param eccAlgToUse Signing algorithm that should be used in case + * of a signing key based on ECC + * @param friendlyNameForLogging FriendlyName for the used KeyStore for logging + * purposes only + * @return Signed PayLoad in serialized form + * @throws EaafException In case of a key-access or key-usage error + * @throws JoseException In case of a JOSE error + */ + public static String createSignature(@Nonnull Pair<KeyStore, Provider> keyStore, + @Nonnull final String keyAlias, @Nonnull final char[] keyPassword, + @Nonnull final String payLoad, boolean addFullCertChain, + @Nonnull final Map<String, String> joseHeaders, + @Nonnull final String rsaAlgToUse, @Nonnull final String eccAlgToUse, + @Nonnull String friendlyNameForLogging) throws EaafException, JoseException { + + final JsonWebSignature jws = new JsonWebSignature(); + + // set payload + jws.setPayload(payLoad); + + // set JOSE headers + for (final Entry<String, String> el : joseHeaders.entrySet()) { + log.trace("Set JOSE header: {} with value: {} into JWS", el.getKey(), el.getValue()); + jws.setHeader(el.getKey(), el.getValue()); + + } + + // set signing information + final Pair<Key, X509Certificate[]> signingCred = EaafKeyStoreUtils.getPrivateKeyAndCertificates( + keyStore.getFirst(), keyAlias, keyPassword, true, friendlyNameForLogging); + + // set verification key + jws.setKey(convertToBcKeyIfRequired(signingCred.getFirst())); + + jws.setAlgorithmHeaderValue(getKeyOperationAlgorithmFromCredential( + jws.getKey(), rsaAlgToUse, eccAlgToUse, friendlyNameForLogging)); + + // set special provider if required + if (keyStore.getSecond() != null) { + log.trace("Injecting special Java Security Provider: {}", keyStore.getSecond().getName()); + final ProviderContext providerCtx = new ProviderContext(); + providerCtx.getSuppliedKeyProviderContext().setSignatureProvider(keyStore.getSecond().getName()); + providerCtx.getGeneralProviderContext().setGeneralProvider(BouncyCastleProvider.PROVIDER_NAME); + jws.setProviderContext(providerCtx); + + } else { + final ProviderContext providerCtx = new ProviderContext(); + providerCtx.getGeneralProviderContext().setGeneralProvider(BouncyCastleProvider.PROVIDER_NAME); + jws.setProviderContext(providerCtx); + + } + + if (addFullCertChain) { + jws.setCertificateChainHeaderValue(signingCred.getSecond()); + + } + + jws.setX509CertSha256ThumbprintHeaderValue(signingCred.getSecond()[0]); + + return jws.getCompactSerialization(); + + } + + /** + * Verify a JOSE signature. + * + * @param serializedContent Serialized content that should be verified + * @param trustedCerts Trusted certificates that should be used for + * verification + * @param constraints {@link AlgorithmConstraints} for verification + * @return {@link JwsResult} object + * @throws JoseException In case of a signature verification error + * @throws IOException In case of a general error + */ + public static JwsResult validateSignature(@Nonnull final String serializedContent, + @Nonnull final List<X509Certificate> trustedCerts, @Nonnull final AlgorithmConstraints constraints) + throws JoseException, IOException { + final JsonWebSignature jws = new JsonWebSignature(); + // set payload + jws.setCompactSerialization(serializedContent); + + // set security constrains + jws.setAlgorithmConstraints(constraints); + + // load signinc certs + Key selectedKey = null; + final List<X509Certificate> x5cCerts = jws.getCertificateChainHeaderValue(); + final String x5t256 = jws.getX509CertSha256ThumbprintHeaderValue(); + if (x5cCerts != null) { + log.debug("Found x509 certificate in JOSE header ... "); + log.trace("Sorting received X509 certificates ... "); + final List<X509Certificate> sortedX5cCerts = X509Utils.sortCertificates(x5cCerts); + + + + if (trustedCerts.contains(sortedX5cCerts.get(0))) { + selectedKey = sortedX5cCerts.get(0).getPublicKey(); + + } else { + log.info("Can NOT find JOSE certificate in truststore."); + if (log.isDebugEnabled()) { + try { + log.debug("Cert: {}", Base64Utils.encodeToString(sortedX5cCerts.get(0).getEncoded())); + + } catch (final CertificateEncodingException e) { + log.warn("Can not create DEBUG output", e); + + } + } + } + + } else if (StringUtils.isNotEmpty(x5t256)) { + log.debug("Found x5t256 fingerprint in JOSE header .... "); + final X509VerificationKeyResolver x509VerificationKeyResolver = new X509VerificationKeyResolver( + trustedCerts); + selectedKey = x509VerificationKeyResolver.resolveKey(jws, Collections.<JsonWebStructure>emptyList()); + + } else { + throw new JoseException("JWS contains NO signature certificate or NO certificate fingerprint"); + + } + + if (selectedKey == null) { + throw new JoseException("Can NOT select verification key for JWS. Signature verification FAILED"); + + } + + //set BouncyCastleProvider as default provider + final ProviderContext providerCtx = new ProviderContext(); + providerCtx.getGeneralProviderContext().setGeneralProvider(BouncyCastleProvider.PROVIDER_NAME); + jws.setProviderContext(providerCtx); + + // set verification key + jws.setKey(convertToBcKeyIfRequired(selectedKey)); + + // load payLoad + return new JwsResult( + jws.verifySignature(), + jws.getUnverifiedPayload(), + jws.getHeaders(), + x5cCerts); + + } + + + /** + * Convert an ECC public-key into BouncyCastle implementation. + * + * <p> IAIK JCE / Eccelerate ECC Keys are not compatible to JWS impl.</p> + * @param input Key + * @return input Key, or BC ECC-Key in case of a ECC Key + */ + public static Key convertToBcKeyIfRequired(Key input) { + try { + if (input instanceof ECPublicKey + && "iaik.security.ec.common.ECPublicKey".equals(input.getClass().getName())) { + + //convert Key to BouncyCastle KeyImplemenation because there is an + //incompatibility with IAIK EC Keys and JWS signature-verfification implementation + PublicKey publicKey = KeyFactory.getInstance( + input.getAlgorithm(), provider).generatePublic( + new X509EncodedKeySpec(input.getEncoded())); + return publicKey; + + } else if (input instanceof ECPrivateKey + && "iaik.security.ec.common.ECPrivateKey".equals(input.getClass().getName())) { + //convert Key to BouncyCastle KeyImplemenation because there is an + //incompatibility with IAIK EC Keys and JWS signature-creation implementation + Key privateKey = KeyFactory.getInstance( + input.getAlgorithm(), provider).generatePrivate( + new PKCS8EncodedKeySpec(input.getEncoded())); + + return privateKey; + + } + + } catch (InvalidKeySpecException | NoSuchAlgorithmException e) { + log.warn("Can NOT convert {} to {}. The verification may FAIL.", + input.getClass().getName(), PublicKey.class.getName(), e); + + } + + return input; + + } + + /** + * Select signature algorithm for a given credential. + * + * @param key {@link X509Credential} that will be used for + * key operations + * @param rsaSigAlgorithm RSA based algorithm that should be used in case + * of RSA credential + * @param ecSigAlgorithm EC based algorithm that should be used in case + * of RSA credential + * @param friendlyNameForLogging KeyStore friendlyName for logging purposes + * @return either the RSA based algorithm or the EC based algorithm + * @throws EaafKeyUsageException In case of an unsupported private-key type + */ + private static String getKeyOperationAlgorithmFromCredential(Key key, + String rsaSigAlgorithm, String ecSigAlgorithm, String friendlyNameForLogging) + throws EaafKeyUsageException { + if (key instanceof RSAPrivateKey) { + return rsaSigAlgorithm; + + } else if (key instanceof ECPrivateKey) { + return ecSigAlgorithm; + + } else { + log.warn("Could NOT select the cryptographic algorithm from Private-Key type"); + throw new EaafKeyUsageException(EaafKeyUsageException.ERROR_CODE_01, + friendlyNameForLogging, + "Can not select cryptographic algorithm"); + + } + + } + + private JoseUtils() { + + } + + @Getter + @AllArgsConstructor + public static class JwsResult { + final boolean valid; + final String payLoad; + final Headers fullJoseHeader; + final List<X509Certificate> x5cCerts; + + } +} diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/JsonSecurityUtils.java b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/JsonSecurityUtils.java index 43c44647..58e3e41c 100644 --- a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/JsonSecurityUtils.java +++ b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/JsonSecurityUtils.java @@ -14,15 +14,14 @@ import javax.annotation.Nonnull; import javax.annotation.PostConstruct; import org.apache.commons.lang3.StringUtils; +import org.bouncycastle.jce.provider.BouncyCastleProvider; import org.jose4j.jca.ProviderContext; import org.jose4j.jwa.AlgorithmConstraints; import org.jose4j.jwa.AlgorithmConstraints.ConstraintType; import org.jose4j.jwe.JsonWebEncryption; import org.jose4j.jws.AlgorithmIdentifiers; -import org.jose4j.jws.JsonWebSignature; -import org.jose4j.jwx.JsonWebStructure; +import org.jose4j.jwx.HeaderParameterNames; import org.jose4j.keys.X509Util; -import org.jose4j.keys.resolvers.X509VerificationKeyResolver; import org.jose4j.lang.JoseException; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -37,6 +36,7 @@ import com.fasterxml.jackson.databind.JsonNode; import at.gv.egiz.eaaf.core.api.idp.IConfiguration; import at.gv.egiz.eaaf.core.exception.EaafKeyAccessException; import at.gv.egiz.eaaf.core.exceptions.EaafConfigurationException; +import at.gv.egiz.eaaf.core.exceptions.EaafException; import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreFactory; import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreUtils; import at.gv.egiz.eaaf.core.impl.credential.KeyStoreConfiguration; @@ -49,6 +49,7 @@ import at.gv.egiz.eaaf.modules.auth.sl20.exceptions.SL20Exception; import at.gv.egiz.eaaf.modules.auth.sl20.exceptions.SL20SecurityException; import at.gv.egiz.eaaf.modules.auth.sl20.exceptions.SlCommandoBuildException; import at.gv.egiz.eaaf.modules.auth.sl20.exceptions.SlCommandoParserException; +import at.gv.egiz.eaaf.modules.auth.sl20.utils.JoseUtils.JwsResult; @Service public class JsonSecurityUtils implements IJoseTools { @@ -125,40 +126,16 @@ public class JsonSecurityUtils implements IJoseTools { @Override public String createSignature(final String payLoad, boolean addFullCertChain) throws SlCommandoBuildException { try { - final JsonWebSignature jws = new JsonWebSignature(); - - // set payload - jws.setPayload(payLoad); - - // set basic header - jws.setContentTypeHeaderValue(SL20Constants.SL20_CONTENTTYPE_SIGNED_COMMAND); - - // set signing information - jws.setAlgorithmHeaderValue(AlgorithmIdentifiers.RSA_USING_SHA256); - final Pair<Key, X509Certificate[]> signingCred = EaafKeyStoreUtils.getPrivateKeyAndCertificates( - keyStore.getFirst(), getSigningKeyAlias(), getSigningKeyPassword(), true, FRIENDLYNAME_KEYSTORE); - jws.setKey(signingCred.getFirst()); - - // set special provider if required - if (keyStore.getSecond() != null) { - log.trace("Injecting special Java Security Provider: {}", keyStore.getSecond().getName()); - final ProviderContext providerCtx = new ProviderContext(); - providerCtx.getSuppliedKeyProviderContext().setSignatureProvider( - keyStore.getSecond().getName()); - jws.setProviderContext(providerCtx); - - } - - if (addFullCertChain) { - jws.setCertificateChainHeaderValue(signingCred.getSecond()); - - } - - jws.setX509CertSha256ThumbprintHeaderValue(signingCred.getSecond()[0]); - - return jws.getCompactSerialization(); + return JoseUtils.createSignature(keyStore, getSigningKeyAlias(), getSigningKeyPassword(), + payLoad, addFullCertChain, + Collections.singletonMap( + HeaderParameterNames.CONTENT_TYPE, + SL20Constants.SL20_CONTENTTYPE_SIGNED_COMMAND), + getRsaSigningAlgorithm(), + getEccSigningAlgorithm(), + FRIENDLYNAME_KEYSTORE); - } catch (final JoseException | EaafKeyAccessException e) { + } catch (final JoseException | EaafException e) { log.warn("Can NOT sign SL2.0 command.", e); throw new SlCommandoBuildException("Can NOT sign SL2.0 command.", e); @@ -179,61 +156,12 @@ public class JsonSecurityUtils implements IJoseTools { public VerificationResult validateSignature(@Nonnull final String serializedContent, @Nonnull final List<X509Certificate> trustedCerts, @Nonnull final AlgorithmConstraints constraints) throws JoseException, IOException { - final JsonWebSignature jws = new JsonWebSignature(); - // set payload - jws.setCompactSerialization(serializedContent); - - // set security constrains - jws.setAlgorithmConstraints(constraints); - - // load signinc certs - Key selectedKey = null; - final List<X509Certificate> x5cCerts = jws.getCertificateChainHeaderValue(); - final String x5t256 = jws.getX509CertSha256ThumbprintHeaderValue(); - if (x5cCerts != null) { - log.debug("Found x509 certificate in JOSE header ... "); - log.trace("Sorting received X509 certificates ... "); - final List<X509Certificate> sortedX5cCerts = X509Utils.sortCertificates(x5cCerts); - - if (trustedCerts.contains(sortedX5cCerts.get(0))) { - selectedKey = sortedX5cCerts.get(0).getPublicKey(); - - } else { - log.info("Can NOT find JOSE certificate in truststore."); - try { - log.debug("Cert: " + Base64Utils.encodeToString(sortedX5cCerts.get(0).getEncoded())); - - } catch (final CertificateEncodingException e) { - e.printStackTrace(); - } - - } - - } else if (StringUtils.isNotEmpty(x5t256)) { - log.debug("Found x5t256 fingerprint in JOSE header .... "); - final X509VerificationKeyResolver x509VerificationKeyResolver = new X509VerificationKeyResolver( - trustedCerts); - selectedKey = x509VerificationKeyResolver.resolveKey(jws, Collections.<JsonWebStructure>emptyList()); - - } else { - throw new JoseException("JWS contains NO signature certificate or NO certificate fingerprint"); - - } - - if (selectedKey == null) { - throw new JoseException("Can NOT select verification key for JWS. Signature verification FAILED"); - - } - - // set verification key - jws.setKey(selectedKey); - - // load payLoad + final JwsResult result = JoseUtils.validateSignature(serializedContent, trustedCerts, constraints); return new VerificationResult( - mapper.getMapper().readTree(jws.getHeaders().getFullHeaderAsJsonString()), - mapper.getMapper().readTree(jws.getPayload()), - x5cCerts, jws.verifySignature()); + mapper.getMapper().readTree(result.getFullJoseHeader().getFullHeaderAsJsonString()), + mapper.getMapper().readTree(result.getPayLoad()), + result.getX5cCerts(), result.isValid()); } @@ -241,7 +169,7 @@ public class JsonSecurityUtils implements IJoseTools { @Nonnull public VerificationResult validateSignature(@Nonnull final String serializedContent) throws SL20Exception { try { - final AlgorithmConstraints algConstraints = new AlgorithmConstraints(ConstraintType.WHITELIST, + final AlgorithmConstraints algConstraints = new AlgorithmConstraints(ConstraintType.PERMIT, SL20Constants.SL20_ALGORITHM_WHITELIST_SIGNING .toArray(new String[SL20Constants.SL20_ALGORITHM_WHITELIST_SIGNING.size()])); @@ -251,7 +179,7 @@ public class JsonSecurityUtils implements IJoseTools { if (!result.isValidSigned()) { log.info("JWS signature invalide. Stopping authentication process ..."); - log.debug("Received JWS msg: " + serializedContent); + log.debug("Received JWS msg: {}", serializedContent); throw new SL20SecurityException("JWS signature invalide."); } @@ -278,11 +206,11 @@ public class JsonSecurityUtils implements IJoseTools { // set security constrains receiverJwe.setAlgorithmConstraints( - new AlgorithmConstraints(ConstraintType.WHITELIST, + new AlgorithmConstraints(ConstraintType.PERMIT, SL20Constants.SL20_ALGORITHM_WHITELIST_KEYENCRYPTION .toArray(new String[SL20Constants.SL20_ALGORITHM_WHITELIST_KEYENCRYPTION.size()]))); receiverJwe.setContentEncryptionAlgorithmConstraints( - new AlgorithmConstraints(ConstraintType.WHITELIST, SL20Constants.SL20_ALGORITHM_WHITELIST_ENCRYPTION + new AlgorithmConstraints(ConstraintType.PERMIT, SL20Constants.SL20_ALGORITHM_WHITELIST_ENCRYPTION .toArray(new String[SL20Constants.SL20_ALGORITHM_WHITELIST_ENCRYPTION.size()]))); // set payload @@ -292,6 +220,21 @@ public class JsonSecurityUtils implements IJoseTools { keyStore.getFirst(), getEncryptionKeyAlias(), getEncryptionKeyPassword(), true, FRIENDLYNAME_KEYSTORE); + // set special provider if required + if (keyStore.getSecond() != null) { + log.trace("Injecting special Java Security Provider: {}", keyStore.getSecond().getName()); + final ProviderContext providerCtx = new ProviderContext(); + providerCtx.getSuppliedKeyProviderContext().setGeneralProvider(keyStore.getSecond().getName()); + providerCtx.getGeneralProviderContext().setGeneralProvider(BouncyCastleProvider.PROVIDER_NAME); + receiverJwe.setProviderContext(providerCtx); + + } else { + final ProviderContext providerCtx = new ProviderContext(); + providerCtx.getGeneralProviderContext().setGeneralProvider(BouncyCastleProvider.PROVIDER_NAME); + receiverJwe.setProviderContext(providerCtx); + + } + // validate key from header against key from config final List<X509Certificate> x5cCerts = receiverJwe.getCertificateChainHeaderValue(); final String x5t256 = receiverJwe.getX509CertSha256ThumbprintHeaderValue(); @@ -318,7 +261,7 @@ public class JsonSecurityUtils implements IJoseTools { final String certFingerPrint = X509Util.x5tS256(encryptionCred.getSecond()[0]); if (!certFingerPrint.equals(x5t256)) { log.info("X5t256 from JOSE header does NOT match encryption certificate"); - log.debug("X5t256 from JOSE header: " + x5t256 + " Encrytption cert: " + certFingerPrint); + log.debug("X5t256 from JOSE header: {} Encrytption cert: {}", x5t256, certFingerPrint); throw new SL20Exception("sl20.05", new Object[] { "X5t256 from JOSE header does NOT match encryption certificate" }); @@ -332,7 +275,7 @@ public class JsonSecurityUtils implements IJoseTools { } // set key - receiverJwe.setKey(encryptionCred.getFirst()); + receiverJwe.setKey(JoseUtils.convertToBcKeyIfRequired(encryptionCred.getFirst())); // decrypt payload return mapper.getMapper().readTree(receiverJwe.getPlaintextString()); @@ -377,8 +320,7 @@ public class JsonSecurityUtils implements IJoseTools { config.setFriendlyName(FRIENDLYNAME_KEYSTORE); config.setKeyStoreType(authConfig.getBasicConfiguration( - authConfig.getBasicConfiguration(Constants.CONFIG_PROP_SECURITY_KEYSTORE_TYPE), - KeyStoreType.JKS.getKeyStoreType())); + Constants.CONFIG_PROP_SECURITY_KEYSTORE_TYPE, KeyStoreType.JKS.getKeyStoreType())); config.setKeyStoreName( authConfig.getBasicConfiguration(Constants.CONFIG_PROP_SECURITY_KEYSTORE_NAME)); config.setSoftKeyStoreFilePath( @@ -398,8 +340,7 @@ public class JsonSecurityUtils implements IJoseTools { config.setFriendlyName(FRIENDLYNAME_TRUSTSTORE); config.setKeyStoreType(authConfig.getBasicConfiguration( - authConfig.getBasicConfiguration(Constants.CONFIG_PROP_SECURITY_TRUSTSTORE_TYPE), - KeyStoreType.JKS.getKeyStoreType())); + Constants.CONFIG_PROP_SECURITY_TRUSTSTORE_TYPE, KeyStoreType.JKS.getKeyStoreType())); config.setKeyStoreName( authConfig.getBasicConfiguration(Constants.CONFIG_PROP_SECURITY_TRUSTSTORE_NAME)); config.setSoftKeyStoreFilePath( @@ -452,4 +393,26 @@ public class JsonSecurityUtils implements IJoseTools { return null; } + private String getRsaSigningAlgorithm() { + String value = authConfig.getBasicConfiguration(Constants.CONFIG_PROP_SECURITY_SIG_ALG_RSA, + AlgorithmIdentifiers.RSA_PSS_USING_SHA256); + if (value != null) { + value = value.trim(); + } + + return value; + + } + + private String getEccSigningAlgorithm() { + String value = authConfig.getBasicConfiguration(Constants.CONFIG_PROP_SECURITY_SIG_ALG_ECC, + AlgorithmIdentifiers.ECDSA_USING_P256_CURVE_AND_SHA256); + if (value != null) { + value = value.trim(); + } + + return value; + + } + } diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20Constants.java b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20Constants.java index edf70cc8..c95bcc45 100644 --- a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20Constants.java +++ b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20Constants.java @@ -13,14 +13,15 @@ import org.jose4j.jws.AlgorithmIdentifiers; public class SL20Constants { public static final int CURRENT_SL20_VERSION = 10; - + // http binding parameters public static final String PARAM_SL20_REQ_COMMAND_PARAM = "slcommand"; public static final String PARAM_SL20_REQ_COMMAND_PARAM_OLD = "sl2command"; public static final String PARAM_SL20_REQ_AUTH_METHOD_PARAM = "authtype"; public static final String PARAM_SL20_REQ_AUTH_VDA_SESSIONID = "session"; - + public static final String PARAM_SL20_REQ_AUTH_VDA_LOCALE = "locale"; + public enum VdaAuthMethod { ANY("any"), MOBILEPHONE("handy"), CARD("card"), SMARTPHONE("smartphone"); @@ -51,7 +52,7 @@ public class SL20Constants { } catch (IllegalArgumentException | NullPointerException e) { return VdaAuthMethod.ANY; - + } } @@ -59,9 +60,9 @@ public class SL20Constants { public String toString() { return getAuthMethod(); - } + } } - + public static final String PARAM_SL20_REQ_ICP_RETURN_URL_PARAM = "slIPCReturnUrl"; public static final String PARAM_SL20_REQ_TRANSACTIONID = "slTransactionID"; @@ -97,7 +98,11 @@ public class SL20Constants { KeyManagementAlgorithmIdentifiers.RSA_OAEP_256; public static final List<String> SL20_ALGORITHM_WHITELIST_KEYENCRYPTION = Collections - .unmodifiableList(Arrays.asList(JSON_ALGORITHM_ENC_KEY_RSAOAEP, JSON_ALGORITHM_ENC_KEY_RSAOAEP256)); + .unmodifiableList(Arrays.asList( + JSON_ALGORITHM_ENC_KEY_RSAOAEP, + JSON_ALGORITHM_ENC_KEY_RSAOAEP256, + KeyManagementAlgorithmIdentifiers.ECDH_ES_A128KW, + KeyManagementAlgorithmIdentifiers.ECDH_ES_A256KW)); public static final String JSON_ALGORITHM_ENC_PAYLOAD_A128CBCHS256 = ContentEncryptionAlgorithmIdentifiers.AES_128_CBC_HMAC_SHA_256; @@ -177,7 +182,7 @@ public class SL20Constants { // error command public static final String SL20_COMMAND_PARAM_GENERAL_RESPONSE_ERRORCODE = "errorCode"; public static final String SL20_COMMAND_PARAM_GENERAL_RESPONSE_ERRORMESSAGE = "errorMessage"; - public static final String SL20_COMMAND_PARAM_GENERAL_RESPONSE_ERROR_VDASESSIONID + public static final String SL20_COMMAND_PARAM_GENERAL_RESPONSE_ERROR_VDASESSIONID = "handySignaturSession"; // qualified eID command diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20HttpBindingUtils.java b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20HttpBindingUtils.java index 1d7c9646..2b6ddb96 100644 --- a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20HttpBindingUtils.java +++ b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20HttpBindingUtils.java @@ -3,23 +3,133 @@ package at.gv.egiz.eaaf.modules.auth.sl20.utils; import java.io.IOException; import java.io.StringWriter; import java.net.URISyntaxException; +import java.text.MessageFormat; import javax.annotation.Nonnull; import javax.annotation.Nullable; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import org.apache.http.Header; +import org.apache.http.HttpEntity; +import org.apache.http.ParseException; +import org.apache.http.StatusLine; +import org.apache.http.client.ResponseHandler; import org.apache.http.client.utils.URIBuilder; +import org.apache.http.entity.ContentType; +import org.apache.http.util.EntityUtils; import org.jose4j.base64url.Base64Url; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import org.springframework.http.HttpStatus; import org.springframework.http.MediaType; import com.fasterxml.jackson.databind.JsonNode; +import at.gv.egiz.eaaf.modules.auth.sl20.exceptions.SlCommandoParserException; +import lombok.Data; +import lombok.Getter; + public class SL20HttpBindingUtils { private static final Logger log = LoggerFactory.getLogger(SL20HttpBindingUtils.class); + private static JsonMapper mapper = new JsonMapper(); + + @Data + @Getter + public static class Sl20ResponseHolder { + private final JsonNode responseBody; + private final StatusLine responseStatus; + private SlCommandoParserException error; + + } + + /** + * Security-Layer 2.0 specific response-handler for Apache HTTP client. + * + * @return {@link Sl20ResponseHolder} + */ + public static ResponseHandler<Sl20ResponseHolder> sl20ResponseHandler() { + return response -> { + try { + final int httpStatusCode = response.getStatusLine().getStatusCode(); + if (httpStatusCode == HttpStatus.OK.value()) { + if (response.getEntity().getContentType() == null) { + throw new SlCommandoParserException("SL20 response contains NO ContentType"); + + } + + final ContentType contentType = ContentType.getOrDefault(response.getEntity()); + if (!ContentType.APPLICATION_JSON.getMimeType().equals(contentType.getMimeType())) { + log.error("SL20 response with statuscode: {} has wrong http ContentType: {}", + response.getStatusLine(), contentType); + throw new SlCommandoParserException( + "SL20 response with a wrong http ContentType: " + contentType); + + } + + //parse OK response from body + return new Sl20ResponseHolder(parseSL20ResultFromResponse(response.getEntity()), + response.getStatusLine()); + + } else if (httpStatusCode == HttpStatus.SEE_OTHER.value() + || httpStatusCode == HttpStatus.TEMPORARY_REDIRECT.value()) { + final Header[] locationHeader = response.getHeaders("Location"); + if (locationHeader == null) { + throw new SlCommandoParserException("Find Redirect statuscode but not Location header"); + + } + + final String sl20RespString = new URIBuilder(locationHeader[0].getValue()).getQueryParams().get(0).getValue(); + return new Sl20ResponseHolder(mapper.getMapper().readTree(Base64Url.decode(sl20RespString)), + response.getStatusLine()); + + } else if ( + httpStatusCode == HttpStatus.INTERNAL_SERVER_ERROR.value() + || httpStatusCode == HttpStatus.UNAUTHORIZED.value() + || httpStatusCode == HttpStatus.BAD_REQUEST.value()) { + log.info("SL20 response with http-code: {}. Search for error message", httpStatusCode); + + String bodyMsg = "_EMPTY_"; + try { + //extract JSON body from defined http error-codes + bodyMsg = EntityUtils.toString(response.getEntity()); + log.info("SL20 response with http-code: {0} and errorMsg: {1}", httpStatusCode, bodyMsg); + Sl20ResponseHolder holder = new Sl20ResponseHolder( + mapper.getMapper().readTree(bodyMsg), response.getStatusLine()); + return holder; + + } catch (final IOException | ParseException e) { + log.warn("SL20 response contains no )valid JSON", e); + throw new SlCommandoParserException(MessageFormat.format( + "SL20 response with http-code: {0} with body: {1} and generic response-processing error: {2}", + httpStatusCode, bodyMsg, e.getMessage())); + + } + + } else { + //all other HTTP StatusCodes + throw new SlCommandoParserException(MessageFormat.format( + "SL20 response with http-code: {0} and errorMsg: {1}", + httpStatusCode, EntityUtils.toString(response.getEntity()))); + + } + + } catch (SlCommandoParserException e) { + Sl20ResponseHolder holder = new Sl20ResponseHolder(null, response.getStatusLine()); + holder.setError(e); + return holder; + + } catch (final Exception e) { + Sl20ResponseHolder holder = new Sl20ResponseHolder(null, response.getStatusLine()); + holder.setError( + new SlCommandoParserException("SL20 response parsing FAILED! Reason: " + e.getMessage(), e)); + return holder; + + } + }; + } + /** * Write SL2.0 response into http-response object * @@ -59,6 +169,34 @@ public class SL20HttpBindingUtils { httpResp.setHeader("Location", clientRedirectUri.build().toString()); } + } + + private static JsonNode parseSL20ResultFromResponse(final HttpEntity resp) throws Exception { + if (resp != null && resp.getContent() != null) { + final String rawSL20Resp = EntityUtils.toString(resp); + try { + final JsonNode sl20Resp = mapper.getMapper().readTree(rawSL20Resp); + if (sl20Resp != null) { + return sl20Resp; + + } else { + log.error("SL2.0 can NOT parse to a JSON object from msg: {}", rawSL20Resp); + throw new SlCommandoParserException("SL2.0 can NOT parse to a JSON object"); + } + + } catch (SlCommandoParserException e) { + throw e; + + } catch (Exception e) { + log.error("SL2.0 can NOT parse to a JSON object from msg: {}", rawSL20Resp); + throw new SlCommandoParserException("SL2.0 can NOT parse to a JSON object"); + + } + + } else { + throw new SlCommandoParserException("Can NOT find any content in http response"); + + } } } diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20JsonExtractorUtils.java b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20JsonExtractorUtils.java index 40ea0430..bed25c0c 100644 --- a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20JsonExtractorUtils.java +++ b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20JsonExtractorUtils.java @@ -8,12 +8,6 @@ import java.util.List; import java.util.Map; import java.util.Map.Entry; -import org.apache.http.Header; -import org.apache.http.HttpEntity; -import org.apache.http.HttpResponse; -import org.apache.http.client.utils.URIBuilder; -import org.apache.http.util.EntityUtils; -import org.jose4j.base64url.Base64Url; import org.slf4j.Logger; import org.slf4j.LoggerFactory; @@ -299,84 +293,6 @@ public class SL20JsonExtractorUtils { } - /** - * Extract generic transport container from httpResponse. - * - * @param httpResp Http response object - * @return JSON with SL2.0 response - * @throws SlCommandoParserException In case of an error - */ - public static JsonNode getSL20ContainerFromResponse(final HttpResponse httpResp) throws SlCommandoParserException { - try { - JsonNode sl20Resp = null; - if (httpResp.getStatusLine().getStatusCode() == 303 || httpResp.getStatusLine().getStatusCode() == 307) { - final Header[] locationHeader = httpResp.getHeaders("Location"); - if (locationHeader == null) { - throw new SlCommandoParserException("Find Redirect statuscode but not Location header"); - } - - final String sl20RespString = new URIBuilder(locationHeader[0].getValue()).getQueryParams().get(0).getValue(); - sl20Resp = mapper.getMapper().readTree(Base64Url.decode(sl20RespString)); - - } else if (httpResp.getStatusLine().getStatusCode() == 200) { - if (httpResp.getEntity().getContentType() == null) { - throw new SlCommandoParserException("SL20 response contains NO ContentType"); - } - - if (!httpResp.getEntity().getContentType().getValue().startsWith("application/json")) { - throw new SlCommandoParserException( - "SL20 response with a wrong ContentType: " + httpResp.getEntity().getContentType().getValue()); - } - sl20Resp = parseSL20ResultFromResponse(httpResp.getEntity()); - - } else if (httpResp.getStatusLine().getStatusCode() == 500 || httpResp.getStatusLine().getStatusCode() == 401 - || httpResp.getStatusLine().getStatusCode() == 400) { - log.info( - "SL20 response with http-code: " + httpResp.getStatusLine().getStatusCode() + ". Search for error message"); - - try { - sl20Resp = parseSL20ResultFromResponse(httpResp.getEntity()); - - } catch (final Exception e) { - log.warn("SL20 response contains no valid JSON", e); - throw new SlCommandoParserException("SL20 response with http-code: " - + httpResp.getStatusLine().getStatusCode() + " AND NO valid JSON errormsg", e); - - } - - } else { - throw new SlCommandoParserException( - "SL20 response with http-code: " + httpResp.getStatusLine().getStatusCode()); - } - - log.info("Find JSON object in http response"); - return sl20Resp; - - } catch (final Exception e) { - throw new SlCommandoParserException("SL20 response parsing FAILED! Reason: " + e.getMessage(), e); - - } - } - - private static JsonNode parseSL20ResultFromResponse(final HttpEntity resp) throws Exception { - if (resp != null && resp.getContent() != null) { - final String rawSL20Resp = EntityUtils.toString(resp); - final JsonNode sl20Resp = mapper.getMapper().readTree(rawSL20Resp); - - // TODO: check sl20Resp type like && sl20Resp.isJsonObject() - if (sl20Resp != null) { - return sl20Resp; - - } else { - throw new SlCommandoParserException("SL2.0 can NOT parse to a JSON object"); - } - - } else { - throw new SlCommandoParserException("Can NOT find content in http response"); - } - - } - private static JsonNode getAndCheck(final JsonNode input, final String keyID, final boolean isRequired) throws SlCommandoParserException { final JsonNode internal = input.get(keyID); diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20ResponseUtils.java b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20ResponseUtils.java index 4bb91634..c3826087 100644 --- a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20ResponseUtils.java +++ b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20ResponseUtils.java @@ -11,17 +11,17 @@ import java.util.UUID; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; -import at.gv.egiz.eaaf.core.api.IRequest; -import at.gv.egiz.eaaf.core.api.data.EaafConstants; -import at.gv.egiz.eaaf.core.api.idp.IConfiguration; -import at.gv.egiz.eaaf.modules.auth.sl20.Constants; -import at.gv.egiz.eaaf.modules.auth.sl20.exceptions.SL20Exception; - import org.apache.commons.lang3.StringUtils; import org.apache.http.client.utils.URIBuilder; import org.apache.http.entity.ContentType; import com.fasterxml.jackson.databind.node.ObjectNode; + +import at.gv.egiz.eaaf.core.api.IRequest; +import at.gv.egiz.eaaf.core.api.data.EaafConstants; +import at.gv.egiz.eaaf.core.api.idp.IConfiguration; +import at.gv.egiz.eaaf.modules.auth.sl20.Constants; +import at.gv.egiz.eaaf.modules.auth.sl20.exceptions.SL20Exception; import lombok.extern.slf4j.Slf4j; @Slf4j @@ -134,7 +134,7 @@ public class SL20ResponseUtils { } else { log.info("SL2.0 DataURL communication needs http header: '" + SL20Constants.HTTP_HEADER_SL20_CLIENT_TYPE + "'"); - log.debug("Client request containts is no native client ... "); + log.debug("Client request is no a native client. SL2.0 anwser will be a http redirect ... "); final URIBuilder clientRedirectUri = new URIBuilder(fullRedirectUrl); response.setStatus(Integer.parseInt(authConfig.getBasicConfiguration(Constants.CONFIG_PROP_HTTP_REDIRECT_CODE, Constants.CONFIG_PROP_HTTP_REDIRECT_CODE_DEFAULT_VALUE))); diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/AbstractJsonSecurityUtilsTest.java b/eaaf_modules/eaaf_module_auth_sl20/src/test/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/AbstractJsonSecurityUtilsTest.java new file mode 100644 index 00000000..ae4284d5 --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/AbstractJsonSecurityUtilsTest.java @@ -0,0 +1,394 @@ +package at.gv.egiz.eaaf.modules.auth.sl20.utils; + +import java.io.IOException; +import java.security.Key; +import java.security.KeyStore; +import java.security.KeyStoreException; +import java.security.Provider; +import java.security.Security; +import java.security.cert.CertificateEncodingException; +import java.security.cert.X509Certificate; + +import org.apache.commons.lang3.RandomStringUtils; +import org.bouncycastle.jce.provider.BouncyCastleProvider; +import org.jose4j.base64url.Base64Url; +import org.jose4j.jca.ProviderContext; +import org.jose4j.jwa.AlgorithmConstraints; +import org.jose4j.jwa.AlgorithmConstraints.ConstraintType; +import org.jose4j.jwe.ContentEncryptionAlgorithmIdentifiers; +import org.jose4j.jwe.JsonWebEncryption; +import org.jose4j.jwe.KeyManagementAlgorithmIdentifiers; +import org.jose4j.lang.JoseException; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; + +import com.fasterxml.jackson.databind.JsonNode; + +import at.gv.egiz.eaaf.core.exceptions.EaafException; +import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreFactory; +import at.gv.egiz.eaaf.core.impl.credential.EaafKeyStoreUtils; +import at.gv.egiz.eaaf.core.impl.credential.KeyStoreConfiguration; +import at.gv.egiz.eaaf.core.impl.credential.KeyStoreConfiguration.KeyStoreType; +import at.gv.egiz.eaaf.core.impl.data.Pair; +import at.gv.egiz.eaaf.core.test.dummy.DummyAuthConfigMap; +import at.gv.egiz.eaaf.modules.auth.sl20.data.VerificationResult; +import iaik.security.ec.provider.ECCelerate; +import iaik.security.provider.IAIK; + +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration("/spring/test_eaaf_sl20_hsm.beans.xml") +public abstract class AbstractJsonSecurityUtilsTest { + + @Autowired protected DummyAuthConfigMap config; + @Autowired protected IJoseTools joseTools; + @Autowired protected EaafKeyStoreFactory keyStoreFactory; + + /** + *jUnit test class initializer. + */ + @BeforeClass + public static void classInitializer() { + IAIK.addAsProvider(); + ECCelerate.addAsProvider(); + + Security.addProvider(new BouncyCastleProvider()); + } + + /** + * jUnit test class cleaner. + */ + @AfterClass + public static final void classFinisher() { + Security.removeProvider(IAIK.getInstance().getName()); + Security.removeProvider(ECCelerate.getInstance().getName()); + + } + + protected abstract void setRsaSigningKey(); + + protected abstract void setEcSigningKey(); + + protected abstract void setRsaEncryptionKey(); + + protected abstract void setEcEncryptionKey(); + + protected abstract Pair<KeyStore, Provider> getEncryptionKeyStore() throws EaafException; + + protected abstract String getRsaKeyAlias(); + + protected abstract String getRsaKeyPassword(); + + protected abstract String getEcKeyAlias(); + + protected abstract String getEcKeyPassword(); + + + @Test + public void fullEncryptDecrypt() throws JoseException, EaafException { + final String payLoad = "{\"aac\":\"" + RandomStringUtils.randomAlphanumeric(100) + "\"}"; + + final JsonWebEncryption jwe = new JsonWebEncryption(); + jwe.setAlgorithmHeaderValue(KeyManagementAlgorithmIdentifiers.ECDH_ES_A256KW); + jwe.setEncryptionMethodHeaderParameter(ContentEncryptionAlgorithmIdentifiers.AES_128_GCM); + jwe.setKey(JoseUtils.convertToBcKeyIfRequired(joseTools.getEncryptionCertificate().getPublicKey())); + jwe.setX509CertSha256ThumbprintHeaderValue(joseTools.getEncryptionCertificate()); + jwe.setPayload(payLoad); + + // set special provider if required + final Pair<KeyStore, Provider> rsaEncKeyStore = getEncryptionKeyStore(); + if (rsaEncKeyStore.getSecond() != null) { + final ProviderContext providerCtx = new ProviderContext(); + providerCtx.getSuppliedKeyProviderContext().setSignatureProvider( + rsaEncKeyStore.getSecond().getName()); + providerCtx.getGeneralProviderContext().setGeneralProvider(BouncyCastleProvider.PROVIDER_NAME); + jwe.setProviderContext(providerCtx); + + } else { + final ProviderContext providerCtx = new ProviderContext(); + providerCtx.getGeneralProviderContext().setGeneralProvider(BouncyCastleProvider.PROVIDER_NAME); + jwe.setProviderContext(providerCtx); + + } + + final String encData = jwe.getCompactSerialization(); + Assert.assertNotNull("JWE Encryption", encData); + + + final JsonNode decData = joseTools.decryptPayload(encData); + Assert.assertNotNull("JWE Decryption", decData); + + } + + @Test + public void encryptionRsa() throws JoseException, EaafException { + final String payLoad = "{\"aac\":\"" + RandomStringUtils.randomAlphanumeric(100) + "\"}"; + final Pair<KeyStore, Provider> rsaEncKeyStore = getEncryptionKeyStore(); + final Pair<Key, X509Certificate[]> key = EaafKeyStoreUtils.getPrivateKeyAndCertificates( + rsaEncKeyStore.getFirst(), getRsaKeyAlias(), getRsaKeyPassword().toCharArray(), + true, "jUnit RSA JWE"); + + final JsonWebEncryption jwe = new JsonWebEncryption(); + jwe.setAlgorithmHeaderValue(KeyManagementAlgorithmIdentifiers.RSA_OAEP_256); + jwe.setEncryptionMethodHeaderParameter(ContentEncryptionAlgorithmIdentifiers.AES_128_GCM); + jwe.setKey(key.getSecond()[0].getPublicKey()); + jwe.setPayload(payLoad); + + // set special provider if required + if (rsaEncKeyStore.getSecond() != null) { + final ProviderContext providerCtx = new ProviderContext(); + providerCtx.getSuppliedKeyProviderContext().setSignatureProvider( + rsaEncKeyStore.getSecond().getName()); + jwe.setProviderContext(providerCtx); + + } + + final String encData = jwe.getCompactSerialization(); + Assert.assertNotNull("JWE", encData); + + + //decrypt it again + final JsonWebEncryption jweDecrypt = new JsonWebEncryption(); + jweDecrypt.setCompactSerialization(encData); + jweDecrypt.setKey(JoseUtils.convertToBcKeyIfRequired(key.getFirst())); + + + // set special provider if required + if (rsaEncKeyStore.getSecond() != null) { + final ProviderContext providerCtx = new ProviderContext(); + providerCtx.getSuppliedKeyProviderContext().setGeneralProvider(rsaEncKeyStore.getSecond().getName()); + providerCtx.getGeneralProviderContext().setGeneralProvider(BouncyCastleProvider.PROVIDER_NAME); + jweDecrypt.setProviderContext(providerCtx); + + } else { + final ProviderContext providerCtx = new ProviderContext(); + providerCtx.getGeneralProviderContext().setGeneralProvider(BouncyCastleProvider.PROVIDER_NAME); + jweDecrypt.setProviderContext(providerCtx); + + } + + String decPayload = jweDecrypt.getPayload(); + Assert.assertNotNull("decrypted Payload", decPayload); + Assert.assertEquals("Decrypted message not match", payLoad, decPayload); + + } + + @Test + public void encryptionEc() throws JoseException, EaafException { + final String payLoad = "{\"aac\":\"" + RandomStringUtils.randomAlphanumeric(100) + "\"}"; + final Pair<KeyStore, Provider> rsaEncKeyStore = getEncryptionKeyStore(); + final Pair<Key, X509Certificate[]> key = EaafKeyStoreUtils.getPrivateKeyAndCertificates( + rsaEncKeyStore.getFirst(), getEcKeyAlias(), getEcKeyPassword().toCharArray(), + true, "jUnit RSA JWE"); + + final JsonWebEncryption jwe = new JsonWebEncryption(); + jwe.setAlgorithmHeaderValue(KeyManagementAlgorithmIdentifiers.ECDH_ES_A256KW); + jwe.setEncryptionMethodHeaderParameter(ContentEncryptionAlgorithmIdentifiers.AES_128_GCM); + jwe.setKey(JoseUtils.convertToBcKeyIfRequired(key.getSecond()[0].getPublicKey())); + jwe.setPayload(payLoad); + + // set special provider if required + if (rsaEncKeyStore.getSecond() != null) { + final ProviderContext providerCtx = new ProviderContext(); + providerCtx.getSuppliedKeyProviderContext().setGeneralProvider(rsaEncKeyStore.getSecond().getName()); + providerCtx.getGeneralProviderContext().setGeneralProvider(BouncyCastleProvider.PROVIDER_NAME); + jwe.setProviderContext(providerCtx); + + } else { + final ProviderContext providerCtx = new ProviderContext(); + providerCtx.getGeneralProviderContext().setGeneralProvider(BouncyCastleProvider.PROVIDER_NAME); + jwe.setProviderContext(providerCtx); + + } + + final String encData = jwe.getCompactSerialization(); + + Assert.assertNotNull("JWE", encData); + + + //decrypt it again + final JsonWebEncryption jweDecrypt = new JsonWebEncryption(); + jweDecrypt.setCompactSerialization(encData); + jweDecrypt.setKey(JoseUtils.convertToBcKeyIfRequired(key.getFirst())); + + + // set special provider if required + if (rsaEncKeyStore.getSecond() != null) { + final ProviderContext providerCtx = new ProviderContext(); + providerCtx.getSuppliedKeyProviderContext().setGeneralProvider(rsaEncKeyStore.getSecond().getName()); + providerCtx.getGeneralProviderContext().setGeneralProvider(BouncyCastleProvider.PROVIDER_NAME); + jweDecrypt.setProviderContext(providerCtx); + + } else { + final ProviderContext providerCtx = new ProviderContext(); + providerCtx.getGeneralProviderContext().setGeneralProvider(BouncyCastleProvider.PROVIDER_NAME); + jweDecrypt.setProviderContext(providerCtx); + + } + + String decPayload = jweDecrypt.getPayload(); + Assert.assertNotNull("decrypted Payload", decPayload); + Assert.assertEquals("Decrypted message not match", payLoad, decPayload); + + } + + + @Test + public void noTrustedCert() throws CertificateEncodingException, KeyStoreException, + JoseException, IOException, EaafException { + setRsaSigningKey(); + setRsaEncryptionKey(); + + final String payLoad = "{\"aac\":\"" + RandomStringUtils.randomAlphanumeric(100) + "\"}"; + + final String jws = joseTools.createSignature(payLoad); + Assert.assertNotNull("Signed msg", jws); + + try { + joseTools.validateSignature( + jws, + keyStoreFactory.buildNewKeyStore(getSigTrustStoreConfigOnlyEc()).getFirst(), + getDefaultAlgorithmConstrains()); + Assert.fail("Wrong JOSE Sig not detected"); + + } catch (final JoseException e) { + Assert.assertEquals("Wrong errorCode", + "Can NOT select verification key for JWS. Signature verification FAILED", + e.getMessage()); + + } + } + + @Test + public void invalidSignature() throws CertificateEncodingException, KeyStoreException, + JoseException, IOException, EaafException { + setRsaSigningKey(); + setRsaEncryptionKey(); + + final String payLoad = "{\"aac\":\"" + RandomStringUtils.randomAlphanumeric(100) + "\"}"; + + final String jws = joseTools.createSignature(payLoad); + Assert.assertNotNull("Signed msg", jws); + + final String invalidJws = jws.substring(0, jws.indexOf(".")) + + "." + + Base64Url.encodeUtf8ByteRepresentation("{\"aac\":\"" + RandomStringUtils.randomAlphabetic(25) + "\"}") + + "." + + jws.substring(jws.lastIndexOf(".") + 1); + + + final VerificationResult result = joseTools.validateSignature( + invalidJws, + keyStoreFactory.buildNewKeyStore(getSigTrustStoreConfigValid()).getFirst(), + getDefaultAlgorithmConstrains()); + + Assert.assertFalse("wrong sig. verification state", result.isValidSigned()); + + } + + @Test + public void validSigningRsa() throws CertificateEncodingException, KeyStoreException, + JoseException, IOException, EaafException { + setRsaSigningKey(); + setRsaEncryptionKey(); + + final String payLoad = "{\"aac\":\"" + RandomStringUtils.randomAlphanumeric(100) + "\"}"; + + final String jws = joseTools.createSignature(payLoad); + Assert.assertNotNull("Signed msg", jws); + + final VerificationResult verify = joseTools.validateSignature( + jws, + keyStoreFactory.buildNewKeyStore(getSigTrustStoreConfigValid()).getFirst(), + getDefaultAlgorithmConstrains()); + Assert.assertTrue("wrong verify state", verify.isValidSigned()); + Assert.assertNotNull("JWS Header", verify.getJoseHeader()); + Assert.assertNotNull("JWS Payload", verify.getPayload()); + Assert.assertNotNull("CertChain", verify.getCertChain()); + + + } + + @Test + public void validSigningRsaPss() throws CertificateEncodingException, KeyStoreException, + JoseException, IOException, EaafException { + + // + config.putConfigValue("modules.sl20.security.sigalg.rsa", "PS256"); + + setRsaSigningKey(); + setRsaEncryptionKey(); + + final String payLoad = "{\"aac\":\"" + RandomStringUtils.randomAlphanumeric(100) + "\"}"; + + final String jws = joseTools.createSignature(payLoad); + Assert.assertNotNull("Signed msg", jws); + + final VerificationResult verify = joseTools.validateSignature( + jws, + keyStoreFactory.buildNewKeyStore(getSigTrustStoreConfigValid()).getFirst(), + getDefaultAlgorithmConstrains()); + Assert.assertTrue("wrong verify state", verify.isValidSigned()); + Assert.assertNotNull("JWS Header", verify.getJoseHeader()); + Assert.assertNotNull("JWS Payload", verify.getPayload()); + Assert.assertNotNull("CertChain", verify.getCertChain()); + + + } + + @Test + public void validSigningEc() throws CertificateEncodingException, KeyStoreException, + JoseException, IOException, EaafException { + setEcSigningKey(); + setEcEncryptionKey(); + + final String payLoad = "{\"aac\":\"" + RandomStringUtils.randomAlphanumeric(100) + "\"}"; + + final String jws = joseTools.createSignature(payLoad); + Assert.assertNotNull("Signed msg", jws); + + final VerificationResult verify = joseTools.validateSignature( + jws, + keyStoreFactory.buildNewKeyStore(getSigTrustStoreConfigValid()).getFirst(), + getDefaultAlgorithmConstrains()); + Assert.assertTrue("wrong verify state", verify.isValidSigned()); + Assert.assertNotNull("JWS Header", verify.getJoseHeader()); + Assert.assertNotNull("JWS Payload", verify.getPayload()); + Assert.assertNotNull("CertChain", verify.getCertChain()); + + } + + protected KeyStoreConfiguration getSigTrustStoreConfigValid() { + final KeyStoreConfiguration trustConfig = new KeyStoreConfiguration(); + trustConfig.setFriendlyName("jUnit TrustStore"); + trustConfig.setKeyStoreType(KeyStoreType.JKS); + trustConfig.setSoftKeyStoreFilePath("src/test/resources/data/junit.jks"); + trustConfig.setSoftKeyStorePassword("password"); + + return trustConfig; + + } + + protected KeyStoreConfiguration getSigTrustStoreConfigOnlyEc() { + final KeyStoreConfiguration trustConfig = new KeyStoreConfiguration(); + trustConfig.setFriendlyName("jUnit TrustStore"); + trustConfig.setKeyStoreType(KeyStoreType.JKS); + trustConfig.setSoftKeyStoreFilePath("src/test/resources/data/junit_no_rsa.jks"); + trustConfig.setSoftKeyStorePassword("password"); + + return trustConfig; + + } + + private AlgorithmConstraints getDefaultAlgorithmConstrains() { + return new AlgorithmConstraints(ConstraintType.WHITELIST, + SL20Constants.SL20_ALGORITHM_WHITELIST_SIGNING + .toArray(new String[SL20Constants.SL20_ALGORITHM_WHITELIST_SIGNING.size()])); + } + +} diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/JoseUtilsTest.java b/eaaf_modules/eaaf_module_auth_sl20/src/test/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/JoseUtilsTest.java new file mode 100644 index 00000000..b5a7639e --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/JoseUtilsTest.java @@ -0,0 +1,83 @@ +package at.gv.egiz.eaaf.modules.auth.sl20.utils; + +import java.io.IOException; +import java.security.NoSuchProviderException; +import java.security.Security; +import java.security.cert.CertificateException; +import java.security.cert.X509Certificate; +import java.util.Arrays; +import java.util.Collections; +import java.util.List; + +import org.apache.commons.io.IOUtils; +import org.jose4j.jwa.AlgorithmConstraints; +import org.jose4j.jwa.AlgorithmConstraints.ConstraintType; +import org.jose4j.jws.AlgorithmIdentifiers; +import org.jose4j.lang.JoseException; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.junit.runners.BlockJUnit4ClassRunner; + +import at.gv.egiz.eaaf.modules.auth.sl20.utils.JoseUtils.JwsResult; +import iaik.security.ec.provider.ECCelerate; +import iaik.security.provider.IAIK; + +@RunWith(BlockJUnit4ClassRunner.class) +public class JoseUtilsTest { + + private static final List<String> BINDING_AUTH_ALGORITHM_WHITELIST_SIGNING = Collections.unmodifiableList( + Arrays.asList( + AlgorithmIdentifiers.ECDSA_USING_P256_CURVE_AND_SHA256, + AlgorithmIdentifiers.ECDSA_USING_P521_CURVE_AND_SHA512, + AlgorithmIdentifiers.RSA_PSS_USING_SHA256, + AlgorithmIdentifiers.RSA_PSS_USING_SHA512)); + + /** + *jUnit test class initializer. + */ + @BeforeClass + public static final void classInitializer() { + IAIK.addAsProvider(); + ECCelerate.addAsProvider(); + + } + + /** + * jUnit test class cleaner. + */ + @AfterClass + public static final void classFinisher() { + Security.removeProvider(IAIK.getInstance().getName()); + Security.removeProvider(ECCelerate.getInstance().getName()); + + } + + @Test + public void testBindingAuthBlock() throws JoseException, IOException, CertificateException, NoSuchProviderException { + + final String serializedContent = IOUtils.toString(JoseUtils.class.getResourceAsStream( + "/data/bindingAuth1.jws"), "UTF-8"); + + final iaik.x509.X509Certificate trustedCert = new iaik.x509.X509Certificate(JoseUtils.class + .getResourceAsStream("/data/bindingAuth1.crt")); + + final List<X509Certificate> trustedCerts = Arrays.asList(trustedCert); + final AlgorithmConstraints constraints = new AlgorithmConstraints(ConstraintType.PERMIT, + BINDING_AUTH_ALGORITHM_WHITELIST_SIGNING + .toArray(new String[BINDING_AUTH_ALGORITHM_WHITELIST_SIGNING.size()])); + + final JwsResult result = JoseUtils.validateSignature(serializedContent, trustedCerts, constraints); + + Assert.assertNotNull("JWS verify result", result); + Assert.assertTrue("JWS not valid", result.isValid()); + Assert.assertNotNull("JWS payload", result.getPayLoad()); + Assert.assertNotNull("JWS Headers", result.getFullJoseHeader()); + Assert.assertNotNull("JWS Signercerts", result.getX5cCerts()); + Assert.assertEquals("Signercerts size", 1, result.getX5cCerts().size()); + Assert.assertArrayEquals("Signercerts", trustedCert.getEncoded(), result.getX5cCerts().get(0).getEncoded()); + + } +} diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/JsonSecurityUtilsHsmKeyTest.java b/eaaf_modules/eaaf_module_auth_sl20/src/test/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/JsonSecurityUtilsHsmKeyTest.java new file mode 100644 index 00000000..b01330d2 --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/JsonSecurityUtilsHsmKeyTest.java @@ -0,0 +1,86 @@ +package at.gv.egiz.eaaf.modules.auth.sl20.utils; + +import java.security.KeyStore; +import java.security.Provider; + +import org.apache.commons.lang3.StringUtils; +import org.junit.Before; +import org.junit.runner.RunWith; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; + +import at.gv.egiz.eaaf.core.exceptions.EaafException; +import at.gv.egiz.eaaf.core.impl.credential.KeyStoreConfiguration; +import at.gv.egiz.eaaf.core.impl.credential.KeyStoreConfiguration.KeyStoreType; +import at.gv.egiz.eaaf.core.impl.data.Pair; + +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration("/spring/test_eaaf_sl20_hsm.beans.xml") +public class JsonSecurityUtilsHsmKeyTest extends AbstractJsonSecurityUtilsTest { + + /** + * Initialize jUnit test. + */ + @Before + public void initialize() { + config.putConfigValue("modules.sl20.security.sigalg.rsa", "RS256"); + config.putConfigValue("modules.sl20.security.sigalg.ecc", "ES256"); + + } + + @Override + protected void setRsaSigningKey() { + config.putConfigValue("modules.sl20.security.sign.alias", "rsa-key-1"); + + } + + @Override + protected void setEcSigningKey() { + config.putConfigValue("modules.sl20.security.sign.alias", "ec-key-1"); + + } + + @Override + protected void setRsaEncryptionKey() { + config.putConfigValue("modules.sl20.security.encryption.alias", "rsa-key-1"); + + } + + @Override + protected void setEcEncryptionKey() { + config.putConfigValue("modules.sl20.security.encryption.alias", "ec-key-1"); + + } + + @Override + protected Pair<KeyStore, Provider> getEncryptionKeyStore() throws EaafException { + final KeyStoreConfiguration keyConfig = new KeyStoreConfiguration(); + keyConfig.setFriendlyName("Junit Enc Key Rsa"); + keyConfig.setKeyStoreType(KeyStoreType.HSMFACADE); + keyConfig.setKeyStoreName("eid-junit"); + + return keyStoreFactory.buildNewKeyStore(keyConfig); + } + + @Override + protected String getRsaKeyAlias() { + return "rsa-key-1"; + } + + @Override + protected String getRsaKeyPassword() { + return StringUtils.EMPTY; + } + + @Override + protected String getEcKeyAlias() { + return "ec-key-1"; + } + + @Override + protected String getEcKeyPassword() { + return StringUtils.EMPTY; + } + + +} diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/JsonSecurityUtilsSoftwareKeyTest.java b/eaaf_modules/eaaf_module_auth_sl20/src/test/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/JsonSecurityUtilsSoftwareKeyTest.java new file mode 100644 index 00000000..d78bdbd7 --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/JsonSecurityUtilsSoftwareKeyTest.java @@ -0,0 +1,110 @@ +package at.gv.egiz.eaaf.modules.auth.sl20.utils; + +import java.security.KeyStore; +import java.security.Provider; + +import org.apache.commons.lang3.RandomStringUtils; +import org.junit.Assert; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; +import org.springframework.util.Base64Utils; + +import at.gv.egiz.eaaf.core.exceptions.EaafException; +import at.gv.egiz.eaaf.core.impl.credential.KeyStoreConfiguration; +import at.gv.egiz.eaaf.core.impl.credential.KeyStoreConfiguration.KeyStoreType; +import at.gv.egiz.eaaf.core.impl.data.Pair; +import at.gv.egiz.eaaf.modules.auth.sl20.exceptions.SL20Exception; + + +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration("/spring/test_eaaf_sl20.beans.xml") +public class JsonSecurityUtilsSoftwareKeyTest extends AbstractJsonSecurityUtilsTest { + + @Test + public void invalidSignatureRandomString() { + try { + joseTools.validateSignature(RandomStringUtils.randomAlphabetic(10)); + Assert.fail("Wrong JOSE Sig not detected"); + + } catch (SL20Exception e) { + Assert.assertEquals("Wrong errorCode", "sl20.05", e.getErrorId()); + } + + } + + @Test + public void invalidSignatureRandomBase64UrlEncoded() { + String testValue = Base64Utils.encodeToUrlSafeString(RandomStringUtils.randomAlphanumeric(10).getBytes()) + + "." + + Base64Utils.encodeToUrlSafeString(RandomStringUtils.randomAlphanumeric(10).getBytes()) + + "." + + Base64Utils.encodeToUrlSafeString(RandomStringUtils.randomAlphanumeric(10).getBytes()); + + try { + joseTools.validateSignature(testValue); + Assert.fail("Wrong JOSE Sig not detected"); + + } catch (SL20Exception e) { + Assert.assertEquals("Wrong errorCode", "sl20.05", e.getErrorId()); + } + + } + + @Override + protected void setRsaSigningKey() { + config.putConfigValue("modules.sl20.security.sign.alias", "meta"); + + } + + @Override + protected void setEcSigningKey() { + config.putConfigValue("modules.sl20.security.sign.alias", "sig"); + + } + + @Override + protected void setRsaEncryptionKey() { + config.putConfigValue("modules.sl20.security.encryption.alias", "meta"); + + } + + @Override + protected void setEcEncryptionKey() { + config.putConfigValue("modules.sl20.security.encryption.alias", "sig"); + + } + + @Override + protected Pair<KeyStore, Provider> getEncryptionKeyStore() throws EaafException { + KeyStoreConfiguration keyConfig = new KeyStoreConfiguration(); + keyConfig.setFriendlyName("Junit Enc Key Rsa"); + keyConfig.setKeyStoreType(KeyStoreType.JKS); + keyConfig.setSoftKeyStoreFilePath("src/test/resources/data/junit.jks"); + keyConfig.setSoftKeyStorePassword("password"); + + return keyStoreFactory.buildNewKeyStore(keyConfig); + } + + @Override + protected String getRsaKeyAlias() { + return "meta"; + } + + @Override + protected String getRsaKeyPassword() { + return "password"; + } + + @Override + protected String getEcKeyAlias() { + return "sig"; + } + + @Override + protected String getEcKeyPassword() { + return "password"; + } + +} diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/bindingAuth1.crt b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/bindingAuth1.crt new file mode 100644 index 00000000..11c17e71 --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/bindingAuth1.crt @@ -0,0 +1,3 @@ +-----BEGIN CERTIFICATE----- +MIIBXzCCAQWgAwIBAgIIPuBGtvo16nUwCgYIKoZIzj0EAwIwGjEYMBYGA1UEAwwPRHVtbXlQa2lTZXJ2aWNlMB4XDTIwMTAwNzEyMTAyMVoXDTIxMTAwNzEyMTAyMVowUTEpMCcGA1UEAwwgNWMzM2Q3MjdlY2YzZTAyYTE2NmYzYWI2NWZiYTEzOGExFDASBgNVBAoMC0VJRC1ERVYtUEtJMQ4wDAYDVQQLDAVULUVudjBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABACA6RBPYIX3i0+TqYq2gb3XAD0B1/tee3/lP8sPc+tt6GFDN0Vsos77VojhRQnGRndmoWi9OW7KS5uQe+5++W8wCgYIKoZIzj0EAwIDSAAwRQIhAO7NlM4YfnapZ9Vam/LF/5ASPGbN4SK0fK4bhGHQw8yIAiB77JHkZIaDtgCcv7CSPf/mvldSf5ViPelhuZBPSLRUsQ== +-----END CERTIFICATE----- diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/bindingAuth1.jws b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/bindingAuth1.jws new file mode 100644 index 00000000..6ba84d97 --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/bindingAuth1.jws @@ -0,0 +1 @@ +eyJ4NWMiOlsiTUlJQlh6Q0NBUVdnQXdJQkFnSUlQdUJHdHZvMTZuVXdDZ1lJS29aSXpqMEVBd0l3R2pFWU1CWUdBMVVFQXd3UFJIVnRiWGxRYTJsVFpYSjJhV05sTUI0WERUSXdNVEF3TnpFeU1UQXlNVm9YRFRJeE1UQXdOekV5TVRBeU1Wb3dVVEVwTUNjR0ExVUVBd3dnTldNek0yUTNNamRsWTJZelpUQXlZVEUyTm1ZellXSTJOV1ppWVRFek9HRXhGREFTQmdOVkJBb01DMFZKUkMxRVJWWXRVRXRKTVE0d0RBWURWUVFMREFWVUxVVnVkakJaTUJNR0J5cUdTTTQ5QWdFR0NDcUdTTTQ5QXdFSEEwSUFCQUNBNlJCUFlJWDNpMCtUcVlxMmdiM1hBRDBCMVwvdGVlM1wvbFA4c1BjK3R0NkdGRE4wVnNvczc3Vm9qaFJRbkdSbmRtb1dpOU9XN0tTNXVRZSs1KytXOHdDZ1lJS29aSXpqMEVBd0lEU0FBd1JRSWhBTzdObE00WWZuYXBaOVZhbVwvTEZcLzVBU1BHYk40U0swZks0YmhHSFF3OHlJQWlCNzdKSGtaSWFEdGdDY3Y3Q1NQZlwvbXZsZFNmNVZpUGVsaHVaQlBTTFJVc1E9PSJdLCJ0eXAiOiJiaW5kaW5nQXV0aCIsImFsZyI6IkVTMjU2In0.MzIxZmVmYTQtODVkOC00YmE5LWE0MmUtYWY4MzM3YTEyNTA1.diiXXegwv3Gu6ezJRxf7F5BnRxNhTnBXJ0D5RX4OqDxs2QvfzSPA4mOkUed18_56aILMBLVL-XIMszNILfp7OA
\ No newline at end of file diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/config1.properties b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/config1.properties new file mode 100644 index 00000000..f58e3da9 --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/config1.properties @@ -0,0 +1,19 @@ +security.hsmfacade.host=eid.a-sit.at +security.hsmfacade.port=9050 +security.hsmfacade.trustedsslcert=src/test/resources/data/hsm_facade_trust_root.crt +security.hsmfacade.username=authhandler-junit +security.hsmfacade.password=supersecret123 + +modules.sl20.security.keystore.type=jks +modules.sl20.security.keystore.path=src/test/resources/data/junit.jks +modules.sl20.security.keystore.password=password +modules.sl20.security.keystore.name= +modules.sl20.security.sign.alias=sig +modules.sl20.security.sign.password=password +modules.sl20.security.encryption.alias=meta +modules.sl20.security.encryption.password=password + +modules.sl20.security.truststore.type=jks +modules.sl20.security.truststore.path=src/test/resources/data/junit.jks +modules.sl20.security.truststore.password=password +modules.sl20.security.truststore.name=
\ No newline at end of file diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/config2.properties b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/config2.properties new file mode 100644 index 00000000..ff99dcef --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/config2.properties @@ -0,0 +1,19 @@ +security.hsmfacade.host=eid.a-sit.at +security.hsmfacade.port=9050 +security.hsmfacade.trustedsslcert=src/test/resources/data/hsm_facade_trust_root.crt +security.hsmfacade.username=authhandler-junit +security.hsmfacade.password=supersecret123 + +modules.sl20.security.keystore.type=hsmfacade +modules.sl20.security.keystore.path= +modules.sl20.security.keystore.password= +modules.sl20.security.keystore.name=eid-junit +modules.sl20.security.sign.alias=rsa-key-1 +modules.sl20.security.sign.password= +modules.sl20.security.encryption.alias=ec-key-1 +modules.sl20.security.encryption.password= + +modules.sl20.security.truststore.type=hsmfacade +modules.sl20.security.truststore.path=src/test/resources/data/junit.jks +modules.sl20.security.truststore.password= +modules.sl20.security.truststore.name=eid-junit
\ No newline at end of file diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/hsm_ec.crt b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/hsm_ec.crt new file mode 100644 index 00000000..ad780a21 --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/hsm_ec.crt @@ -0,0 +1,3 @@ +-----BEGIN CERTIFICATE----- +MIIBQTCB56ADAgECAghqWvzGZbotTjAKBggqhkjOPQQDAjASMRAwDgYDVQQDDAdFQy1Sb290MB4XDTIwMDYxODA3MzYwOVoXDTI1MDYxODA3MzYwOVowOzEaMBgGA1UEAwwRaW50LWVjLWtleS0xLTAwMDExETAPBgNVBAoMCHNvZnR3YXJlMQowCAYDVQQFEwExMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEMYva5n1ISLX4bZdG9ecGVNVId7OEY4Yjeu+4kk+nbppxNMj6JX5tO2iCCpgHlKC5WWTSJyxSQh3CoLzc8XLUmjAKBggqhkjOPQQDAgNJADBGAiEAiegmUzDThtinnuUwsHXwdr4Y/XUednOyIy7RBeClvyYCIQC/v5NZzg+H6FUrQ2nds2hlB6sD7z5cZPJcqm8+S0wYCw== +-----END CERTIFICATE----- diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/hsm_facade_trust_root.crt b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/hsm_facade_trust_root.crt new file mode 100644 index 00000000..204ddccf --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/hsm_facade_trust_root.crt @@ -0,0 +1,12 @@ +-----BEGIN CERTIFICATE----- +MIIByzCCAXGgAwIBAgIEYC5cIjAKBggqhkjOPQQDAjA7MRMwEQYDVQQKDApBLVNJ +VCBQbHVzMRIwEAYDVQQLDAlIc21GYWNhZGUxEDAOBgNVBAMMB0VDIFJvb3QwHhcN +MjEwMjE4MTIyMjU4WhcNMzEwMjE4MTIyMjU4WjA7MRMwEQYDVQQKDApBLVNJVCBQ +bHVzMRIwEAYDVQQLDAlIc21GYWNhZGUxEDAOBgNVBAMMB0VDIFJvb3QwWTATBgcq +hkjOPQIBBggqhkjOPQMBBwNCAARK1UAE+T3xYsoI0VkRcP20jPwTd2MePMkXRsSR +lpqPMQ6dPMlxPmAzWK33DWPFAFMY8+ecF0J8t2D+5RiJSSB+o2MwYTAPBgNVHRMB +Af8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAfBgNVHSMEGDAWgBT1v6FCAwJIM8kv +JD7gVjdGXqhcYjAdBgNVHQ4EFgQU9b+hQgMCSDPJLyQ+4FY3Rl6oXGIwCgYIKoZI +zj0EAwIDSAAwRQIhAI+5lHyNCQfyj8c0pdBDVWY3fkCOj9ZTJ/hqgW+6TIQBAiBS +jn7uIj7tGm+f0RgXMbhcgtQhYgVwf0x8OnRwmDOwaw== +-----END CERTIFICATE----- diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/hsm_rsa.crt b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/hsm_rsa.crt new file mode 100644 index 00000000..aa83c8d9 --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/hsm_rsa.crt @@ -0,0 +1,3 @@ +-----BEGIN CERTIFICATE----- +MIICDTCCAbOgAwIBAgIIVLxIFI8kRpkwCgYIKoZIzj0EAwIwEjEQMA4GA1UEAwwHRUMtUm9vdDAeFw0yMDA2MTgwNzM2MTBaFw0yNTA2MTgwNzM2MTBaMDwxGzAZBgNVBAMMEmludC1yc2Eta2V5LTEtMDAwMTERMA8GA1UECgwIc29mdHdhcmUxCjAIBgNVBAUTATEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDrM1ocQqtch95Dm21JHi0V35nlWZibsjLqR+g8ERdD1qFgun/X0I/Rbft+KxB8QsDX7UmIjXGdavNcEjY/XcbiJxUcpv7vn/2+x3JxZO6Iye/ut001okICt3OGIqP93ZEnIaTTNhDsK7OnvD/eUjlmuHiTaFq1dZLKYDQlz9jl/9F4axfrz1V7oo60iqFIW+7tlUeh8VGDUPjQpHghzjHXTJv/OIAt752K31Tn8KR3kvkn6WTPo8eOWVaPQ480Dik0e2afTPPJNZJ7BW111IwqBAOKp586yVsQ4XVEF8H64Cq+s+b4/HBboo9TDJKTJvo2yQmcTsahbH+Rlm20ifUTAgMBAAEwCgYIKoZIzj0EAwIDSAAwRQIhANKN/N2Atb5fbeHSB2Myv/JcNf9JonxFe92AOu4f62NNAiBjOEeg4OyJZKPiDl6aqYVtz1Qroo6xzUC9UVA4qNe4LA== +-----END CERTIFICATE----- diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/junit.jks b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/junit.jks Binary files differnew file mode 100644 index 00000000..a18df332 --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/junit.jks diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/junit_no_rsa.jks b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/junit_no_rsa.jks Binary files differnew file mode 100644 index 00000000..370cf19e --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/junit_no_rsa.jks diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/software_ec.crt b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/software_ec.crt new file mode 100644 index 00000000..5311f3f1 --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/software_ec.crt @@ -0,0 +1,3 @@ +-----BEGIN CERTIFICATE----- +MIIBbTCCARKgAwIBAgIEXjF+qTAKBggqhkjOPQQDAjA+MQswCQYDVQQGEwJBVDENMAsGA1UEBwwERUdJWjEOMAwGA1UECgwFalVuaXQxEDAOBgNVBAMMB3NpZ25pbmcwHhcNMjAwMTI5MTI0NjMzWhcNMjcwMTI4MTI0NjMzWjA+MQswCQYDVQQGEwJBVDENMAsGA1UEBwwERUdJWjEOMAwGA1UECgwFalVuaXQxEDAOBgNVBAMMB3NpZ25pbmcwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASRt7gZRrr4rSEE7Q922oKQJF+mlkwCLZnv8ZzHtH54s4VdyQFIBjQF1PPf9PTn+5tid8QJehZPndcoeD7J8fPJMAoGCCqGSM49BAMCA0kAMEYCIQDFUO0owvqMVRO2FmD+vb8mqJBpWCE6Cl5pEHaygTa5LwIhANsmjI2azWiTSFjb7Ou5fnCfbeiJUP0s66m8qS4rYl9L +-----END CERTIFICATE----- diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/software_rsa.crt b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/software_rsa.crt new file mode 100644 index 00000000..c70f5031 --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/software_rsa.crt @@ -0,0 +1,3 @@ +-----BEGIN CERTIFICATE----- +MIIC+jCCAeKgAwIBAgIEXjF+fTANBgkqhkiG9w0BAQsFADA/MQswCQYDVQQGEwJBVDENMAsGA1UEBwwERUdJWjEOMAwGA1UECgwFalVuaXQxETAPBgNVBAMMCE1ldGFkYXRhMB4XDTIwMDEyOTEyNDU0OVoXDTI2MDEyODEyNDU0OVowPzELMAkGA1UEBhMCQVQxDTALBgNVBAcMBEVHSVoxDjAMBgNVBAoMBWpVbml0MREwDwYDVQQDDAhNZXRhZGF0YTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK230G3dxNbNlSYAO5Kx/Js0aBAgxMt7q9m+dA35fK/dOvF/GjrqjWsMCnax+no9gLnq6x0gXiJclz6Hrp/YDOfLrJjMpNL/r0FWT947vbnEj7eT8TdY5d6Yi8AZulZmjiCI5nbZh2zwrP4+WqRroLoPhXQj8mDyp26M4xHBBUhLMRc2HV4S+XH4uNZ/vTmb8vBg31XGHCY33gl7/KA54JNGxJdN8Dxv6yHYsm91ZfVrX39W0iYLUNhUCkolwuQmjDVfrExM8BTLIONbf+erJoCm3A9ghZyDYRQ/e69/UEUqDa6XOzykr88INkQscEiAXCDS+EBPMpKo+t3lPIA9r7kCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAh/2mg4S03bdZy1OVtEAudBT9YZb9OF34hxPtNbkB/V04wSIg1d4TBr5KDhV7CdiUOxPZzHpS8LUCgfGX306FB6NXzh/b67uTOPaE72AB4VIT/Np0fsM7k5WhG9k9NoprIGiqCz2lXcfpZiT+LtSO1vWSYI87wR9KOSWjcw/5i5qZIAJuwvLCQj5JtUsmrhHK75222J3TJf4dS/gfN4xfY2rW9vcXtH6//8WdWp/zx9V7Z1ZsDb8TDKtBCEGuFDgVeU5ScKtVq8qRoUKD3Ve76cZipurO3KrRrVAuZP2EfLkZdHEHqe8GPigNnZ5kTn8V2VJ3iRAQ73hpJRR98tFd0A== +-----END CERTIFICATE----- diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/test.crt b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/test.crt new file mode 100644 index 00000000..76c18361 --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/data/test.crt @@ -0,0 +1,3 @@ +-----BEGIN CERTIFICATE----- +MIIEXDCCA0SgAwIBAgIEY4Qn3zANBgkqhkiG9w0BAQsFADCBpzELMAkGA1UEBhMCQVQxSDBGBgNVBAoMP0EtVHJ1c3QgR2VzLiBmLiBTaWNoZXJoZWl0c3N5c3RlbWUgaW0gZWxla3RyLiBEYXRlbnZlcmtlaHIgR21iSDEmMCQGA1UECwwdYS1zaWduLVRlc3QtUHJlbWl1bS1Nb2JpbGUtMDUxJjAkBgNVBAMMHWEtc2lnbi1UZXN0LVByZW1pdW0tTW9iaWxlLTA1MB4XDTE5MTIxMzEzNDg0N1oXDTI0MTIxMzEzNDg0N1owYDELMAkGA1UEBhMCQVQxFzAVBgNVBAMMDk1heCBNdXN0ZXJtYW5uMRMwEQYDVQQEDApNdXN0ZXJtYW5uMQwwCgYDVQQqDANNYXgxFTATBgNVBAUTDDgxNjkyMjY1ODM0ODBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABAUAVvbow4O/DMA5ZZoPHQXe0rtf86lvH8GLM/Crz1vvRYyQ5D4ESYRFy+s3zHdLqhE4l8I95i9jz2qTvof46mqjggGfMIIBmzCBggYIKwYBBQUHAQEEdjB0MEkGCCsGAQUFBzAChj1odHRwOi8vd3d3LmEtdHJ1c3QuYXQvY2VydHMvYS1zaWduLXRlc3QtcHJlbWl1bS1tb2JpbGUtMDUuY3J0MCcGCCsGAQUFBzABhhtodHRwOi8vb2NzcC5hLXRydXN0LmF0L29jc3AwEwYDVR0jBAwwCoAITuhoD/7N29AwEQYDVR0OBAoECEyqhgBwLul2MA4GA1UdDwEB/wQEAwIGwDAJBgNVHRMEAjAAMIGGBgNVHSAEfzB9MHsGBiooABEBBDBxMDgGCCsGAQUFBwICMCwaKkRpZXNlcyBaZXJ0aWZpa2F0IGRpZW50IG51ciB6dSBUZXN0endlY2tlbjA1BggrBgEFBQcCARYpaHR0cDovL3d3dy5hLXRydXN0LmF0L2RvY3MvY3AvYS1zaWduLVRFU1QwSAYDVR0fBEEwPzA9oDugOYY3aHR0cDovL2NybC5hLXRydXN0LmF0L2NybC9hLXNpZ24tdGVzdC1wcmVtaXVtLW1vYmlsZS0wNTANBgkqhkiG9w0BAQsFAAOCAQEATD4ZnrEV+xeT7PFI/idqHdElLZ1BVUO9G9qfQQn4oKNCWWHxMo/ZXSlvsOtTjFezCQFkcFO1eJtXNHCyqfr69jorzhZcicscNRMrDlJoB/sJr0l/Ekjlt/dgRaTuZ7NzWE/oTefI3M3xkkLd0ydAMrhrZx+9f82VE3k63I1fmT90kQ8PfDzAMMRmlwbZDA+2TB8iF7SQkOOL6H1j2L9qrhjlG2ekU4cyx6KMkRjLLbr1JVgS07qOzUkeQPR2KTJcWWR+/NQZWDKdOz97eVOulxeI+Y3y96arraGM7lIbV9ZrpkbUn/IxQ9TQTE5X02EipgnZdR7bZrwJ7hJ27vwnfQ== +-----END CERTIFICATE----- diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/spring/test_eaaf_sl20.beans.xml b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/spring/test_eaaf_sl20.beans.xml new file mode 100644 index 00000000..e4002a8f --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/spring/test_eaaf_sl20.beans.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<beans xmlns="http://www.springframework.org/schema/beans" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xmlns:context="http://www.springframework.org/schema/context" + xmlns:tx="http://www.springframework.org/schema/tx" + xmlns:aop="http://www.springframework.org/schema/aop" + xsi:schemaLocation="http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.1.xsd + http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd + http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd + http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd" + default-lazy-init="true"> + + <bean id="dummyAuthConfigMap" + class="at.gv.egiz.eaaf.core.test.dummy.DummyAuthConfigMap"> + <constructor-arg value="/data/config1.properties" /> + </bean> + + <bean id="jwsJweUtils" + class="at.gv.egiz.eaaf.modules.auth.sl20.utils.JsonSecurityUtils"/> + + <import resource="classpath:/spring/eaaf_utils.beans.xml"/> + +</beans>
\ No newline at end of file diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/spring/test_eaaf_sl20_hsm.beans.xml b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/spring/test_eaaf_sl20_hsm.beans.xml new file mode 100644 index 00000000..a9f5dc80 --- /dev/null +++ b/eaaf_modules/eaaf_module_auth_sl20/src/test/resources/spring/test_eaaf_sl20_hsm.beans.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<beans xmlns="http://www.springframework.org/schema/beans" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xmlns:context="http://www.springframework.org/schema/context" + xmlns:tx="http://www.springframework.org/schema/tx" + xmlns:aop="http://www.springframework.org/schema/aop" + xsi:schemaLocation="http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.1.xsd + http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd + http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.1.xsd + http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-3.0.xsd" + default-lazy-init="true"> + + <bean id="dummyAuthConfigMap" + class="at.gv.egiz.eaaf.core.test.dummy.DummyAuthConfigMap"> + <constructor-arg value="/data/config2.properties" /> + </bean> + + <bean id="jwsJweUtils" + class="at.gv.egiz.eaaf.modules.auth.sl20.utils.JsonSecurityUtils"/> + + <import resource="classpath:/spring/eaaf_utils.beans.xml"/> + +</beans>
\ No newline at end of file diff --git a/eaaf_modules/eaaf_module_moa-sig/pom.xml b/eaaf_modules/eaaf_module_moa-sig/pom.xml index 93bcffec..4a6a2d74 100644 --- a/eaaf_modules/eaaf_module_moa-sig/pom.xml +++ b/eaaf_modules/eaaf_module_moa-sig/pom.xml @@ -5,7 +5,7 @@ <parent> <groupId>at.gv.egiz.eaaf</groupId> <artifactId>eaaf_modules</artifactId> - <version>1.1.3-SNAPSHOT</version> + <version>1.2.1-SNAPSHOT</version> </parent> <artifactId>eaaf_module_moa-sig</artifactId> <name>MOA-Sig signature verification module</name> @@ -75,8 +75,8 @@ </dependency> <dependency> - <groupId>MOA.spss.server</groupId> - <artifactId>moa-sig-lib</artifactId> + <groupId>moaSig</groupId> + <artifactId>moa-sig-lib</artifactId> <exclusions> <exclusion> <groupId>commons-logging</groupId> @@ -89,12 +89,12 @@ </exclusions> </dependency> <dependency> - <groupId>MOA.spss</groupId> + <groupId>moaSig</groupId> <artifactId>common</artifactId> </dependency> <dependency> - <groupId>MOA.spss</groupId> - <artifactId>tsl_lib</artifactId> + <groupId>at.gv.egovernment.moa.sig</groupId> + <artifactId>tsl-lib</artifactId> </dependency> <dependency> <groupId>iaik.prod</groupId> @@ -161,18 +161,22 @@ <artifactId>jaxen</artifactId> </dependency> - - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <scope>test</scope> - </dependency> - <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <scope>test</scope> - </dependency> + </dependency> + <dependency> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>ch.qos.logback</groupId> + <artifactId>logback-classic</artifactId> + <version>1.2.3</version> + <scope>test</scope> + </dependency> </dependencies> @@ -184,15 +188,6 @@ </resources> <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.8.0</version> - <configuration> - <source>${java.version}</source> - <target>${java.version}</target> - </configuration> - </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> @@ -222,21 +217,6 @@ </configuration> </plugin> - <!-- enable co-existence of testng and junit --> - <plugin> - <artifactId>maven-surefire-plugin</artifactId> - <version>${surefire.version}</version> - <configuration> - <threadCount>1</threadCount> - </configuration> - <dependencies> - <dependency> - <groupId>org.apache.maven.surefire</groupId> - <artifactId>surefire-junit47</artifactId> - <version>${surefire.version}</version> - </dependency> - </dependencies> - </plugin> </plugins> </build> </project> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/common/3.1.3/common-3.1.3.jar b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/common/3.1.3/common-3.1.3.jar Binary files differnew file mode 100644 index 00000000..065eadc0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/common/3.1.3/common-3.1.3.jar diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/common/3.1.3/common-3.1.3.pom b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/common/3.1.3/common-3.1.3.pom new file mode 100644 index 00000000..d5e7b657 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/common/3.1.3/common-3.1.3.pom @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <groupId>MOA.spss.common</groupId> + <artifactId>common</artifactId> + <version>3.1.3</version> + <dependencies> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <version>1.7.30</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>xerces</groupId> + <artifactId>xercesImpl</artifactId> + <version>2.12.0</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>xalan</groupId> + <artifactId>xalan</artifactId> + <version>2.7.1</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>joda-time</groupId> + <artifactId>joda-time</artifactId> + <version>2.10.6</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>jaxen</groupId> + <artifactId>jaxen</artifactId> + <version>1.2.0</version> + <scope>compile</scope> + </dependency> + </dependencies> +</project> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/common/3.1.4-RC1/common-3.1.4-RC1.jar b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/common/3.1.4-RC1/common-3.1.4-RC1.jar Binary files differnew file mode 100644 index 00000000..e1fddffb --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/common/3.1.4-RC1/common-3.1.4-RC1.jar diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/common/3.1.4-RC1/common-3.1.4-RC1.xml b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/common/3.1.4-RC1/common-3.1.4-RC1.xml new file mode 100644 index 00000000..cf0b3f9b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/common/3.1.4-RC1/common-3.1.4-RC1.xml @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <groupId>moaSig</groupId> + <artifactId>common</artifactId> + <version>3.1.4-RC1</version> + <dependencies> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <version>1.7.30</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>xerces</groupId> + <artifactId>xercesImpl</artifactId> + <version>2.12.0</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>xalan</groupId> + <artifactId>xalan</artifactId> + <version>2.7.1</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>joda-time</groupId> + <artifactId>joda-time</artifactId> + <version>2.10.6</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>jaxen</groupId> + <artifactId>jaxen</artifactId> + <version>1.2.0</version> + <scope>compile</scope> + </dependency> + </dependencies> +</project> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/server/moa-sig-lib/3.1.3/moa-sig-lib-3.1.3.jar b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/server/moa-sig-lib/3.1.3/moa-sig-lib-3.1.3.jar Binary files differnew file mode 100644 index 00000000..06f21d25 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/server/moa-sig-lib/3.1.3/moa-sig-lib-3.1.3.jar diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/server/moa-sig-lib/3.1.3/moa-sig-lib-3.1.3.pom b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/server/moa-sig-lib/3.1.3/moa-sig-lib-3.1.3.pom new file mode 100644 index 00000000..77ca744c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/server/moa-sig-lib/3.1.3/moa-sig-lib-3.1.3.pom @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <groupId>MOA.spss.server</groupId> + <artifactId>moa-sig-lib</artifactId> + <version>3.1.3</version> + <dependencies> + <dependency> + <groupId>MOA.spss</groupId> + <artifactId>common</artifactId> + <version>3.1.3</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + <version>1.2.17</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + <version>1.2</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + <version>2.7</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>commons-codec</groupId> + <artifactId>commons-codec</artifactId> + <version>1.14</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.apache.axis</groupId> + <artifactId>axis-jaxrpc</artifactId> + <version>1.4</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.xerial</groupId> + <artifactId>sqlite-jdbc</artifactId> + <version>3.32.3.2</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>javax.xml.bind</groupId> + <artifactId>jaxb-api</artifactId> + <version>2.3.1</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>com.sun.xml.bind</groupId> + <artifactId>jaxb-core</artifactId> + <version>2.3.0.1</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>com.sun.xml.bind</groupId> + <artifactId>jaxb-impl</artifactId> + <version>2.3.2</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.postgresql</groupId> + <artifactId>postgresql</artifactId> + <version>42.2.15.jre7</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-lang3</artifactId> + <version>3.11</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.apache.httpcomponents</groupId> + <artifactId>httpclient-cache</artifactId> + <version>4.5.12</version> + <scope>compile</scope> + </dependency> + </dependencies> +</project> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/server/moa-sig-lib/3.1.4-RC1/moa-sig-lib-3.1.4-RC1.jar b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/server/moa-sig-lib/3.1.4-RC1/moa-sig-lib-3.1.4-RC1.jar Binary files differnew file mode 100644 index 00000000..75c83313 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/server/moa-sig-lib/3.1.4-RC1/moa-sig-lib-3.1.4-RC1.jar diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/server/moa-sig-lib/3.1.4-RC1/moa-sig-lib-3.1.4-RC1.pom b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/server/moa-sig-lib/3.1.4-RC1/moa-sig-lib-3.1.4-RC1.pom new file mode 100644 index 00000000..151eccc7 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/server/moa-sig-lib/3.1.4-RC1/moa-sig-lib-3.1.4-RC1.pom @@ -0,0 +1,118 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <groupId>MOA.spss.server</groupId> + <artifactId>moa-sig-lib</artifactId> + <version>3.1.4-SNAPSHOT</version> + <dependencies> + <dependency> + <groupId>moaSig</groupId> + <artifactId>common</artifactId> + <version>3.1.4-SNAPSHOT</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + <version>1.2.17</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + <version>1.2</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + <version>2.7</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>commons-codec</groupId> + <artifactId>commons-codec</artifactId> + <version>1.14</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.apache.axis</groupId> + <artifactId>axis-jaxrpc</artifactId> + <version>1.4</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.xerial</groupId> + <artifactId>sqlite-jdbc</artifactId> + <version>3.32.3.2</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>javax.xml.bind</groupId> + <artifactId>jaxb-api</artifactId> + <version>2.3.1</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>com.sun.xml.bind</groupId> + <artifactId>jaxb-core</artifactId> + <version>2.3.0.1</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>com.sun.xml.bind</groupId> + <artifactId>jaxb-impl</artifactId> + <version>2.3.2</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.postgresql</groupId> + <artifactId>postgresql</artifactId> + <version>42.2.15.jre7</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.apache.pdfbox</groupId> + <artifactId>pdfbox</artifactId> + <version>2.0.21</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.apache.pdfbox</groupId> + <artifactId>pdfbox-tools</artifactId> + <version>2.0.21</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.apache.pdfbox</groupId> + <artifactId>pdfbox-app</artifactId> + <version>2.0.21</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.apache.pdfbox</groupId> + <artifactId>preflight</artifactId> + <version>2.0.21</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.apache.pdfbox</groupId> + <artifactId>preflight-app</artifactId> + <version>2.0.21</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-lang3</artifactId> + <version>3.11</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.apache.httpcomponents</groupId> + <artifactId>httpclient-cache</artifactId> + <version>4.5.12</version> + <scope>compile</scope> + </dependency> + </dependencies> +</project> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib/2.0.2/tsl_lib-2.0.2.pom b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib/2.0.2/tsl_lib-2.0.2.pom index c16e4887..93cb2c66 100644 --- a/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib/2.0.2/tsl_lib-2.0.2.pom +++ b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib/2.0.2/tsl_lib-2.0.2.pom @@ -1,37 +1,130 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" - "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> -<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'> -<head> -<title>EAAF-Components - EAAF-Components</title> -<meta name='generator' content='cgit v0.10.2'/> -<meta name='robots' content='index, nofollow'/> -<link rel='stylesheet' type='text/css' href='/cgit.css'/> -<link rel='shortcut icon' href='/favicon.ico'/> -<link rel='alternate' title='Atom feed' href='https://git.egiz.gv.at/EAAF-Components/atom/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib/2.0.2/tsl_lib-2.0.2.pom?h=master' type='application/atom+xml'/> -</head> -<body> -<div id='cgit'><table id='header'> -<tr> -<td class='logo' rowspan='2'><a href='/'><img src='/cgit.png' alt='cgit logo'/></a></td> -<td class='main'><a href='/'>index</a> : <a title='EAAF-Components' href='/EAAF-Components/'>EAAF-Components</a></td><td class='form'><form method='get' action=''> -<select name='h' onchange='this.form.submit();'> -<option value='master' selected='selected'>master</option> -</select> <input type='submit' name='' value='switch'/></form></td></tr> -<tr><td class='sub'>EAAF-Components</td><td class='sub right'>tlenz</td></tr></table> -<table class='tabs'><tr><td> -<a href='/EAAF-Components/'>summary</a><a href='/EAAF-Components/refs/'>refs</a><a href='/EAAF-Components/log/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib/2.0.2/tsl_lib-2.0.2.pom'>log</a><a class='active' href='/EAAF-Components/tree/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib/2.0.2/tsl_lib-2.0.2.pom'>tree</a><a href='/EAAF-Components/commit/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib/2.0.2/tsl_lib-2.0.2.pom'>commit</a><a href='/EAAF-Components/diff/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib/2.0.2/tsl_lib-2.0.2.pom'>diff</a></td><td class='form'><form class='right' method='get' action='/EAAF-Components/log/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib/2.0.2/tsl_lib-2.0.2.pom'> -<select name='qt'> -<option value='grep'>log msg</option> -<option value='author'>author</option> -<option value='committer'>committer</option> -<option value='range'>range</option> -</select> -<input class='txt' type='text' size='10' name='q' value=''/> -<input type='submit' value='search'/> -</form> -</td></tr></table> -<div class='path'>path: <a href='/EAAF-Components/tree/'>root</a>/<a href='/EAAF-Components/tree/eaaf_modules'>eaaf_modules</a>/<a href='/EAAF-Components/tree/eaaf_modules/eaaf_module_moa-sig'>eaaf_module_moa-sig</a>/<a href='/EAAF-Components/tree/eaaf_modules/eaaf_module_moa-sig/repository'>repository</a>/<a href='/EAAF-Components/tree/eaaf_modules/eaaf_module_moa-sig/repository/MOA'>MOA</a>/<a href='/EAAF-Components/tree/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss'>spss</a>/<a href='/EAAF-Components/tree/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib'>tsl_lib</a>/<a href='/EAAF-Components/tree/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib/2.0.2'>2.0.2</a>/<a href='/EAAF-Components/tree/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib/2.0.2/tsl_lib-2.0.2.pom'>tsl_lib-2.0.2.pom</a></div><div class='content'></div> <!-- class=content --> -<div class='footer'>generated by cgit v0.10.2 at 2019-07-19 09:05:24 (GMT)</div> -</div> <!-- id=cgit --> -</body> -</html> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <groupId>MOA.spss</groupId> + <artifactId>tsl_lib</artifactId> + <version>2.0.2</version> + <name>MOA-Sig TLS-library</name> + + <developers> + <developer> + <id>tlenz</id> + <name>Thomas Lenz</name> + <organization>IAIK</organization> + <email>thomas.lenz@iaik.tugraz.at</email> + <timezone>+1</timezone> + <roles> + <role>developer</role> + </roles> + </developer> + </developers> + + <organization> + <name>EGIZ - E-Government Innovationszentrum - Austria</name> + <url>http://www.egiz.gv.at/</url> + </organization> + + <repositories> + <repository> + <id>MOA</id> + <name>MOA Dependencies</name> + <releases> + <enabled>true</enabled> + <checksumPolicy>ignore</checksumPolicy> + </releases> + <layout>default</layout> + <url>file://${basedir}/repository</url> + </repository> + </repositories> + + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.5.1</version> + <configuration> + <compilerArguments> + <verbose /> + </compilerArguments> + <source>1.7</source> + <target>1.7</target> + </configuration> + </plugin> + + <!-- if maven should be used to build jaxb classes --> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>jaxb2-maven-plugin</artifactId> + <version>1.5</version> + <executions> + <execution> + <id>xjc</id> + <goals> + <goal>xjc</goal> + </goals> + </execution> + </executions> + <configuration> + <outputDirectory>${project.basedir}/src/main/xjc</outputDirectory> + <bindingDirectory>${project.basedir}/src/main/resources/spec/jaxb/</bindingDirectory> + <bindingFiles>ts_119612v010201_sie_xsd.binding.xml</bindingFiles> + <schemaDirectory>${project.basedir}/src/main/resources/spec/jaxb/</schemaDirectory> + <schemaFiles>ts_119612v010201_sie_xsd.xsd</schemaFiles> + <extension>true</extension> + </configuration> + </plugin> + </plugins> + </build> + + <dependencies> + + <dependency> + <groupId>iaik.prod</groupId> + <artifactId>iaik_pki_module</artifactId> + <version>2.01_moa</version> + </dependency> + <dependency> + <groupId>iaik.prod</groupId> + <artifactId>iaik_jce_full</artifactId> + <version>5.52_moa</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>iaik.prod</groupId> + <artifactId>iaik_xsect</artifactId> + <version>2.13_moa</version> + </dependency> + <dependency> + <groupId>iaik.prod</groupId> + <artifactId>iaik_moa</artifactId> + <version>2.06</version> + </dependency> + + + <dependency> + <groupId>org.xerial</groupId> + <artifactId>sqlite-jdbc</artifactId> + <version>3.15.1</version> + </dependency> + + <dependency> + <groupId>xerces</groupId> + <artifactId>xercesImpl</artifactId> + <version>2.11.0</version> + </dependency> + + <dependency> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + <version>1.2.17</version> + </dependency> + + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-lang3</artifactId> + <version>3.4</version> + </dependency> + + </dependencies> + +</project> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib/2.0.3/tsl_lib-2.0.3.jar b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib/2.0.3/tsl_lib-2.0.3.jar Binary files differnew file mode 100644 index 00000000..e1321ac1 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib/2.0.3/tsl_lib-2.0.3.jar diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib/2.0.3/tsl_lib-2.0.3.pom b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib/2.0.3/tsl_lib-2.0.3.pom new file mode 100644 index 00000000..354fbfca --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/MOA/spss/tsl_lib/2.0.3/tsl_lib-2.0.3.pom @@ -0,0 +1,186 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> + <modelVersion>4.0.0</modelVersion> + <groupId>MOA.spss</groupId> + <artifactId>tsl_lib</artifactId> + <version>2.0.3</version> + <name>MOA-Sig TLS-library</name> + + <developers> + <developer> + <id>tlenz</id> + <name>Thomas Lenz</name> + <organization>IAIK</organization> + <email>thomas.lenz@iaik.tugraz.at</email> + <timezone>+1</timezone> + <roles> + <role>developer</role> + </roles> + </developer> + </developers> + + <organization> + <name>EGIZ - E-Government Innovationszentrum - Austria</name> + <url>http://www.egiz.gv.at/</url> + </organization> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + + <org.projectlombok.lombok.version>1.18.12</org.projectlombok.lombok.version> + </properties> + + <repositories> + <repository> + <id>MOA</id> + <name>MOA Dependencies</name> + <releases> + <enabled>true</enabled> + <checksumPolicy>ignore</checksumPolicy> + </releases> + <layout>default</layout> + <url>file://${basedir}/repository</url> + </repository> + </repositories> + + <build> + <resources> + <resource> + <directory>${project.build.directory}/xjc</directory> + </resource> + <resource> + <directory>src/main/resources</directory> + <excludes> + <exclude>**/jaxb</exclude> + </excludes> + </resource> + </resources> + + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>3.5.1</version> + <configuration> + <compilerArguments> + <verbose /> + </compilerArguments> + <source>1.7</source> + <target>1.7</target> + </configuration> + </plugin> + + <!-- if maven should be used to build jaxb classes --> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>jaxb2-maven-plugin</artifactId> + <version>2.5.0</version> + <executions> + <execution> + <id>xjc</id> + <goals> + <goal>xjc</goal> + </goals> + <phase>generate-sources</phase> + </execution> + </executions> + <configuration> + <sources> + <source>${project.basedir}/src/main/resources/spec/jaxb/ts_119612v020101_sie_xsd.xsd</source> + </sources> + <xjbSources> + <xjbSource>${project.basedir}/src/main/resources/spec/jaxb/ts_119612v020101_sie_xsd.binding.xml</xjbSource> + </xjbSources> + <outputDirectory>${project.build.directory}/xjc</outputDirectory> + </configuration> + </plugin> + </plugins> + </build> + + <dependencies> + + <dependency> + <groupId>iaik.prod</groupId> + <artifactId>iaik_pki_module</artifactId> + <version>2.01_moa</version> + </dependency> + <dependency> + <groupId>iaik.prod</groupId> + <artifactId>iaik_jce_full</artifactId> + <version>5.61_moa</version> + <scope>provided</scope> + </dependency> + <dependency> + <groupId>iaik.prod</groupId> + <artifactId>iaik_xsect</artifactId> + <version>2.14_moa</version> + </dependency> + <dependency> + <groupId>iaik.prod</groupId> + <artifactId>iaik_moa</artifactId> + <version>2.06</version> + </dependency> + + + <dependency> + <groupId>org.xerial</groupId> + <artifactId>sqlite-jdbc</artifactId> + <version>3.32.3.2</version> + </dependency> + + <dependency> + <groupId>javax.xml.bind</groupId> + <artifactId>jaxb-api</artifactId> + <version>2.3.1</version> + </dependency> + + + <dependency> + <groupId>xerces</groupId> + <artifactId>xercesImpl</artifactId> + <version>2.11.0</version> + </dependency> + + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + <version>1.7.30</version> + </dependency> + + <dependency> + <groupId>org.apache.commons</groupId> + <artifactId>commons-lang3</artifactId> + <version>3.11</version> + </dependency> + + <dependency> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + <version>2.7</version> + </dependency> + + <dependency> + <groupId>org.apache.httpcomponents</groupId> + <artifactId>httpclient-cache</artifactId> + <version>4.5.12</version> + </dependency> + + <dependency> + <groupId>ch.qos.logback</groupId> + <artifactId>logback-classic</artifactId> + <version>1.2.3</version> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>org.projectlombok</groupId> + <artifactId>lombok</artifactId> + <version>${org.projectlombok.lombok.version}</version> + <scope>provided</scope> + </dependency> + + </dependencies> + +</project>
\ No newline at end of file diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cms/5.1.1/iaik_cms-5.1.1.jar b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cms/5.1.1/iaik_cms-5.1.1.jar Binary files differnew file mode 100644 index 00000000..127160d1 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cms/5.1.1/iaik_cms-5.1.1.jar diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cms/5.1.1/iaik_cms-5.1.1.pom b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cms/5.1.1/iaik_cms-5.1.1.pom new file mode 100644 index 00000000..bc56e9d2 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cms/5.1.1/iaik_cms-5.1.1.pom @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <groupId>iaik.prod</groupId> + <artifactId>iaik_cms</artifactId> + <version>5.1.1</version> + <description>POM was created from install:install-file</description> +</project> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cms/5.1/_remote.repositories b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cms/5.1/_remote.repositories deleted file mode 100644 index bf48e71f..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cms/5.1/_remote.repositories +++ /dev/null @@ -1,4 +0,0 @@ -#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. -#Fri Aug 02 10:15:26 CEST 2019 -iaik_cms-5.1.jar>= -iaik_cms-5.1.pom>= diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cms/maven-metadata-local.xml b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cms/maven-metadata-local.xml deleted file mode 100644 index cf983a9a..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cms/maven-metadata-local.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>iaik.prod</groupId> - <artifactId>iaik_cms</artifactId> - <versioning> - <release>5.1</release> - <versions> - <version>5.1</version> - </versions> - <lastUpdated>20190802081526</lastUpdated> - </versioning> -</metadata> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cpades/2.4_moa/iaik_cpades-2.4_moa.jar b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cpades/2.4_moa/iaik_cpades-2.4_moa.jar Binary files differnew file mode 100644 index 00000000..300c215c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cpades/2.4_moa/iaik_cpades-2.4_moa.jar diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cpades/2.4_moa/iaik_cpades-2.4_moa.pom b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cpades/2.4_moa/iaik_cpades-2.4_moa.pom new file mode 100644 index 00000000..de0ec131 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cpades/2.4_moa/iaik_cpades-2.4_moa.pom @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <groupId>iaik.prod</groupId> + <artifactId>iaik_cpades</artifactId> + <version>2.4_moa</version> + <description>POM was created from install:install-file</description> +</project> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cpades/2.5.1_moa/_remote.repositories b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cpades/2.5.1_moa/_remote.repositories deleted file mode 100644 index 94972b34..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cpades/2.5.1_moa/_remote.repositories +++ /dev/null @@ -1,4 +0,0 @@ -#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. -#Fri Aug 02 10:15:14 CEST 2019 -iaik_cpades-2.5.1_moa.jar>= -iaik_cpades-2.5.1_moa.pom>= diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cpades/maven-metadata-local.xml b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cpades/maven-metadata-local.xml deleted file mode 100644 index 32137191..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cpades/maven-metadata-local.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>iaik.prod</groupId> - <artifactId>iaik_cpades</artifactId> - <versioning> - <release>2.5.1_moa</release> - <versions> - <version>2.5.1_moa</version> - </versions> - <lastUpdated>20190802081514</lastUpdated> - </versioning> -</metadata> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cpxlevel/0.9_moa/_remote.repositories b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cpxlevel/0.9_moa/_remote.repositories deleted file mode 100644 index cbbb35ef..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cpxlevel/0.9_moa/_remote.repositories +++ /dev/null @@ -1,4 +0,0 @@ -#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. -#Fri Aug 02 10:15:13 CEST 2019 -iaik_cpxlevel-0.9_moa.jar>= -iaik_cpxlevel-0.9_moa.pom>= diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cpxlevel/maven-metadata-local.xml b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cpxlevel/maven-metadata-local.xml deleted file mode 100644 index 3d8a158f..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_cpxlevel/maven-metadata-local.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>iaik.prod</groupId> - <artifactId>iaik_cpxlevel</artifactId> - <versioning> - <release>0.9_moa</release> - <versions> - <version>0.9_moa</version> - </versions> - <lastUpdated>20190802081513</lastUpdated> - </versioning> -</metadata> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate/5.01/_remote.repositories b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate/5.01/_remote.repositories deleted file mode 100644 index 8921e467..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate/5.01/_remote.repositories +++ /dev/null @@ -1,4 +0,0 @@ -#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. -#Fri Aug 02 10:15:20 CEST 2019 -iaik_eccelerate-5.01.jar>= -iaik_eccelerate-5.01.pom>= diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate/6.02/iaik_eccelerate-6.02.jar b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate/6.02/iaik_eccelerate-6.02.jar Binary files differnew file mode 100644 index 00000000..e30b629e --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate/6.02/iaik_eccelerate-6.02.jar diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate/6.02/iaik_eccelerate-6.02.pom b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate/6.02/iaik_eccelerate-6.02.pom new file mode 100644 index 00000000..45bf20e7 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate/6.02/iaik_eccelerate-6.02.pom @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <groupId>iaik.prod</groupId> + <artifactId>iaik_eccelerate</artifactId> + <version>6.02</version> + <description>POM was created from install:install-file</description> +</project> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate/maven-metadata-local.xml b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate/maven-metadata-local.xml deleted file mode 100644 index a503da91..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate/maven-metadata-local.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>iaik.prod</groupId> - <artifactId>iaik_eccelerate</artifactId> - <versioning> - <release>5.01</release> - <versions> - <version>5.01</version> - </versions> - <lastUpdated>20190802081520</lastUpdated> - </versioning> -</metadata> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_addon/5.01/_remote.repositories b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_addon/5.01/_remote.repositories deleted file mode 100644 index 3c6373a0..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_addon/5.01/_remote.repositories +++ /dev/null @@ -1,4 +0,0 @@ -#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. -#Fri Aug 02 10:15:15 CEST 2019 -iaik_eccelerate_addon-5.01.pom>= -iaik_eccelerate_addon-5.01.jar>= diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_addon/6.02/iaik_eccelerate_addon-6.02.jar b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_addon/6.02/iaik_eccelerate_addon-6.02.jar Binary files differnew file mode 100644 index 00000000..94f2de55 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_addon/6.02/iaik_eccelerate_addon-6.02.jar diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_addon/6.02/iaik_eccelerate_addon-6.02.pom b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_addon/6.02/iaik_eccelerate_addon-6.02.pom new file mode 100644 index 00000000..681a6ef3 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_addon/6.02/iaik_eccelerate_addon-6.02.pom @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <groupId>iaik.prod</groupId> + <artifactId>iaik_eccelerate_addon</artifactId> + <version>6.02</version> + <description>POM was created from install:install-file</description> +</project> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_addon/maven-metadata-local.xml b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_addon/maven-metadata-local.xml deleted file mode 100644 index ffca7133..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_addon/maven-metadata-local.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>iaik.prod</groupId> - <artifactId>iaik_eccelerate_addon</artifactId> - <versioning> - <release>5.01</release> - <versions> - <version>5.01</version> - </versions> - <lastUpdated>20190802081515</lastUpdated> - </versioning> -</metadata> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_cms/5.01/_remote.repositories b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_cms/5.01/_remote.repositories deleted file mode 100644 index e1f24d7e..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_cms/5.01/_remote.repositories +++ /dev/null @@ -1,4 +0,0 @@ -#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. -#Fri Aug 02 10:15:21 CEST 2019 -iaik_eccelerate_cms-5.01.pom>= -iaik_eccelerate_cms-5.01.jar>= diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_cms/6.02/iaik_eccelerate_cms-6.02.jar b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_cms/6.02/iaik_eccelerate_cms-6.02.jar Binary files differnew file mode 100644 index 00000000..32d7aec0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_cms/6.02/iaik_eccelerate_cms-6.02.jar diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_cms/6.02/iaik_eccelerate_cms-6.02.pom b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_cms/6.02/iaik_eccelerate_cms-6.02.pom new file mode 100644 index 00000000..13b0b357 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_cms/6.02/iaik_eccelerate_cms-6.02.pom @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <groupId>iaik.prod</groupId> + <artifactId>iaik_eccelerate_cms</artifactId> + <version>6.02</version> + <description>POM was created from install:install-file</description> +</project> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_cms/maven-metadata-local.xml b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_cms/maven-metadata-local.xml deleted file mode 100644 index e994c73c..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_eccelerate_cms/maven-metadata-local.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>iaik.prod</groupId> - <artifactId>iaik_eccelerate_cms</artifactId> - <versioning> - <release>5.01</release> - <versions> - <version>5.01</version> - </versions> - <lastUpdated>20190802081522</lastUpdated> - </versioning> -</metadata> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_ixsil/1.2.2.5/_remote.repositories b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_ixsil/1.2.2.5/_remote.repositories deleted file mode 100644 index 7d2568d9..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_ixsil/1.2.2.5/_remote.repositories +++ /dev/null @@ -1,4 +0,0 @@ -#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. -#Fri Aug 02 10:15:06 CEST 2019 -iaik_ixsil-1.2.2.5.jar>= -iaik_ixsil-1.2.2.5.pom>= diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_ixsil/maven-metadata-local.xml b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_ixsil/maven-metadata-local.xml deleted file mode 100644 index 5c190625..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_ixsil/maven-metadata-local.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>iaik.prod</groupId> - <artifactId>iaik_ixsil</artifactId> - <versioning> - <release>1.2.2.5</release> - <versions> - <version>1.2.2.5</version> - </versions> - <lastUpdated>20190802081506</lastUpdated> - </versioning> -</metadata> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jce_full/5.52_moa/_remote.repositories b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jce_full/5.52_moa/_remote.repositories deleted file mode 100644 index aa8aa788..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jce_full/5.52_moa/_remote.repositories +++ /dev/null @@ -1,4 +0,0 @@ -#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. -#Fri Aug 02 10:15:24 CEST 2019 -iaik_jce_full-5.52_moa.pom>= -iaik_jce_full-5.52_moa.jar>= diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jce_full/5.61_moa/iaik_jce_full-5.61_moa.jar b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jce_full/5.61_moa/iaik_jce_full-5.61_moa.jar Binary files differnew file mode 100644 index 00000000..78b79e97 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jce_full/5.61_moa/iaik_jce_full-5.61_moa.jar diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jce_full/5.61_moa/iaik_jce_full-5.61_moa.pom b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jce_full/5.61_moa/iaik_jce_full-5.61_moa.pom new file mode 100644 index 00000000..97989c62 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jce_full/5.61_moa/iaik_jce_full-5.61_moa.pom @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <groupId>iaik.prod</groupId> + <artifactId>iaik_jce_full</artifactId> + <version>5.61_moa</version> + <description>POM was created from install:install-file</description> +</project> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jce_full/5.62_moa/iaik_jce_full-5.62_moa.jar b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jce_full/5.62_moa/iaik_jce_full-5.62_moa.jar Binary files differnew file mode 100644 index 00000000..382593e4 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jce_full/5.62_moa/iaik_jce_full-5.62_moa.jar diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jce_full/5.62_moa/iaik_jce_full-5.62_moa.pom b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jce_full/5.62_moa/iaik_jce_full-5.62_moa.pom new file mode 100644 index 00000000..5883a370 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jce_full/5.62_moa/iaik_jce_full-5.62_moa.pom @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <groupId>iaik.prod</groupId> + <artifactId>iaik_jce_full</artifactId> + <version>5.62_moa</version> + <description>POM was created from install:install-file</description> +</project> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jce_full/maven-metadata-local.xml b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jce_full/maven-metadata-local.xml deleted file mode 100644 index 5d1c160c..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jce_full/maven-metadata-local.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>iaik.prod</groupId> - <artifactId>iaik_jce_full</artifactId> - <versioning> - <release>5.52_moa</release> - <versions> - <version>5.52_moa</version> - </versions> - <lastUpdated>20190802081524</lastUpdated> - </versioning> -</metadata> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jsse/4.4/_remote.repositories b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jsse/4.4/_remote.repositories deleted file mode 100644 index 4b692f1f..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jsse/4.4/_remote.repositories +++ /dev/null @@ -1,4 +0,0 @@ -#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. -#Fri Aug 02 10:15:06 CEST 2019 -iaik_jsse-4.4.jar>= -iaik_jsse-4.4.pom>= diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jsse/maven-metadata-local.xml b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jsse/maven-metadata-local.xml deleted file mode 100644 index 5a7a319f..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_jsse/maven-metadata-local.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>iaik.prod</groupId> - <artifactId>iaik_jsse</artifactId> - <versioning> - <release>4.4</release> - <versions> - <version>4.4</version> - </versions> - <lastUpdated>20190802081506</lastUpdated> - </versioning> -</metadata> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_moa/2.06/_remote.repositories b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_moa/2.06/_remote.repositories deleted file mode 100644 index e2c65c24..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_moa/2.06/_remote.repositories +++ /dev/null @@ -1,4 +0,0 @@ -#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. -#Fri Aug 02 10:15:27 CEST 2019 -iaik_moa-2.06.jar>= -iaik_moa-2.06.pom>= diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_moa/2.07/iaik_moa-2.07.jar b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_moa/2.07/iaik_moa-2.07.jar Binary files differnew file mode 100644 index 00000000..b3436eff --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_moa/2.07/iaik_moa-2.07.jar diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_moa/2.07/iaik_moa-2.07.pom b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_moa/2.07/iaik_moa-2.07.pom new file mode 100644 index 00000000..c737d787 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_moa/2.07/iaik_moa-2.07.pom @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <groupId>iaik.prod</groupId> + <artifactId>iaik_moa</artifactId> + <version>2.07</version> + <description>POM was created from install:install-file</description> +</project> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_moa/maven-metadata-local.xml b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_moa/maven-metadata-local.xml deleted file mode 100644 index d55ab915..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_moa/maven-metadata-local.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>iaik.prod</groupId> - <artifactId>iaik_moa</artifactId> - <versioning> - <release>2.06</release> - <versions> - <version>2.06</version> - </versions> - <lastUpdated>20190802081527</lastUpdated> - </versioning> -</metadata> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_pki_module/2.01_moa/_remote.repositories b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_pki_module/2.01_moa/_remote.repositories deleted file mode 100644 index add0ea40..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_pki_module/2.01_moa/_remote.repositories +++ /dev/null @@ -1,4 +0,0 @@ -#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. -#Fri Aug 02 10:15:17 CEST 2019 -iaik_pki_module-2.01_moa.jar>= -iaik_pki_module-2.01_moa.pom>= diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_pki_module/2.02_moa/iaik_pki_module-2.02_moa.jar b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_pki_module/2.02_moa/iaik_pki_module-2.02_moa.jar Binary files differnew file mode 100644 index 00000000..b7979e51 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_pki_module/2.02_moa/iaik_pki_module-2.02_moa.jar diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_pki_module/2.02_moa/iaik_pki_module-2.02_moa.pom b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_pki_module/2.02_moa/iaik_pki_module-2.02_moa.pom new file mode 100644 index 00000000..b947fb59 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_pki_module/2.02_moa/iaik_pki_module-2.02_moa.pom @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <groupId>iaik.prod</groupId> + <artifactId>iaik_pki_module</artifactId> + <version>2.02_moa</version> + <description>POM was created from install:install-file</description> +</project> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_pki_module/maven-metadata-local.xml b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_pki_module/maven-metadata-local.xml deleted file mode 100644 index e4d6960c..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_pki_module/maven-metadata-local.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>iaik.prod</groupId> - <artifactId>iaik_pki_module</artifactId> - <versioning> - <release>2.01_moa</release> - <versions> - <version>2.01_moa</version> - </versions> - <lastUpdated>20190802081517</lastUpdated> - </versioning> -</metadata> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_sva/1.0.3_moa/_remote.repositories b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_sva/1.0.3_moa/_remote.repositories deleted file mode 100644 index b66b9ea6..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_sva/1.0.3_moa/_remote.repositories +++ /dev/null @@ -1,4 +0,0 @@ -#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. -#Fri Aug 02 10:15:23 CEST 2019 -iaik_sva-1.0.3_moa.pom>= -iaik_sva-1.0.3_moa.jar>= diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_sva/maven-metadata-local.xml b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_sva/maven-metadata-local.xml deleted file mode 100644 index c35d2589..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_sva/maven-metadata-local.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>iaik.prod</groupId> - <artifactId>iaik_sva</artifactId> - <versioning> - <release>1.0.3_moa</release> - <versions> - <version>1.0.3_moa</version> - </versions> - <lastUpdated>20190802081523</lastUpdated> - </versioning> -</metadata> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_tsp/2.32_eval/_remote.repositories b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_tsp/2.32_eval/_remote.repositories deleted file mode 100644 index 69225450..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_tsp/2.32_eval/_remote.repositories +++ /dev/null @@ -1,4 +0,0 @@ -#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. -#Fri Aug 02 10:15:06 CEST 2019 -iaik_tsp-2.32_eval.jar>= -iaik_tsp-2.32_eval.pom>= diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_tsp/maven-metadata-local.xml b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_tsp/maven-metadata-local.xml deleted file mode 100644 index 368cc1b0..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_tsp/maven-metadata-local.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>iaik.prod</groupId> - <artifactId>iaik_tsp</artifactId> - <versioning> - <release>2.32_eval</release> - <versions> - <version>2.32_eval</version> - </versions> - <lastUpdated>20190802081506</lastUpdated> - </versioning> -</metadata> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_util/0.23/_remote.repositories b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_util/0.23/_remote.repositories deleted file mode 100644 index 236735f2..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_util/0.23/_remote.repositories +++ /dev/null @@ -1,4 +0,0 @@ -#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. -#Fri Aug 02 10:15:05 CEST 2019 -iaik_util-0.23.jar>= -iaik_util-0.23.pom>= diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_util/maven-metadata-local.xml b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_util/maven-metadata-local.xml deleted file mode 100644 index 31b9ea63..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_util/maven-metadata-local.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>iaik.prod</groupId> - <artifactId>iaik_util</artifactId> - <versioning> - <release>0.23</release> - <versions> - <version>0.23</version> - </versions> - <lastUpdated>20190802081505</lastUpdated> - </versioning> -</metadata> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_xades/2.13_moa/_remote.repositories b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_xades/2.13_moa/_remote.repositories deleted file mode 100644 index 4a8351bd..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_xades/2.13_moa/_remote.repositories +++ /dev/null @@ -1,4 +0,0 @@ -#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. -#Fri Aug 02 10:15:15 CEST 2019 -iaik_xades-2.13_moa.pom>= -iaik_xades-2.13_moa.jar>= diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_xades/maven-metadata-local.xml b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_xades/maven-metadata-local.xml deleted file mode 100644 index c268797f..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_xades/maven-metadata-local.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>iaik.prod</groupId> - <artifactId>iaik_xades</artifactId> - <versioning> - <release>2.13_moa</release> - <versions> - <version>2.13_moa</version> - </versions> - <lastUpdated>20190802081515</lastUpdated> - </versioning> -</metadata> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_xsect/2.13_moa/_remote.repositories b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_xsect/2.13_moa/_remote.repositories deleted file mode 100644 index 5ecef39c..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_xsect/2.13_moa/_remote.repositories +++ /dev/null @@ -1,4 +0,0 @@ -#NOTE: This is a Maven Resolver internal implementation file, its format can be changed without prior notice. -#Fri Aug 02 10:15:20 CEST 2019 -iaik_xsect-2.13_moa.pom>= -iaik_xsect-2.13_moa.jar>= diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_xsect/2.14_moa/iaik_xsect-2.14_moa.jar b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_xsect/2.14_moa/iaik_xsect-2.14_moa.jar Binary files differnew file mode 100644 index 00000000..aa3c229c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_xsect/2.14_moa/iaik_xsect-2.14_moa.jar diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_xsect/2.14_moa/iaik_xsect-2.14_moa.pom b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_xsect/2.14_moa/iaik_xsect-2.14_moa.pom new file mode 100644 index 00000000..1fb2f424 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_xsect/2.14_moa/iaik_xsect-2.14_moa.pom @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <groupId>iaik.prod</groupId> + <artifactId>iaik_xsect</artifactId> + <version>2.14_moa</version> + <description>POM was created from install:install-file</description> +</project> diff --git a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_xsect/maven-metadata-local.xml b/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_xsect/maven-metadata-local.xml deleted file mode 100644 index 3ada4dea..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/repository/iaik/prod/iaik_xsect/maven-metadata-local.xml +++ /dev/null @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<metadata> - <groupId>iaik.prod</groupId> - <artifactId>iaik_xsect</artifactId> - <versioning> - <release>2.13_moa</release> - <versions> - <version>2.13_moa</version> - </versions> - <lastUpdated>20190802081520</lastUpdated> - </versioning> -</metadata> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/api/ISignatureCreationService.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/api/ISignatureCreationService.java new file mode 100644 index 00000000..dbf5846b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/api/ISignatureCreationService.java @@ -0,0 +1,5 @@ +package at.gv.egiz.eaaf.modules.sigverify.moasig.api; + +public interface ISignatureCreationService { + +} diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/api/ISignatureVerificationService.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/api/ISignatureVerificationService.java new file mode 100644 index 00000000..1a0df63c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/api/ISignatureVerificationService.java @@ -0,0 +1,191 @@ +package at.gv.egiz.eaaf.modules.sigverify.moasig.api; + +import java.util.Date; +import java.util.List; +import java.util.Map; + +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.data.ICmsSignatureVerificationResponse; +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.data.IPdfSignatureVerificationResponse; +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.data.IXmlSignatureVerificationResponse; +import at.gv.egiz.eaaf.modules.sigverify.moasig.exceptions.MoaSigServiceException; + +public interface ISignatureVerificationService { + + /** + * Verify a CAdES or CMS signature. <br> + * <br> + * <i>This method only validates the first CMS or CAdES signature if more than + * one signature exists</i> + * + * @param signature Enveloped CMS or CAdES signature + * @param trustProfileID Id of the Trust-Profile from MOA-Sig configuration + * @return {@link ICmsSignatureVerificationResponse}, or null if no + * signature was found + * @throws MoaSigServiceException on signatue-verification error + */ + ICmsSignatureVerificationResponse verifyCmsSignature(byte[] signature, String trustProfileID) + throws MoaSigServiceException; + + /** + * Verify a CAdES or CMS signature. <br> + * <br> + * <i>This method only validates the first CMS or CAdES signature if more than + * one signature exists</i> + * + * @param signature Enveloped CMS or CAdES signature + * @param trustProfileID Id of the Trust-Profile from MOA-Sig configuration + * @param performExtendedValidation If <code>true</code> than MOA-Sig perform extended validation on this signature. + * @return {@link ICmsSignatureVerificationResponse}, or null if no + * signature was found + * @throws MoaSigServiceException on signatue-verification error + */ + ICmsSignatureVerificationResponse verifyCmsSignature(byte[] signature, String trustProfileID, + boolean performExtendedValidation) throws MoaSigServiceException; + + + /** + * Verify a PAdES or PDF signature. + * + * @param pdf PDF document + * @param trustProfileID Id of the Trust-Profile from MOA-Sig configuration + * @return {@link List} of {@link IPdfSignatureVerificationResponse}, or null if no + * signature was found + * @throws MoaSigServiceException on signatue-verification error + */ + List<IPdfSignatureVerificationResponse> verifyPdfSignature(byte[] pdf, String trustProfileID) + throws MoaSigServiceException; + + + /** + * Verify a PAdES or PDF signature. + * + * @param pdf PDF document + * @param trustProfileID Id of the Trust-Profile from MOA-Sig configuration + * @param performExtendedValidation If <code>true</code> than MOA-Sig perform extended validation on this signature. + * @return {@link List} of {@link IPdfSignatureVerificationResponse}, or null if no + * signature was found + * @throws MoaSigServiceException on signatue-verification error + */ + List<IPdfSignatureVerificationResponse> verifyPdfSignature(byte[] pdf, String trustProfileID, + boolean performExtendedValidation) throws MoaSigServiceException; + + + /** + * Verify a XML or XAdES signature. <br> + * <br> + * <i>This method only validates the first XML or XAdES signature if more than + * one signature exists</i> + * + * @param signature Serialized XML or XAdES signature + * @param trustProfileID Id of the Trust-Profile from MOA-Sig configuration + * @return @link {@link IXmlSignatureVerificationResponse}, or null if no + * signature was found + * @throws MoaSigServiceException on signatue-verification error + */ + IXmlSignatureVerificationResponse verifyXmlSignature(byte[] signature, String trustProfileID) + throws MoaSigServiceException; + + /** + * Verify a XML or XAdES signature. <br> + * <br> + * <i>This method only validates the first XML or XAdES signature if more than + * one signature exists</i> + * + * @param signature Serialized XML or XAdES signature + * @param trustProfileID Id of the Trust-Profile from MOA-Sig configuration + * @param signingDate Signature timestamp + * @return @link {@link IXmlSignatureVerificationResponse}, or null if no + * signature was found + * @throws MoaSigServiceException on signatue-verification error + */ + IXmlSignatureVerificationResponse verifyXmlSignature(byte[] signature, String trustProfileID, + Date signingDate) throws MoaSigServiceException; + + /** + * Verify a XML or XAdES signature. <br> + * <br> + * <i>This method only validates the first XML or XAdES signature if more than + * one signature exists</i> + * + * @param signature Serialized XML or XAdES signature + * @param trustProfileID Id of the Trust-Profile from MOA-Sig + * configuration + * @param verifyTransformsInfoProfileID {@link List} of XML Transformations that + * should be used for + * signature-verification + * @return @link {@link IXmlSignatureVerificationResponse}, or null if no + * signature was found + * @throws MoaSigServiceException on signatue-verification error + */ + IXmlSignatureVerificationResponse verifyXmlSignature(byte[] signature, String trustProfileID, + List<String> verifyTransformsInfoProfileID) throws MoaSigServiceException; + + /** + * Verify a XML or XAdES signature. <br> + * <br> + * <i>This method only validates the first XML or XAdES signature if more than + * one signature exists</i> + * + * @param signature Serialized XML or XAdES signature + * @param trustProfileID Id of the Trust-Profile from MOA-Sig + * configuration + * @param signatureLocationXpath Xpath that points to location of Signature + * element + * @return @link {@link IXmlSignatureVerificationResponse}, or null if no + * signature was found + * @throws MoaSigServiceException on signatue-verification error + */ + IXmlSignatureVerificationResponse verifyXmlSignature(byte[] signature, String trustProfileID, + String signatureLocationXpath) throws MoaSigServiceException; + + /** + * Verify a XML or XAdES signature. <br> + * <br> + * <i>This method only validates the first XML or XAdES signature if more than + * one signature exists</i> + * + * @param signature Serialized XML or XAdES signature + * @param trustProfileID Id of the Trust-Profile from MOA-Sig + * configuration + * @param verifyTransformsInfoProfileID {@link List} of XML Transformations that + * should be used for + * signature-verification + * @param signatureLocationXpath Xpath that points to location of + * Signature element + * @param signingDate Signature timestamp + * @return @link {@link IXmlSignatureVerificationResponse}, or null if no + * signature was found + * @throws MoaSigServiceException on signatue-verification error + */ + IXmlSignatureVerificationResponse verifyXmlSignature(byte[] signature, String trustProfileID, + List<String> verifyTransformsInfoProfileID, String signatureLocationXpath, Date signingDate) + throws MoaSigServiceException; + + + /** + * Verify a XML or XAdES signature. <br> + * <br> + * <i>This method only validates the first XML or XAdES signature if more than + * one signature exists</i> + * + * @param signature Serialized XML or XAdES signature + * @param trustProfileID Id of the Trust-Profile from MOA-Sig + * configuration + * @param verifyTransformsInfoProfileID {@link List} of XML Transformations that + * should be used for + * signature-verification + * @param signatureLocationXpath Xpath that points to location of + * Signature element + * @param signingDate Signature timestamp + * @param supplementContent Map that contains supplement profile content; keyed by references. Each entry + * in this map becomes a Content/Base64Content child in the SupplementProfile + * node. + * @return @link {@link IXmlSignatureVerificationResponse}, or null if no + * signature was found + * @throws MoaSigServiceException on signatue-verification error + */ + IXmlSignatureVerificationResponse verifyXmlSignature(final byte[] signature, + final String trustProfileID, final List<String> verifyTransformsInfoProfileID, + final String signatureLocationXpath, Date signingDate, + final Map<String, byte[]> supplementContent) throws MoaSigServiceException; +} diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/api/data/ICmsSignatureVerificationResponse.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/api/data/ICmsSignatureVerificationResponse.java index 5e7a4564..f3d1dffc 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/api/data/ICmsSignatureVerificationResponse.java +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/api/data/ICmsSignatureVerificationResponse.java @@ -1,4 +1,4 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.api.data; +package at.gv.egiz.eaaf.modules.sigverify.moasig.api.data; public interface ICmsSignatureVerificationResponse extends IGenericSignatureVerificationResponse { diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/api/data/IGenericSignatureVerificationResponse.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/api/data/IGenericSignatureVerificationResponse.java index 8ebd90be..8e8511fa 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/api/data/IGenericSignatureVerificationResponse.java +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/api/data/IGenericSignatureVerificationResponse.java @@ -1,10 +1,15 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.api.data; +package at.gv.egiz.eaaf.modules.sigverify.moasig.api.data; import java.util.Date; +import java.util.List; + +import javax.annotation.Nonnull; import org.springframework.lang.Nullable; -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.exceptions.MoaSigServiceException; +import at.gv.egiz.eaaf.modules.sigverify.moasig.exceptions.MoaSigServiceException; +import at.gv.egiz.eaaf.modules.sigverify.moasig.impl.data.GenericSignatureVerificationResponse.ExtendedCertificateValidation; +import at.gv.egiz.eaaf.modules.sigverify.moasig.impl.data.GenericSignatureVerificationResponse.ExtendedResult; import iaik.x509.X509Certificate; public interface IGenericSignatureVerificationResponse { @@ -71,4 +76,34 @@ public interface IGenericSignatureVerificationResponse { @Nullable String getPublicAuthorityCode(); + + /** + * Return the signature-algorithm that was used for signing or <code>null</code> if no result exists. + * <br> + * <p>This result requires extended validation.</p> + * + * @return + */ + @Nullable + String getSignatureAlgorithmIdentifier(); + + /** + * Return the extended certificate-validation result or <code>null</code> if no result exists. + * <br> + * <p>This result requires extended validation.</p> + * + * @return + */ + @Nullable + ExtendedCertificateValidation getExtendedCertificateValidation(); + + /** + * Return the form-validation result or an empty list if no result exists. + * <br> + * <p>This result requires extended validation.</p> + * + * @return + */ + @Nonnull + List<ExtendedResult> getFormValidationResults(); } diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/api/data/IPdfSignatureVerificationResponse.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/api/data/IPdfSignatureVerificationResponse.java new file mode 100644 index 00000000..1bf2d7b2 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/api/data/IPdfSignatureVerificationResponse.java @@ -0,0 +1,29 @@ +package at.gv.egiz.eaaf.modules.sigverify.moasig.api.data; + +import java.util.List; + +import at.gv.egiz.eaaf.core.impl.data.Pair; +import at.gv.egiz.eaaf.modules.sigverify.moasig.impl.data.VerifyPdfSignatureResponse.CoversFullDocument; + +/** + * PDF specific signature-verification response. + * + * @author tlenz + * + */ +public interface IPdfSignatureVerificationResponse extends IGenericSignatureVerificationResponse { + + /** + * Flag if signature covers the full pdf-document. + * + * @return + */ + CoversFullDocument getSignatureCoversFullDocument(); + + /** + * PDF signing ranges as {@link List} of {@link Pair} of starting-byte and byte-length. + * + * @return + */ + List<Pair<Integer, Integer>> getByteRange(); +} diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/api/data/ISchemaRessourceProvider.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/api/data/ISchemaRessourceProvider.java index 17d5fa59..edbbf628 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/api/data/ISchemaRessourceProvider.java +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/api/data/ISchemaRessourceProvider.java @@ -1,4 +1,4 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.api.data; +package at.gv.egiz.eaaf.modules.sigverify.moasig.api.data; import java.io.InputStream; import java.util.Map; diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/api/data/IXmlSignatureVerificationResponse.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/api/data/IXmlSignatureVerificationResponse.java index 5b766917..c7d0b276 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/api/data/IXmlSignatureVerificationResponse.java +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/api/data/IXmlSignatureVerificationResponse.java @@ -1,4 +1,4 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.api.data; +package at.gv.egiz.eaaf.modules.sigverify.moasig.api.data; /** * XML signature verification result. diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/exceptions/MoaSigServiceBuilderException.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/exceptions/MoaSigServiceBuilderException.java index e32ab932..560732c3 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/exceptions/MoaSigServiceBuilderException.java +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/exceptions/MoaSigServiceBuilderException.java @@ -1,4 +1,4 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.exceptions; +package at.gv.egiz.eaaf.modules.sigverify.moasig.exceptions; public class MoaSigServiceBuilderException extends MoaSigServiceException { diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/exceptions/MoaSigServiceConfigurationException.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/exceptions/MoaSigServiceConfigurationException.java index fd5f8caf..97817e01 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/exceptions/MoaSigServiceConfigurationException.java +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/exceptions/MoaSigServiceConfigurationException.java @@ -1,4 +1,4 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.exceptions; +package at.gv.egiz.eaaf.modules.sigverify.moasig.exceptions; public class MoaSigServiceConfigurationException extends MoaSigServiceException { diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/exceptions/MoaSigServiceException.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/exceptions/MoaSigServiceException.java index a4fb6290..56277d7d 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/exceptions/MoaSigServiceException.java +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/exceptions/MoaSigServiceException.java @@ -1,4 +1,4 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.exceptions; +package at.gv.egiz.eaaf.modules.sigverify.moasig.exceptions; import at.gv.egiz.eaaf.core.exceptions.EaafServiceException; diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/exceptions/MoaSigServiceParserException.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/exceptions/MoaSigServiceParserException.java index a47b45e0..760e293f 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/exceptions/MoaSigServiceParserException.java +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/exceptions/MoaSigServiceParserException.java @@ -1,4 +1,4 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.exceptions; +package at.gv.egiz.eaaf.modules.sigverify.moasig.exceptions; public class MoaSigServiceParserException extends MoaSigServiceException { diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/AbstractSignatureService.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/AbstractSignatureService.java index d2cab2ef..942cd35c 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/AbstractSignatureService.java +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/AbstractSignatureService.java @@ -1,4 +1,7 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.impl; +package at.gv.egiz.eaaf.modules.sigverify.moasig.impl; + +import java.security.Provider; +import java.security.Security; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; @@ -10,7 +13,6 @@ import org.springframework.beans.factory.annotation.Autowired; import org.w3c.dom.Document; import at.gv.egovernment.moa.spss.server.config.ConfigurationException; -import at.gv.egovernment.moa.spss.server.config.ConfigurationProvider; import at.gv.egovernment.moa.spss.server.iaik.config.IaikConfigurator; import at.gv.egovernment.moa.spss.server.transaction.TransactionContext; import at.gv.egovernment.moa.spss.server.transaction.TransactionContextManager; @@ -47,25 +49,41 @@ public abstract class AbstractSignatureService { protected final void setUpContexts(final String transactionID) throws ConfigurationException { final TransactionContextManager txMgr = TransactionContextManager.getInstance(); final LoggingContextManager logMgr = LoggingContextManager.getInstance(); - + if (txMgr.getTransactionContext() == null) { log.debug("Set not MOA-Sig transaction context"); final TransactionContext ctx = - new TransactionContext(transactionID, null, ConfigurationProvider.getInstance()); + new TransactionContext(transactionID, null, moaSigConfig.getConfigHolder().getMoaSpssConfig()); txMgr.setTransactionContext(ctx); } + //set Logging context into MOA-Sig if (logMgr.getLoggingContext() == null) { final LoggingContext ctx = new LoggingContext(transactionID); logMgr.setLoggingContext(ctx); } - new IaikConfigurator().configure(ConfigurationProvider.getInstance()); + //dump Java Security-Providers + if (log.isTraceEnabled()) { + log.trace("Set-Up verifier Bean: {}", this); + dumpSecProviders("MOA-Sig Context-Set-Up"); + + } + + new IaikConfigurator().configure(moaSigConfig.getConfigHolder().getMoaSpssConfig()); } + private static void dumpSecProviders(String message) { + log.trace("Security Providers: {}", message); + for (final Provider provider : Security.getProviders()) { + log.trace(" - {} - {}", provider.getName(), provider.getVersion()); + + } + } + /** * Tear down thread-local context information. */ diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/MoaSigInitializer.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/MoaSigInitializer.java index 77bbc88b..dc4aa4c0 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/MoaSigInitializer.java +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/MoaSigInitializer.java @@ -1,4 +1,4 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.impl; +package at.gv.egiz.eaaf.modules.sigverify.moasig.impl; import java.io.IOException; import java.io.InputStream; @@ -7,23 +7,23 @@ import java.security.Security; import java.util.Iterator; import java.util.Map.Entry; -import javax.annotation.Nonnull; import javax.annotation.PostConstruct; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.api.data.ISchemaRessourceProvider; -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.exceptions.MoaSigServiceConfigurationException; -import at.gv.egovernment.moa.spss.MOAException; -import at.gv.egovernment.moa.spss.api.Configurator; +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.data.ISchemaRessourceProvider; +import at.gv.egiz.eaaf.modules.sigverify.moasig.exceptions.MoaSigServiceConfigurationException; +import at.gv.egovernment.moa.spss.server.init.StartupConfigurationHolder; +import at.gv.egovernment.moa.spss.server.init.SystemInitializer; import at.gv.egovernment.moaspss.logging.LoggingContext; import at.gv.egovernment.moaspss.logging.LoggingContextManager; import at.gv.egovernment.moaspss.util.DOMUtils; import iaik.asn1.structures.AlgorithmID; import iaik.security.ec.provider.ECCelerate; import iaik.security.provider.IAIK; +import lombok.Getter; public class MoaSigInitializer { private static final Logger log = LoggerFactory.getLogger(MoaSigInitializer.class); @@ -31,18 +31,12 @@ public class MoaSigInitializer { @Autowired(required = false) ISchemaRessourceProvider[] schemas; - private Configurator moaSigConfigurator; - /** * Get MOA-Sig configuration object. - * - * @return moa-sig configuration */ - @Nonnull - public Configurator getMoaSigConfigurator() { - return moaSigConfigurator; + @Getter + private StartupConfigurationHolder configHolder; - } @PostConstruct private synchronized void initialize() throws MoaSigServiceConfigurationException { @@ -55,27 +49,18 @@ public class MoaSigInitializer { try { LoggingContextManager.getInstance().setLoggingContext(new LoggingContext("startup")); log.debug("MOA-Sig library initialization process ... "); - Configurator.getInstance().init(); + configHolder = SystemInitializer.init(); log.info("MOA-Sig library initialization complete "); - Security.insertProviderAt(IAIK.getInstance(), 0); - - final ECCelerate eccProvider = ECCelerate.getInstance(); - if (Security.getProvider(eccProvider.getName()) != null) { - Security.removeProvider(eccProvider.getName()); - } - Security.addProvider(new ECCelerate()); - fixJava8_141ProblemWithSslAlgorithms(); if (log.isDebugEnabled()) { log.debug("Loaded Security Provider:"); final Provider[] providerList = Security.getProviders(); for (int i = 0; i < providerList.length; i++) { - log.debug( - i + ": " + providerList[i].getName() + " Version " + providerList[i].getVersion()); + log.debug("{}: {} Version {}", i, providerList[i].getName(), providerList[i].getVersion()); + } - } // Inject additional XML schemes @@ -99,10 +84,8 @@ public class MoaSigInitializer { } } - moaSigConfigurator = Configurator.getInstance(); - - } catch (final MOAException e) { - log.error("MOA-SP initialization FAILED!", e.getWrapped()); + } catch (final RuntimeException e) { + log.error("MOA-SP initialization FAILED!", e); throw new MoaSigServiceConfigurationException("service.moasig.04", new Object[] { e.toString() }, e); } diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/MoaSigSpringResourceProvider.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/MoaSigSpringResourceProvider.java index d09b26de..b5e190d8 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/MoaSigSpringResourceProvider.java +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/MoaSigSpringResourceProvider.java @@ -1,4 +1,4 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.impl; +package at.gv.egiz.eaaf.modules.sigverify.moasig.impl; import org.springframework.core.io.ClassPathResource; import org.springframework.core.io.Resource; diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/SignatureCreationService.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/SignatureCreationService.java index 559af62a..0d8b7975 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/SignatureCreationService.java +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/SignatureCreationService.java @@ -1,4 +1,4 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.impl; +package at.gv.egiz.eaaf.modules.sigverify.moasig.impl; import javax.annotation.PostConstruct; @@ -6,7 +6,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.stereotype.Service; -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.api.ISignatureCreationService; +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.ISignatureCreationService; import at.gv.egovernment.moa.spss.server.invoke.CMSSignatureCreationInvoker; import at.gv.egovernment.moa.spss.server.invoke.XMLSignatureCreationInvoker; diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/SignatureVerificationService.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/SignatureVerificationService.java index 8fc4086e..79f39e65 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/SignatureVerificationService.java +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/SignatureVerificationService.java @@ -1,11 +1,17 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.impl; +package at.gv.egiz.eaaf.modules.sigverify.moasig.impl; import java.io.ByteArrayInputStream; import java.security.cert.CertificateEncodingException; +import java.util.ArrayList; +import java.util.Collections; +import java.util.Date; +import java.util.Iterator; import java.util.List; +import java.util.Map; import javax.annotation.PostConstruct; +import org.apache.commons.lang3.time.DateFormatUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.lang.Nullable; @@ -15,12 +21,17 @@ import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.Node; -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.api.ISignatureVerificationService; -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.api.data.ICmsSignatureVerificationResponse; -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.api.data.IXmlSignatureVerificationResponse; -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.exceptions.MoaSigServiceBuilderException; -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.exceptions.MoaSigServiceException; -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.impl.parser.VerifyXmlSignatureResponseParser; +import at.gv.egiz.eaaf.core.impl.data.Pair; +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.ISignatureVerificationService; +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.data.ICmsSignatureVerificationResponse; +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.data.IPdfSignatureVerificationResponse; +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.data.IXmlSignatureVerificationResponse; +import at.gv.egiz.eaaf.modules.sigverify.moasig.exceptions.MoaSigServiceBuilderException; +import at.gv.egiz.eaaf.modules.sigverify.moasig.exceptions.MoaSigServiceException; +import at.gv.egiz.eaaf.modules.sigverify.moasig.impl.data.GenericSignatureVerificationResponse; +import at.gv.egiz.eaaf.modules.sigverify.moasig.impl.data.VerifyPdfSignatureResponse; +import at.gv.egiz.eaaf.modules.sigverify.moasig.impl.data.VerifyPdfSignatureResponse.CoversFullDocument; +import at.gv.egiz.eaaf.modules.sigverify.moasig.impl.parser.VerifyXmlSignatureResponseParser; import at.gv.egovernment.moa.spss.MOAException; import at.gv.egovernment.moa.spss.api.cmsverify.VerifyCMSSignatureRequest; import at.gv.egovernment.moa.spss.api.cmsverify.VerifyCMSSignatureResponse; @@ -50,6 +61,8 @@ public class SignatureVerificationService extends AbstractSignatureService private static final String DSIG = Constants.DSIG_PREFIX + ":"; private static final String DEFAULT_XPATH_SIGNATURE_LOCATION = "//" + DSIG + "Signature"; + public static final String PATTERN_ISSUE_INSTANT = "yyyy-MM-dd'T'HH:mm:ssXXX"; + private CMSSignatureVerificationInvoker cadesInvoker; private XMLSignatureVerificationInvoker xadesInvocer; @@ -63,13 +76,20 @@ public class SignatureVerificationService extends AbstractSignatureService @Nullable public ICmsSignatureVerificationResponse verifyCmsSignature(final byte[] signature, final String trustProfileID) throws MoaSigServiceException { + return verifyCmsSignature(signature, trustProfileID, false); + + } + + @Override + public ICmsSignatureVerificationResponse verifyCmsSignature(byte[] signature, String trustProfileID, + boolean performExtendedValidation) throws MoaSigServiceException { try { // setup context setUpContexts(Thread.currentThread().getName()); // verify signature final VerifyCMSSignatureRequest cmsSigVerifyReq = - buildVerfifyCmsRequest(signature, trustProfileID, false, false); + buildVerfifyCmsRequest(signature, trustProfileID, false, performExtendedValidation); final VerifyCMSSignatureResponse cmsSigVerifyResp = cadesInvoker.verifyCMSSignature(cmsSigVerifyReq); return parseCmsVerificationResult(cmsSigVerifyResp); @@ -87,9 +107,43 @@ public class SignatureVerificationService extends AbstractSignatureService tearDownContexts(); } - } + + @Override + public List<IPdfSignatureVerificationResponse> verifyPdfSignature(byte[] pdf, String trustProfileID) + throws MoaSigServiceException { + return verifyPdfSignature(pdf, trustProfileID, false); + + } + + @Override + public List<IPdfSignatureVerificationResponse> verifyPdfSignature(byte[] pdf, String trustProfileID, + boolean performExtendedValidation) throws MoaSigServiceException { + try { + // setup context + setUpContexts(Thread.currentThread().getName()); + + // verify signature + final VerifyCMSSignatureResponse cmsSigVerifyResp = cadesInvoker.verifyCMSSignature( + buildVerfifyCmsRequest(pdf, trustProfileID, true, performExtendedValidation)); + + return parsePdfVerificationResult(cmsSigVerifyResp); + + } catch (final MOAException e) { + log.warn("PDF signature verification has an error.", e); + throw new MoaSigServiceException("service.03", new Object[] { e.toString() }, e); + } catch (final CertificateEncodingException e) { + log.warn("Can NOT serialize X509 certificate from PDF/PAdES signature-verification response", + e); + throw new MoaSigServiceException("service.03", new Object[] { e.toString() }, e); + + } finally { + tearDownContexts(); + + } + } + /* * (non-Javadoc) * @@ -99,7 +153,8 @@ public class SignatureVerificationService extends AbstractSignatureService @Override public IXmlSignatureVerificationResponse verifyXmlSignature(final byte[] signature, final String trustProfileID) throws MoaSigServiceException { - return verifyXmlSignature(signature, trustProfileID, null, DEFAULT_XPATH_SIGNATURE_LOCATION); + return verifyXmlSignature(signature, trustProfileID, null, DEFAULT_XPATH_SIGNATURE_LOCATION, null, + Collections.emptyMap()); } @@ -115,7 +170,7 @@ public class SignatureVerificationService extends AbstractSignatureService final String trustProfileID, final List<String> verifyTransformsInfoProfileID) throws MoaSigServiceException { return verifyXmlSignature(signature, trustProfileID, verifyTransformsInfoProfileID, - DEFAULT_XPATH_SIGNATURE_LOCATION); + DEFAULT_XPATH_SIGNATURE_LOCATION, null, Collections.emptyMap()); } /* @@ -129,27 +184,37 @@ public class SignatureVerificationService extends AbstractSignatureService public IXmlSignatureVerificationResponse verifyXmlSignature(final byte[] signature, final String trustProfileID, final String signatureLocationXpath) throws MoaSigServiceException { - return verifyXmlSignature(signature, trustProfileID, null, signatureLocationXpath); + return verifyXmlSignature(signature, trustProfileID, null, signatureLocationXpath, null, Collections.emptyMap()); } - /* - * (non-Javadoc) - * - * @see at.gv.egiz.eid.authhandler.modules.sigverify.moasig.impl. - * ISignatureVerificationService# verifyXMLSignature(byte[], java.lang.String, - * java.util.List, java.lang.String) - */ + @Override + public IXmlSignatureVerificationResponse verifyXmlSignature(byte[] signature, String trustProfileID, + Date signingDate) throws MoaSigServiceException { + return verifyXmlSignature(signature, trustProfileID, null, + DEFAULT_XPATH_SIGNATURE_LOCATION, signingDate, Collections.emptyMap()); + } + + @Override public IXmlSignatureVerificationResponse verifyXmlSignature(final byte[] signature, final String trustProfileID, final List<String> verifyTransformsInfoProfileID, - final String xpathSignatureLocation) throws MoaSigServiceException { + final String xpathSignatureLocation, Date signingDate) throws MoaSigServiceException { + return verifyXmlSignature(signature, trustProfileID, verifyTransformsInfoProfileID, xpathSignatureLocation, + signingDate, Collections.emptyMap()); + } + + @Override + public IXmlSignatureVerificationResponse verifyXmlSignature(final byte[] signature, + final String trustProfileID, final List<String> verifyTransformsInfoProfileID, + final String xpathSignatureLocation, Date signingDate, final Map<String, byte[]> supplementContent) + throws MoaSigServiceException { try { // setup context setUpContexts(Thread.currentThread().getName()); // build signature-verification request final Element domVerifyXmlSignatureRequest = buildVerifyXmlRequest(signature, trustProfileID, - verifyTransformsInfoProfileID, xpathSignatureLocation); + verifyTransformsInfoProfileID, xpathSignatureLocation, signingDate, supplementContent); // send signature-verification to MOA-Sig final VerifyXMLSignatureRequest vsrequest = @@ -191,33 +256,90 @@ public class SignatureVerificationService extends AbstractSignatureService log.warn( "CMS or CAdES signature contains more than one technical signatures. Only validate the first signature"); } + + return (ICmsSignatureVerificationResponse) parseBasisSignatureInformation( + new at.gv.egiz.eaaf.modules.sigverify.moasig.impl.data.VerifyCmsSignatureResponse(), + (VerifyCMSSignatureResponseElement) cmsSigVerifyResp.getResponseElements().get(0)); + } + + private List<IPdfSignatureVerificationResponse> parsePdfVerificationResult( + VerifyCMSSignatureResponse cmsSigVerifyResp) throws CertificateEncodingException { + + List<IPdfSignatureVerificationResponse> result = new ArrayList<>(); + if (cmsSigVerifyResp.getResponseElements() == null + || cmsSigVerifyResp.getResponseElements().isEmpty()) { + log.info("No CMS signature FOUND. "); + + } else { + Iterator<?> it = cmsSigVerifyResp.getResponseElements().iterator(); + while (it.hasNext()) { + VerifyCMSSignatureResponseElement el = (VerifyCMSSignatureResponseElement) it.next(); + VerifyPdfSignatureResponse pdfSigResult = + (VerifyPdfSignatureResponse) parseBasisSignatureInformation(new VerifyPdfSignatureResponse(), el); + + pdfSigResult.setSignatureCoversFullDocument( + el.getCoversFullDocument() != null + ? el.getCoversFullDocument() ? CoversFullDocument.YES : CoversFullDocument.NO + : CoversFullDocument.UNKNOWN); + pdfSigResult.setByteRange(convertByteRanges(el.getByteRangeOfSignature())); + result.add(pdfSigResult); + + } + } + + return result; + + } + + private List<Pair<Integer, Integer>> convertByteRanges(int[] byteRangeOfSignature) { + List<Pair<Integer, Integer>> result = new ArrayList<>(); + + if (byteRangeOfSignature != null) { + for (int i = 0; i < byteRangeOfSignature.length / 2; i++) { + result.add(Pair.newInstance( + Integer.valueOf(byteRangeOfSignature[i]), + Integer.valueOf(byteRangeOfSignature[i + 1]))); + + } + } else { + log.debug("PDF signature-verification result contains no byte-range information"); + + } + + return result; + } - final VerifyCMSSignatureResponseElement firstSig = - (VerifyCMSSignatureResponseElement) cmsSigVerifyResp.getResponseElements().get(0); - - final at.gv.egiz.eid.authhandler.modules.sigverify.moasig.impl.data.VerifyCmsSignatureResponse result = - new at.gv.egiz.eid.authhandler.modules.sigverify.moasig.impl.data.VerifyCmsSignatureResponse(); - + private GenericSignatureVerificationResponse parseBasisSignatureInformation( + GenericSignatureVerificationResponse result, VerifyCMSSignatureResponseElement resp) + throws CertificateEncodingException { // parse results into response container - result.setSignatureCheckCode(firstSig.getSignatureCheck().getCode()); - result.setCertificateCheckCode(firstSig.getCertificateCheck().getCode()); + result.setSignatureCheckCode(resp.getSignatureCheck().getCode()); + result.setCertificateCheckCode(resp.getCertificateCheck().getCode()); - if (firstSig.getSignerInfo() != null) { - result.setSigningDateTime(firstSig.getSignerInfo().getSigningTime()); + if (resp.getSignerInfo() != null) { + result.setSigningDateTime(resp.getSignerInfo().getSigningTime()); result - .setX509CertificateEncoded(firstSig.getSignerInfo().getSignerCertificate().getEncoded()); - result.setQualifiedCertificate(firstSig.getSignerInfo().isQualifiedCertificate()); + .setX509CertificateEncoded(resp.getSignerInfo().getSignerCertificate().getEncoded()); + result.setQualifiedCertificate(resp.getSignerInfo().isQualifiedCertificate()); - result.setPublicAuthority(firstSig.getSignerInfo().isPublicAuthority()); - result.setPublicAuthorityCode(firstSig.getSignerInfo().getPublicAuhtorityID()); + result.setPublicAuthority(resp.getSignerInfo().isPublicAuthority()); + result.setPublicAuthorityCode(resp.getSignerInfo().getPublicAuhtorityID()); } else { log.info("CMS or CAdES verification result contains no SignerInfo"); + } - + + + //TODO: add extended validation infos + result.setSignatureAlgorithmIdentifier(resp.getSignatureAlgorithm()); + result.setExtendedCertificateCheckResult(resp.getExtendedCertificateCheck()); + result.setFormValidationResults(resp.getAdESFormResults()); + return result; + } - + /** * Build a VerifyCMS-Siganture request for MOA-Sig. <br> * <br> @@ -258,15 +380,21 @@ public class SignatureVerificationService extends AbstractSignatureService * used for validation * @param xpathSignatureLocation Xpath that points to location of * Signature element + * @param sigValDate Signature timestamp + * @param supplementContent Map that contains supplement profile content; keyed by references. Each entry + * in this map becomes a Content/Base64Content child in the SupplementProfile + * node. Use this map to specify content of references that the verification + * service cannot resolve. * @return MOA-Sig verification request element * @throws MoaSigServiceBuilderException In case of an error */ private Element buildVerifyXmlRequest(final byte[] signature, final String trustProfileID, - final List<String> verifyTransformsInfoProfileID, final String xpathSignatureLocation) - throws MoaSigServiceBuilderException { + final List<String> verifyTransformsInfoProfileID, final String xpathSignatureLocation, + Date sigValDate, final Map<String, byte[]> supplementContent) throws MoaSigServiceBuilderException { try { // build empty document final Document requestDoc_ = getNewDocumentBuilder(); + final Element requestElem_ = requestDoc_.createElementNS(MOA_NS_URI, "VerifyXMLSignatureRequest"); requestElem_.setAttributeNS(XMLNS_NS_URI, "xmlns", MOA_NS_URI); @@ -275,6 +403,18 @@ public class SignatureVerificationService extends AbstractSignatureService requestDoc_.appendChild(requestElem_); // build the request + + // build set signing time + if (sigValDate != null) { + final Element dateTimeElem = requestDoc_.createElementNS(MOA_NS_URI, "DateTime"); + requestElem_.appendChild(dateTimeElem); + final Node dateTime = requestDoc_.createTextNode( + DateFormatUtils.format(sigValDate, PATTERN_ISSUE_INSTANT)); + dateTimeElem.appendChild(dateTime); + + } + + //set other parameters final Element verifiySignatureInfoElem = requestDoc_.createElementNS(MOA_NS_URI, "VerifySignatureInfo"); requestElem_.appendChild(verifiySignatureInfoElem); @@ -334,6 +474,25 @@ public class SignatureVerificationService extends AbstractSignatureService trustProfileIdElem.appendChild(requestDoc_.createTextNode(trustProfileID)); requestElem_.appendChild(trustProfileIdElem); + // add supplement profile + if (!supplementContent.isEmpty()) { + + final Element supplementProfile = requestDoc_.createElementNS(MOA_NS_URI, "SupplementProfile"); + + for (Map.Entry<String, byte[]> entry: supplementContent.entrySet()) { + String reference = entry.getKey(); + byte[] contentBytes = entry.getValue(); + final Element content = requestDoc_.createElementNS(MOA_NS_URI, "Content"); + content.setAttribute("Reference", reference); + final Element b64content = requestDoc_.createElementNS(MOA_NS_URI, "Base64Content"); + b64content.setTextContent(Base64Utils.encodeToString(contentBytes)); + content.appendChild(b64content); + supplementProfile.appendChild(content); + } + + requestElem_.appendChild(supplementProfile); + } + return requestElem_; } catch (final Throwable t) { @@ -342,7 +501,6 @@ public class SignatureVerificationService extends AbstractSignatureService t); } - } @PostConstruct diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/data/GenericSignatureVerificationResponse.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/data/GenericSignatureVerificationResponse.java new file mode 100644 index 00000000..6006b731 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/data/GenericSignatureVerificationResponse.java @@ -0,0 +1,223 @@ +package at.gv.egiz.eaaf.modules.sigverify.moasig.impl.data; + +import java.io.Serializable; +import java.security.cert.CertificateException; +import java.util.ArrayList; +import java.util.Collections; +import java.util.Date; +import java.util.List; + +import org.apache.commons.lang3.StringUtils; + +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.data.IGenericSignatureVerificationResponse; +import at.gv.egiz.eaaf.modules.sigverify.moasig.exceptions.MoaSigServiceException; +import at.gv.egiz.eaaf.modules.sigverify.moasig.exceptions.MoaSigServiceParserException; +import at.gv.egovernment.moa.spss.api.common.ExtendedCertificateCheckResult; +import at.gv.egovernment.moa.spss.api.xmlverify.AdESFormResults; +import iaik.x509.X509Certificate; +import lombok.Builder; +import lombok.Getter; +import lombok.Setter; +import lombok.extern.slf4j.Slf4j; + +@Slf4j +@Getter +@Setter +public class GenericSignatureVerificationResponse + implements IGenericSignatureVerificationResponse, Serializable { + + private static final long serialVersionUID = -7751001050689401118L; + + /** The signing time. */ + private Date signingDateTime; + + /** The signatureCheckCode to be stored. */ + private int signatureCheckCode; + + /** The certificateCheckCode to be stored. */ + private int certificateCheckCode; + + /** The publicAuthority to be stored. */ + private boolean publicAuthority; + + /** The publicAuthorityCode to be stored. */ + private String publicAuthorityCode; + + /** The qualifiedCertificate to be stored. */ + private boolean qualifiedCertificate; + + private byte[] x509CertificateEncoded; + + /** + * Identifier of the signing algorithm. + */ + private String signatureAlgorithmIdentifier; + + private ExtendedCertificateValidation extendedCertificateValidation; + + private List<ExtendedResult> formValidationResults = null; + + @Override + public Date getSigningDateTime() { + if (this.signingDateTime != null) { + return new Date(this.signingDateTime.getTime()); + } + return null; + + } + + @Override + public X509Certificate getX509Certificate() throws MoaSigServiceException { + if (x509CertificateEncoded != null) { + try { + return new X509Certificate(x509CertificateEncoded); + + } catch (final CertificateException e) { + log.error("Can NOT parse X509 certifcate in " + + GenericSignatureVerificationResponse.class.getName(), e); + throw new MoaSigServiceParserException("service.moasig.01", null, e); + } + + } + + return null; + + } + + @Override + public byte[] getX509CertificateEncoded() { + if (this.x509CertificateEncoded != null) { + return this.x509CertificateEncoded.clone(); + + } + return null; + + } + + @Override + public String getPublicAuthorityCode() { + if (StringUtils.isNotEmpty(this.publicAuthorityCode)) { + return this.publicAuthorityCode; + + } else { + return null; + + } + + } + + @Override + public List<ExtendedResult> getFormValidationResults() { + if (formValidationResults == null) { + return Collections.emptyList(); + + } else { + return formValidationResults; + + } + } + + /** + * Set signature creation timestramp. + * + * @param signingDateTime timestamp + */ + public void setSigningDateTime(final Date signingDateTime) { + if (signingDateTime != null) { + this.signingDateTime = new Date(signingDateTime.getTime()); + } + } + + /** + * Set encoded signer certificate. + * + * @param x509CertificateEncoded signer cerificate + */ + public void setX509CertificateEncoded(final byte[] x509CertificateEncoded) { + if (x509CertificateEncoded != null) { + this.x509CertificateEncoded = x509CertificateEncoded.clone(); + + } + } + + /** + * Set extended certificate-validation result. + * + * @param extendedCertificateCheck Extended result from MOA-Sig + */ + public void setExtendedCertificateCheckResult(ExtendedCertificateCheckResult extendedCertificateCheck) { + if (extendedCertificateCheck != null) { + this.extendedCertificateValidation = ExtendedCertificateValidation.builder() + .majorResult(ExtendedResult.builder() + .code(extendedCertificateCheck.getMajorCode()) + .info(extendedCertificateCheck.getMajorInfo()) + .build()) + .minorResult(ExtendedResult.builder() + .code(extendedCertificateCheck.getMinorCode()) + .info(extendedCertificateCheck.getMinorInfo()) + .build()) + .build(); + + } else { + log.debug("No extended verification-result. Skipping certificate-result extraction ... "); + + } + } + + /** + * Set form-validation result. + * + * @param formCheckResult Extended form-validation result from MOA-Sig + */ + public void setFormValidationResults(List<?> formCheckResult) { + if (formCheckResult != null) { + for (Object elObj : formCheckResult) { + if (elObj instanceof AdESFormResults) { + AdESFormResults el = (AdESFormResults)elObj; + + if (formValidationResults == null) { + formValidationResults = new ArrayList<>(); + + } + + formValidationResults.add(ExtendedResult.builder() + .code(el.getCode()) + .info(el.getName()) + .build()); + + } else { + log.warn("Skip unknown form-validation result of type: {}", elObj.getClass().getName()); + + } + } + + } else { + log.debug("No extended verification-result. Skipping form-validation result extraction ... "); + + } + + } + + @Getter + @Builder + public static class ExtendedCertificateValidation implements Serializable { + + private static final long serialVersionUID = -7800026008655393276L; + + private ExtendedResult majorResult; + private ExtendedResult minorResult; + + } + + @Getter + @Builder + public static class ExtendedResult implements Serializable { + + private static final long serialVersionUID = 8523769744476971010L; + + private int code; + private String info; + + } + +} diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/data/VerifyCmsSignatureResponse.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/data/VerifyCmsSignatureResponse.java new file mode 100644 index 00000000..a812db56 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/data/VerifyCmsSignatureResponse.java @@ -0,0 +1,14 @@ +package at.gv.egiz.eaaf.modules.sigverify.moasig.impl.data; + +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.data.ICmsSignatureVerificationResponse; +import lombok.Getter; +import lombok.Setter; + +@Getter +@Setter +public class VerifyCmsSignatureResponse extends GenericSignatureVerificationResponse + implements ICmsSignatureVerificationResponse { + + private static final long serialVersionUID = 708260904158070696L; + +} diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/data/VerifyPdfSignatureResponse.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/data/VerifyPdfSignatureResponse.java new file mode 100644 index 00000000..740ac55a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/data/VerifyPdfSignatureResponse.java @@ -0,0 +1,30 @@ +package at.gv.egiz.eaaf.modules.sigverify.moasig.impl.data; + +import java.util.List; + +import at.gv.egiz.eaaf.core.impl.data.Pair; +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.data.IPdfSignatureVerificationResponse; +import lombok.Getter; +import lombok.Setter; + +@Getter +@Setter +public class VerifyPdfSignatureResponse extends VerifyCmsSignatureResponse + implements IPdfSignatureVerificationResponse { + + private static final long serialVersionUID = 1835687958341837826L; + + /** + * Flag if signature covers the full pdf-document. + */ + private CoversFullDocument signatureCoversFullDocument = CoversFullDocument.UNKNOWN; + + /** + * PDF signing ranges as {@link List} of {@link Pair} of starting-byte and byte-length. + */ + private List<Pair<Integer, Integer>> byteRange; + + + public enum CoversFullDocument { YES, NO, UNKNOWN } + +} diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/data/VerifyXmlSignatureResponse.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/data/VerifyXmlSignatureResponse.java new file mode 100644 index 00000000..4021a90b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/data/VerifyXmlSignatureResponse.java @@ -0,0 +1,35 @@ +package at.gv.egiz.eaaf.modules.sigverify.moasig.impl.data; + +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.data.IXmlSignatureVerificationResponse; +import lombok.Getter; +import lombok.Setter; + +/** + * MOA-Sig signature verification response for XML based signatures. + * + * @author tlenz + * + */ + +@Getter +@Setter +public class VerifyXmlSignatureResponse extends GenericSignatureVerificationResponse + implements IXmlSignatureVerificationResponse { + + private static final long serialVersionUID = 8386070769565711601L; + + /** The xmlDsigSubjectName to be stored. */ + private String xmlDsigSubjectName; + + /** The xmlDSIGManifestCheckCode to be stored. */ + private int xmlDsigManifestCheckCode; + /** The xmlDSIGManigest to be stored. */ + private boolean xmlDsigManigest; + + /** + * The result of the signature manifest check. The default value <code>-1</code> + * indicates that the signature manifest has not been checked. + */ + private int signatureManifestCheckCode = -1; + +} diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/parser/VerifyXmlSignatureResponseParser.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/parser/VerifyXmlSignatureResponseParser.java index 231cb94f..746b5461 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/parser/VerifyXmlSignatureResponseParser.java +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eaaf/modules/sigverify/moasig/impl/parser/VerifyXmlSignatureResponseParser.java @@ -1,27 +1,26 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.impl.parser; +package at.gv.egiz.eaaf.modules.sigverify.moasig.impl.parser; import java.io.ByteArrayInputStream; import java.io.InputStream; import org.joda.time.DateTime; import org.joda.time.format.ISODateTimeFormat; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; import org.springframework.lang.NonNull; import org.w3c.dom.Element; -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.api.data.IXmlSignatureVerificationResponse; -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.exceptions.MoaSigServiceException; -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.exceptions.MoaSigServiceParserException; -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.impl.data.VerifyXmlSignatureResponse; +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.data.IXmlSignatureVerificationResponse; +import at.gv.egiz.eaaf.modules.sigverify.moasig.exceptions.MoaSigServiceException; +import at.gv.egiz.eaaf.modules.sigverify.moasig.exceptions.MoaSigServiceParserException; +import at.gv.egiz.eaaf.modules.sigverify.moasig.impl.data.VerifyXmlSignatureResponse; import at.gv.egovernment.moaspss.util.Constants; import at.gv.egovernment.moaspss.util.DOMUtils; import at.gv.egovernment.moaspss.util.XPathUtils; import iaik.utils.Base64InputStream; import iaik.x509.X509Certificate; +import lombok.extern.slf4j.Slf4j; +@Slf4j public class VerifyXmlSignatureResponseParser { - private static final Logger log = LoggerFactory.getLogger(VerifyXmlSignatureResponseParser.class); // // XPath namespace prefix shortcuts @@ -180,7 +179,9 @@ public class VerifyXmlSignatureResponseParser { respData.setSigningDateTime(datetime.toDate()); } - + + //TODO: parse extended validation results + return respData; } catch (final Throwable t) { diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/api/ISignatureCreationService.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/api/ISignatureCreationService.java deleted file mode 100644 index 66eedd79..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/api/ISignatureCreationService.java +++ /dev/null @@ -1,5 +0,0 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.api; - -public interface ISignatureCreationService { - -} diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/api/ISignatureVerificationService.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/api/ISignatureVerificationService.java deleted file mode 100644 index 67e9e29d..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/api/ISignatureVerificationService.java +++ /dev/null @@ -1,100 +0,0 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.api; - -import java.util.List; - -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.api.data.ICmsSignatureVerificationResponse; -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.api.data.IXmlSignatureVerificationResponse; -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.exceptions.MoaSigServiceException; - -public interface ISignatureVerificationService { - - /** - * Verify a CAdES or CMS signature. <br> - * <br> - * <i>This method only validates the first CMS or CAdES signature if more than - * one signature exists</i> - * - * @param signature Enveloped CMS or CAdES signature - * @param trustProfileID Id of the Trust-Profile from MOA-Sig configuration - * @return @link {@link ICmsSignatureVerificationResponse}, or null if no - * signature was found - * @throws MoaSigServiceException on signatue-verification error - */ - ICmsSignatureVerificationResponse verifyCmsSignature(byte[] signature, String trustProfileID) - throws MoaSigServiceException; - - /** - * Verify a XML or XAdES signature. <br> - * <br> - * <i>This method only validates the first XML or XAdES signature if more than - * one signature exists</i> - * - * @param signature Serialized XML or XAdES signature - * @param trustProfileID Id of the Trust-Profile from MOA-Sig configuration - * @return @link {@link IXmlSignatureVerificationResponse}, or null if no - * signature was found - * @throws MoaSigServiceException on signatue-verification error - */ - IXmlSignatureVerificationResponse verifyXmlSignature(byte[] signature, String trustProfileID) - throws MoaSigServiceException; - - /** - * Verify a XML or XAdES signature. <br> - * <br> - * <i>This method only validates the first XML or XAdES signature if more than - * one signature exists</i> - * - * @param signature Serialized XML or XAdES signature - * @param trustProfileID Id of the Trust-Profile from MOA-Sig - * configuration - * @param verifyTransformsInfoProfileID {@link List} of XML Transformations that - * should be used for - * signature-verification - * @return @link {@link IXmlSignatureVerificationResponse}, or null if no - * signature was found - * @throws MoaSigServiceException on signatue-verification error - */ - IXmlSignatureVerificationResponse verifyXmlSignature(byte[] signature, String trustProfileID, - List<String> verifyTransformsInfoProfileID) throws MoaSigServiceException; - - /** - * Verify a XML or XAdES signature. <br> - * <br> - * <i>This method only validates the first XML or XAdES signature if more than - * one signature exists</i> - * - * @param signature Serialized XML or XAdES signature - * @param trustProfileID Id of the Trust-Profile from MOA-Sig - * configuration - * @param signatureLocationXpath Xpath that points to location of Signature - * element - * @return @link {@link IXmlSignatureVerificationResponse}, or null if no - * signature was found - * @throws MoaSigServiceException on signatue-verification error - */ - IXmlSignatureVerificationResponse verifyXmlSignature(byte[] signature, String trustProfileID, - String signatureLocationXpath) throws MoaSigServiceException; - - /** - * Verify a XML or XAdES signature. <br> - * <br> - * <i>This method only validates the first XML or XAdES signature if more than - * one signature exists</i> - * - * @param signature Serialized XML or XAdES signature - * @param trustProfileID Id of the Trust-Profile from MOA-Sig - * configuration - * @param verifyTransformsInfoProfileID {@link List} of XML Transformations that - * should be used for - * signature-verification - * @param signatureLocationXpath Xpath that points to location of - * Signature element - * @return @link {@link IXmlSignatureVerificationResponse}, or null if no - * signature was found - * @throws MoaSigServiceException on signatue-verification error - */ - IXmlSignatureVerificationResponse verifyXmlSignature(byte[] signature, String trustProfileID, - List<String> verifyTransformsInfoProfileID, String signatureLocationXpath) - throws MoaSigServiceException; - -} diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/data/GenericSignatureVerificationResponse.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/data/GenericSignatureVerificationResponse.java deleted file mode 100644 index 0485f31f..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/data/GenericSignatureVerificationResponse.java +++ /dev/null @@ -1,152 +0,0 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.impl.data; - -import java.io.Serializable; -import java.security.cert.CertificateException; -import java.util.Date; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.api.data.IGenericSignatureVerificationResponse; -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.exceptions.MoaSigServiceException; -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.exceptions.MoaSigServiceParserException; -import iaik.x509.X509Certificate; - -public class GenericSignatureVerificationResponse - implements IGenericSignatureVerificationResponse, Serializable { - - private static final long serialVersionUID = -7751001050689401118L; - private static final Logger log = - LoggerFactory.getLogger(GenericSignatureVerificationResponse.class); - - /** The signing time. */ - private Date signingDateTime; - - /** The signatureCheckCode to be stored. */ - private int signatureCheckCode; - - /** The certificateCheckCode to be stored. */ - private int certificateCheckCode; - - /** The publicAuthority to be stored. */ - private boolean publicAuthority; - - /** The publicAuthorityCode to be stored. */ - private String publicAuthorityCode; - - /** The qualifiedCertificate to be stored. */ - private boolean qualifiedCertificate; - - private byte[] x509CertificateEncoded; - - @Override - public Date getSigningDateTime() { - if (this.signingDateTime != null) { - return new Date(this.signingDateTime.getTime()); - } - return null; - - } - - @Override - public int getSignatureCheckCode() { - return this.signatureCheckCode; - - } - - @Override - public int getCertificateCheckCode() { - return this.certificateCheckCode; - - } - - @Override - public boolean isQualifiedCertificate() { - return this.qualifiedCertificate; - - } - - @Override - public X509Certificate getX509Certificate() throws MoaSigServiceException { - if (x509CertificateEncoded != null) { - try { - return new X509Certificate(x509CertificateEncoded); - - } catch (final CertificateException e) { - log.error("Can NOT parse X509 certifcate in " - + GenericSignatureVerificationResponse.class.getName(), e); - throw new MoaSigServiceParserException("service.moasig.01", null, e); - } - - } - - return null; - - } - - @Override - public byte[] getX509CertificateEncoded() { - if (this.x509CertificateEncoded != null) { - return this.x509CertificateEncoded.clone(); - - } - return null; - - } - - @Override - public boolean isPublicAuthority() { - return this.publicAuthority; - - } - - @Override - public String getPublicAuthorityCode() { - return this.publicAuthorityCode; - - } - - /** - * Set signature creation timestramp. - * - * @param signingDateTime timestamp - */ - public void setSigningDateTime(final Date signingDateTime) { - if (signingDateTime != null) { - this.signingDateTime = new Date(signingDateTime.getTime()); - } - } - - public void setSignatureCheckCode(final int signatureCheckCode) { - this.signatureCheckCode = signatureCheckCode; - } - - public void setCertificateCheckCode(final int certificateCheckCode) { - this.certificateCheckCode = certificateCheckCode; - } - - public void setPublicAuthority(final boolean publicAuthority) { - this.publicAuthority = publicAuthority; - } - - public void setPublicAuthorityCode(final String publicAuthorityCode) { - this.publicAuthorityCode = publicAuthorityCode; - } - - public void setQualifiedCertificate(final boolean qualifiedCertificate) { - this.qualifiedCertificate = qualifiedCertificate; - } - - /** - * Set encoded signer certificate. - * - * @param x509CertificateEncoded signer cerificate - */ - public void setX509CertificateEncoded(final byte[] x509CertificateEncoded) { - if (x509CertificateEncoded != null) { - this.x509CertificateEncoded = x509CertificateEncoded.clone(); - - } - } - -} diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/data/VerifyCmsSignatureResponse.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/data/VerifyCmsSignatureResponse.java deleted file mode 100644 index ed679828..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/data/VerifyCmsSignatureResponse.java +++ /dev/null @@ -1,10 +0,0 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.impl.data; - -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.api.data.ICmsSignatureVerificationResponse; - -public class VerifyCmsSignatureResponse extends GenericSignatureVerificationResponse - implements ICmsSignatureVerificationResponse { - - private static final long serialVersionUID = 708260904158070696L; - -} diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/data/VerifyXmlSignatureResponse.java b/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/data/VerifyXmlSignatureResponse.java deleted file mode 100644 index 4b0632b1..00000000 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/java/at/gv/egiz/eid/authhandler/modules/sigverify/moasig/impl/data/VerifyXmlSignatureResponse.java +++ /dev/null @@ -1,115 +0,0 @@ -package at.gv.egiz.eid.authhandler.modules.sigverify.moasig.impl.data; - -import at.gv.egiz.eid.authhandler.modules.sigverify.moasig.api.data.IXmlSignatureVerificationResponse; - -/** - * MOA-Sig signature verification response for XML based signatures. - * - * @author tlenz - * - */ - -public class VerifyXmlSignatureResponse extends GenericSignatureVerificationResponse - implements IXmlSignatureVerificationResponse { - - private static final long serialVersionUID = 8386070769565711601L; - - /** The xmlDsigSubjectName to be stored. */ - private String xmlDsigSubjectName; - - /** The xmlDSIGManifestCheckCode to be stored. */ - private int xmlDsigManifestCheckCode; - /** The xmlDSIGManigest to be stored. */ - private boolean xmlDsigManigest; - - /** - * The result of the signature manifest check. The default value <code>-1</code> - * indicates that the signature manifest has not been checked. - */ - private int signatureManifestCheckCode = -1; - - /* - * (non-Javadoc) - * - * @see at.gv.egovernment.moa.id.auth.data.IVerifiyXMLSignatureResponse# - * getXmlDSIGManifestCheckCode() - */ - @Override - public int getXmlDsigManifestCheckCode() { - return xmlDsigManifestCheckCode; - } - - /* - * (non-Javadoc) - * - * @see at.gv.egovernment.moa.id.auth.data.IVerifiyXMLSignatureResponse# - * getXmlDsigSubjectName() - */ - @Override - public String getXmlDsigSubjectName() { - return xmlDsigSubjectName; - } - - /* - * (non-Javadoc) - * - * @see at.gv.egovernment.moa.id.auth.data.IVerifiyXMLSignatureResponse# - * setXmlDSIGManifestCheckCode( int) - */ - public void setXmlDsigManifestCheckCode(final int xmlDsigManifestCheckCode) { - this.xmlDsigManifestCheckCode = xmlDsigManifestCheckCode; - } - - /* - * (non-Javadoc) - * - * @see at.gv.egovernment.moa.id.auth.data.IVerifiyXMLSignatureResponse# - * setXmlDsigSubjectName(java.lang .String) - */ - public void setXmlDsigSubjectName(final String xmlDsigSubjectName) { - this.xmlDsigSubjectName = xmlDsigSubjectName; - } - - /* - * (non-Javadoc) - * - * @see at.gv.egovernment.moa.id.auth.data.IVerifiyXMLSignatureResponse# - * isXmlDSIGManigest() - */ - @Override - public boolean isXmlDsigManigest() { - return xmlDsigManigest; - } - - /* - * (non-Javadoc) - * - * @see at.gv.egovernment.moa.id.auth.data.IVerifiyXMLSignatureResponse# - * setXmlDSIGManigest(boolean) - */ - public void setXmlDsigManigest(final boolean xmlDsigManigest) { - this.xmlDsigManigest = xmlDsigManigest; - } - - /* - * (non-Javadoc) - * - * @see at.gv.egovernment.moa.id.auth.data.IVerifiyXMLSignatureResponse# - * getSignatureManifestCheckCode() - */ - @Override - public int getSignatureManifestCheckCode() { - return signatureManifestCheckCode; - } - - /* - * (non-Javadoc) - * - * @see at.gv.egovernment.moa.id.auth.data.IVerifiyXMLSignatureResponse# - * setSignatureManifestCheckCode( int) - */ - public void setSignatureManifestCheckCode(final int signatureManifestCheckCode) { - this.signatureManifestCheckCode = signatureManifestCheckCode; - } - -} diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/META-INF/services/at.gv.egiz.components.spring.api.SpringResourceProvider b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/META-INF/services/at.gv.egiz.components.spring.api.SpringResourceProvider index 2f0ae67f..a0a1d413 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/META-INF/services/at.gv.egiz.components.spring.api.SpringResourceProvider +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/META-INF/services/at.gv.egiz.components.spring.api.SpringResourceProvider @@ -1 +1 @@ -at.gv.egiz.eid.authhandler.modules.sigverify.moasig.impl.MoaSigSpringResourceProvider
\ No newline at end of file +at.gv.egiz.eaaf.modules.sigverify.moasig.impl.MoaSigSpringResourceProvider
\ No newline at end of file diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/MOASPSSConfiguration.xml b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/MOASPSSConfiguration.xml new file mode 100644 index 00000000..0840ecd9 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/MOASPSSConfiguration.xml @@ -0,0 +1,90 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!--MOA SPSS 1.3 Configuration File created by MOA SPSS Configuration Mapper--> +<cfg:MOAConfiguration xmlns:cfg="http://reference.e-government.gv.at/namespace/moaconfig/20021122#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"> +<cfg:Common> + <cfg:PermitExternalUris> + <cfg:BlackListUri> + <cfg:IP>192.168</cfg:IP> + </cfg:BlackListUri> + </cfg:PermitExternalUris> + </cfg:Common> + <cfg:SignatureVerification> + <cfg:CertificateValidation> + <cfg:PathConstruction> + <cfg:AutoAddCertificates>true</cfg:AutoAddCertificates> + <cfg:UseAuthorityInformationAccess>true</cfg:UseAuthorityInformationAccess> + <cfg:CertificateStore> + <cfg:DirectoryStore> + <cfg:Location>certstore</cfg:Location> + </cfg:DirectoryStore> + </cfg:CertificateStore> + </cfg:PathConstruction> + <cfg:PathValidation> + <cfg:ChainingMode> + <cfg:DefaultMode>pkix</cfg:DefaultMode> + <cfg:TrustAnchor> + <cfg:Identification> + <dsig:X509IssuerName>CN=A-Trust-nQual-0,OU=A-Trust-nQual-0,O=A-Trust,C=AT</dsig:X509IssuerName> + <dsig:X509SerialNumber>536</dsig:X509SerialNumber> + </cfg:Identification> + <cfg:Mode>chaining</cfg:Mode> + </cfg:TrustAnchor> + <cfg:TrustAnchor> + <cfg:Identification> + <dsig:X509IssuerName>C=AT,O=Hauptverband österr. Sozialvers.,CN=Root-CA 1</dsig:X509IssuerName> + <dsig:X509SerialNumber>376503867878755617282523408360935024869</dsig:X509SerialNumber> + </cfg:Identification> + <cfg:Mode>chaining</cfg:Mode> + </cfg:TrustAnchor> + </cfg:ChainingMode> + <cfg:TrustProfile> + <cfg:Id>MOAIDBuergerkartePersonenbindung</cfg:Id> + <cfg:TrustAnchorsLocation>trustProfiles/MOAIDBuergerkartePersonenbindungOhneTestkarten</cfg:TrustAnchorsLocation> + </cfg:TrustProfile> + <cfg:TrustProfile> + <cfg:Id>MOAIDBuergerkarteAuthentisierungsDaten</cfg:Id> + <cfg:TrustAnchorsLocation>trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten</cfg:TrustAnchorsLocation> + </cfg:TrustProfile> + <cfg:TrustProfile> + <cfg:Id>MOAIDBuergerkartePersonenbindungMitTestkarten</cfg:Id> + <cfg:TrustAnchorsLocation>trustProfiles/MOAIDBuergerkartePersonenbindungMitTestkarten</cfg:TrustAnchorsLocation> + </cfg:TrustProfile> + <cfg:TrustProfile> + <cfg:Id>MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten</cfg:Id> + <cfg:TrustAnchorsLocation>trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten</cfg:TrustAnchorsLocation> + </cfg:TrustProfile> + + </cfg:PathValidation> + <cfg:RevocationChecking> + <cfg:EnableChecking>false</cfg:EnableChecking> + <cfg:MaxRevocationAge>0</cfg:MaxRevocationAge> + <cfg:ServiceOrder> + <cfg:Service>CRL</cfg:Service> + <cfg:Service>OCSP</cfg:Service> + </cfg:ServiceOrder> + <cfg:Archiving> + <cfg:EnableArchiving>false</cfg:EnableArchiving> + <cfg:ArchiveDuration>365</cfg:ArchiveDuration> + <cfg:Archive> + <cfg:DatabaseArchive> + <cfg:JDBCURL>jdbc:url</cfg:JDBCURL> + <cfg:JDBCDriverClassName>fully.qualified.classname</cfg:JDBCDriverClassName> + </cfg:DatabaseArchive> + </cfg:Archive> + </cfg:Archiving> + </cfg:RevocationChecking> + </cfg:CertificateValidation> + <cfg:VerifyTransformsInfoProfile> + <cfg:Id>SL20Authblock_v1.0</cfg:Id> + <cfg:Location>profiles/SL20_authblock_v1.0.xml</cfg:Location> + </cfg:VerifyTransformsInfoProfile> + <cfg:VerifyTransformsInfoProfile> + <cfg:Id>SL20Authblock_v1.0_SIC</cfg:Id> + <cfg:Location>profiles/SL20_authblock_v1.0_SIC.xml</cfg:Location> + </cfg:VerifyTransformsInfoProfile> + <cfg:VerifyTransformsInfoProfile> + <cfg:Id>SL20Authblock_v1.0_OWN</cfg:Id> + <cfg:Location>profiles/SL20_authblock_v1.0_own.xml</cfg:Location> + </cfg:VerifyTransformsInfoProfile> + </cfg:SignatureVerification> +</cfg:MOAConfiguration> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/MOASPSSConfiguration_zuse.xml b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/MOASPSSConfiguration_zuse.xml new file mode 100644 index 00000000..cd618916 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/MOASPSSConfiguration_zuse.xml @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!--MOA SPSS 1.3 Configuration File created by MOA SPSS Configuration Mapper--> +<cfg:MOAConfiguration xmlns:cfg="http://reference.e-government.gv.at/namespace/moaconfig/20021122#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"> +<cfg:Common> + <cfg:PermitExternalUris> + <cfg:BlackListUri> + <cfg:IP>192.168</cfg:IP> + </cfg:BlackListUri> + </cfg:PermitExternalUris> + </cfg:Common> + + <cfg:SignatureVerification> + <cfg:CertificateValidation> + <cfg:PathConstruction> + <cfg:AutoAddCertificates>true</cfg:AutoAddCertificates> + <cfg:UseAuthorityInformationAccess>true</cfg:UseAuthorityInformationAccess> + <cfg:CertificateStore> + <cfg:DirectoryStore> + <cfg:Location>certstore</cfg:Location> + </cfg:DirectoryStore> + </cfg:CertificateStore> + </cfg:PathConstruction> + <cfg:PathValidation> + <cfg:ChainingMode> + <cfg:DefaultMode>pkix</cfg:DefaultMode> + <cfg:TrustAnchor> + <cfg:Identification> + <dsig:X509IssuerName>CN=A-Trust-nQual-0,OU=A-Trust-nQual-0,O=A-Trust,C=AT</dsig:X509IssuerName> + <dsig:X509SerialNumber>536</dsig:X509SerialNumber> + </cfg:Identification> + <cfg:Mode>chaining</cfg:Mode> + </cfg:TrustAnchor> + <cfg:TrustAnchor> + <cfg:Identification> + <dsig:X509IssuerName>C=AT,O=Hauptverband österr. Sozialvers.,CN=Root-CA 1</dsig:X509IssuerName> + <dsig:X509SerialNumber>376503867878755617282523408360935024869</dsig:X509SerialNumber> + </cfg:Identification> + <cfg:Mode>chaining</cfg:Mode> + </cfg:TrustAnchor> + </cfg:ChainingMode> + + <cfg:TrustProfile> + <cfg:Id>default-trustprofile</cfg:Id> + <cfg:TrustAnchorsLocation>trustProfiles/default-trustprofile</cfg:TrustAnchorsLocation> + </cfg:TrustProfile> + + </cfg:PathValidation> + <cfg:RevocationChecking> + <cfg:EnableChecking>false</cfg:EnableChecking> + <cfg:MaxRevocationAge>0</cfg:MaxRevocationAge> + <cfg:ServiceOrder> + <cfg:Service>CRL</cfg:Service> + <cfg:Service>OCSP</cfg:Service> + </cfg:ServiceOrder> + <cfg:Archiving> + <cfg:EnableArchiving>false</cfg:EnableArchiving> + <cfg:ArchiveDuration>365</cfg:ArchiveDuration> + <cfg:Archive> + <cfg:DatabaseArchive> + <cfg:JDBCURL>jdbc:url</cfg:JDBCURL> + <cfg:JDBCDriverClassName>fully.qualified.classname</cfg:JDBCDriverClassName> + </cfg:DatabaseArchive> + </cfg:Archive> + </cfg:Archiving> + </cfg:RevocationChecking> + </cfg:CertificateValidation> + </cfg:SignatureVerification> +</cfg:MOAConfiguration> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/0093DFCE34BE9B7D2DFA538F99B87F01628FB56E/77B99BB2BD7522E17EC099EA7177516F27787CAD b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/0093DFCE34BE9B7D2DFA538F99B87F01628FB56E/77B99BB2BD7522E17EC099EA7177516F27787CAD Binary files differnew file mode 100644 index 00000000..61bfd22b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/0093DFCE34BE9B7D2DFA538F99B87F01628FB56E/77B99BB2BD7522E17EC099EA7177516F27787CAD diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/010668B5FE5E21258404415E8A2AA612FF395475/3A77E9B577661D99F9BBA5A352B29C7FF58A3D26 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/010668B5FE5E21258404415E8A2AA612FF395475/3A77E9B577661D99F9BBA5A352B29C7FF58A3D26 Binary files differnew file mode 100644 index 00000000..55707d69 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/010668B5FE5E21258404415E8A2AA612FF395475/3A77E9B577661D99F9BBA5A352B29C7FF58A3D26 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/072489890DA490DF1A0DB3131BEBC01C782C78F6/BD78039E45BA4E4B13ADECC58124520ACE83B6A7 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/072489890DA490DF1A0DB3131BEBC01C782C78F6/BD78039E45BA4E4B13ADECC58124520ACE83B6A7 Binary files differnew file mode 100644 index 00000000..815f53d9 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/072489890DA490DF1A0DB3131BEBC01C782C78F6/BD78039E45BA4E4B13ADECC58124520ACE83B6A7 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/08782E8B36A75353592960C7AC4C6C5ABBFD5A10/9766A5ED03482991DA91BB763ECDCD9417394100 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/08782E8B36A75353592960C7AC4C6C5ABBFD5A10/9766A5ED03482991DA91BB763ECDCD9417394100 Binary files differnew file mode 100644 index 00000000..88275398 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/08782E8B36A75353592960C7AC4C6C5ABBFD5A10/9766A5ED03482991DA91BB763ECDCD9417394100 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/08782E8B36A75353592960C7AC4C6C5ABBFD5A10/BB97947C31BBF3364A2909F9876DBD3B87B5B62A b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/08782E8B36A75353592960C7AC4C6C5ABBFD5A10/BB97947C31BBF3364A2909F9876DBD3B87B5B62A Binary files differnew file mode 100644 index 00000000..f28aa4b8 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/08782E8B36A75353592960C7AC4C6C5ABBFD5A10/BB97947C31BBF3364A2909F9876DBD3B87B5B62A diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/0E9B16850F431D57AB755A9D16B6D13CF13A1211/B1D0BC027906A3B7E7518C93ACB26D978233ED27 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/0E9B16850F431D57AB755A9D16B6D13CF13A1211/B1D0BC027906A3B7E7518C93ACB26D978233ED27 Binary files differnew file mode 100644 index 00000000..5171276f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/0E9B16850F431D57AB755A9D16B6D13CF13A1211/B1D0BC027906A3B7E7518C93ACB26D978233ED27 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/12EF3AF8A20F39B003E23DE20A1D1821D5FDB770/2A5F716B5A72BAC254CACFD8E8CE5D0C4B5EAAAC b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/12EF3AF8A20F39B003E23DE20A1D1821D5FDB770/2A5F716B5A72BAC254CACFD8E8CE5D0C4B5EAAAC Binary files differnew file mode 100644 index 00000000..efe3c3d5 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/12EF3AF8A20F39B003E23DE20A1D1821D5FDB770/2A5F716B5A72BAC254CACFD8E8CE5D0C4B5EAAAC diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/15657D006A27CF21F1C84B8E91F51E6146F0E239/65EF37033859C2F709A64086D3A5BD1B8F1A85A4 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/15657D006A27CF21F1C84B8E91F51E6146F0E239/65EF37033859C2F709A64086D3A5BD1B8F1A85A4 Binary files differnew file mode 100644 index 00000000..6e17b9db --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/15657D006A27CF21F1C84B8E91F51E6146F0E239/65EF37033859C2F709A64086D3A5BD1B8F1A85A4 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/1655299D4A598F82CB3575FABD6DD0D5455D713C/7AC3EFA52DE27A930EC8754DB5E061476948E914 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/1655299D4A598F82CB3575FABD6DD0D5455D713C/7AC3EFA52DE27A930EC8754DB5E061476948E914 Binary files differnew file mode 100644 index 00000000..911640d0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/1655299D4A598F82CB3575FABD6DD0D5455D713C/7AC3EFA52DE27A930EC8754DB5E061476948E914 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/1655299D4A598F82CB3575FABD6DD0D5455D713C/F306AACF386136CD5683F89B31904295F89313DE b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/1655299D4A598F82CB3575FABD6DD0D5455D713C/F306AACF386136CD5683F89B31904295F89313DE Binary files differnew file mode 100644 index 00000000..1bb44944 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/1655299D4A598F82CB3575FABD6DD0D5455D713C/F306AACF386136CD5683F89B31904295F89313DE diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/1B55160695CCF1E59A575E05F4A745FE3DE5AF9C/D62327E6B19B7968A8BE6588DEAB0BC0DB684D8D b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/1B55160695CCF1E59A575E05F4A745FE3DE5AF9C/D62327E6B19B7968A8BE6588DEAB0BC0DB684D8D Binary files differnew file mode 100644 index 00000000..807fa786 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/1B55160695CCF1E59A575E05F4A745FE3DE5AF9C/D62327E6B19B7968A8BE6588DEAB0BC0DB684D8D diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/233037A57636621C8A7F65D0A7B3CDC262744BCE/F5F2456D79490C268569970E900C68FD1C7DC8E5 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/233037A57636621C8A7F65D0A7B3CDC262744BCE/F5F2456D79490C268569970E900C68FD1C7DC8E5 Binary files differnew file mode 100644 index 00000000..b2a1e145 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/233037A57636621C8A7F65D0A7B3CDC262744BCE/F5F2456D79490C268569970E900C68FD1C7DC8E5 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/270199A7491897C3FC69A696A8283023CBB9020B/07976A2A16EC182670161B46886B05E1FEAC16B1 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/270199A7491897C3FC69A696A8283023CBB9020B/07976A2A16EC182670161B46886B05E1FEAC16B1 Binary files differnew file mode 100644 index 00000000..22d64fb5 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/270199A7491897C3FC69A696A8283023CBB9020B/07976A2A16EC182670161B46886B05E1FEAC16B1 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2A7DA613B9BC73D6B958373EA13D460B6185A9BE/23E594945195F2414803B4D564D2A3A3F5D88B8C b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2A7DA613B9BC73D6B958373EA13D460B6185A9BE/23E594945195F2414803B4D564D2A3A3F5D88B8C Binary files differnew file mode 100644 index 00000000..8588ce58 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2A7DA613B9BC73D6B958373EA13D460B6185A9BE/23E594945195F2414803B4D564D2A3A3F5D88B8C diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2A93331C2D330B8F92E7148812963A47DE9B7F06/59AF82799186C7B47507CBCF035746EB04DDB716 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2A93331C2D330B8F92E7148812963A47DE9B7F06/59AF82799186C7B47507CBCF035746EB04DDB716 Binary files differnew file mode 100644 index 00000000..7bbf658e --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2A93331C2D330B8F92E7148812963A47DE9B7F06/59AF82799186C7B47507CBCF035746EB04DDB716 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2AAB830651D2962DD872DE727093652FF5364D73/2B8F1B57330DBBA2D07A6C51F70EE90DDAB9AD8E b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2AAB830651D2962DD872DE727093652FF5364D73/2B8F1B57330DBBA2D07A6C51F70EE90DDAB9AD8E Binary files differnew file mode 100644 index 00000000..2fa45b28 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2AAB830651D2962DD872DE727093652FF5364D73/2B8F1B57330DBBA2D07A6C51F70EE90DDAB9AD8E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2AAB830651D2962DD872DE727093652FF5364D73/EAB040689A0D805B5D6FD654FC168CFF00B78BE3 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2AAB830651D2962DD872DE727093652FF5364D73/EAB040689A0D805B5D6FD654FC168CFF00B78BE3 Binary files differnew file mode 100644 index 00000000..c79d3e6b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2AAB830651D2962DD872DE727093652FF5364D73/EAB040689A0D805B5D6FD654FC168CFF00B78BE3 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2B97D8E239757C4FF67BBE70FD8666EFED544940/42EFDDE6BFF35ED0BAE6ACDD204C50AE86C4F4FA b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2B97D8E239757C4FF67BBE70FD8666EFED544940/42EFDDE6BFF35ED0BAE6ACDD204C50AE86C4F4FA Binary files differnew file mode 100644 index 00000000..ab9e0cd7 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2B97D8E239757C4FF67BBE70FD8666EFED544940/42EFDDE6BFF35ED0BAE6ACDD204C50AE86C4F4FA diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2B97D8E239757C4FF67BBE70FD8666EFED544940/51C01567BCB22968EF5A297B7EA84E195594E0E8 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2B97D8E239757C4FF67BBE70FD8666EFED544940/51C01567BCB22968EF5A297B7EA84E195594E0E8 Binary files differnew file mode 100644 index 00000000..01965769 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2B97D8E239757C4FF67BBE70FD8666EFED544940/51C01567BCB22968EF5A297B7EA84E195594E0E8 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2C5CA69DE83F4B1B9DCACD33FFE80AE099B84DBE/02A0E6456442E35198532ACFFB6FEE3B606D9FA3 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2C5CA69DE83F4B1B9DCACD33FFE80AE099B84DBE/02A0E6456442E35198532ACFFB6FEE3B606D9FA3 Binary files differnew file mode 100644 index 00000000..5026d395 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2C5CA69DE83F4B1B9DCACD33FFE80AE099B84DBE/02A0E6456442E35198532ACFFB6FEE3B606D9FA3 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2CC91E4C7AC2ABB4994ECBB8E1F6A646523BAC66/51AC8CFF36818AA25498A293DF48EBCFFFF6D0B4 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2CC91E4C7AC2ABB4994ECBB8E1F6A646523BAC66/51AC8CFF36818AA25498A293DF48EBCFFFF6D0B4 Binary files differnew file mode 100644 index 00000000..9b2ee0fc --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2CC91E4C7AC2ABB4994ECBB8E1F6A646523BAC66/51AC8CFF36818AA25498A293DF48EBCFFFF6D0B4 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2F849DCCDEABA497857648268CA112DA6E6355A5/5BCFEAFB92BBB66F3C8481F525842D8D0D7F7AF7 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2F849DCCDEABA497857648268CA112DA6E6355A5/5BCFEAFB92BBB66F3C8481F525842D8D0D7F7AF7 Binary files differnew file mode 100644 index 00000000..a5d79820 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/2F849DCCDEABA497857648268CA112DA6E6355A5/5BCFEAFB92BBB66F3C8481F525842D8D0D7F7AF7 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/34E379A86B2F4F4F611D114EB3642D2BD9B82A7C/CABD2A79A1076A31F21D253635CB039D4329A5E8 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/34E379A86B2F4F4F611D114EB3642D2BD9B82A7C/CABD2A79A1076A31F21D253635CB039D4329A5E8 Binary files differnew file mode 100644 index 00000000..9d2132e7 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/34E379A86B2F4F4F611D114EB3642D2BD9B82A7C/CABD2A79A1076A31F21D253635CB039D4329A5E8 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/34F7E086C7AABF7B10ECF7B5094AC22978B22173/8AB0A3519AFA7F3C04074522678BAA1CB3DC734F b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/34F7E086C7AABF7B10ECF7B5094AC22978B22173/8AB0A3519AFA7F3C04074522678BAA1CB3DC734F Binary files differnew file mode 100644 index 00000000..c34d0f38 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/34F7E086C7AABF7B10ECF7B5094AC22978B22173/8AB0A3519AFA7F3C04074522678BAA1CB3DC734F diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/34F7E086C7AABF7B10ECF7B5094AC22978B22173/DF47B3040E7632614464BD2EC4ECD1B8030F53E3 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/34F7E086C7AABF7B10ECF7B5094AC22978B22173/DF47B3040E7632614464BD2EC4ECD1B8030F53E3 Binary files differnew file mode 100644 index 00000000..d894e92c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/34F7E086C7AABF7B10ECF7B5094AC22978B22173/DF47B3040E7632614464BD2EC4ECD1B8030F53E3 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/34F7E086C7AABF7B10ECF7B5094AC22978B22173/E117479B4A41D7F3223FCAE50560B0D57B22217D b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/34F7E086C7AABF7B10ECF7B5094AC22978B22173/E117479B4A41D7F3223FCAE50560B0D57B22217D Binary files differnew file mode 100644 index 00000000..380486f6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/34F7E086C7AABF7B10ECF7B5094AC22978B22173/E117479B4A41D7F3223FCAE50560B0D57B22217D diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/36869F166AEB02FA431D1D37F002C313C3D6839D/14815586D6258BCE1E908346C9186146C812358E b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/36869F166AEB02FA431D1D37F002C313C3D6839D/14815586D6258BCE1E908346C9186146C812358E Binary files differnew file mode 100644 index 00000000..0f0db03b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/36869F166AEB02FA431D1D37F002C313C3D6839D/14815586D6258BCE1E908346C9186146C812358E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/37149755C7EB4404A0EAC77C9B1BB3BEF5061338/5F06F65C714047E3B282AEC427C35AB703E49D8E b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/37149755C7EB4404A0EAC77C9B1BB3BEF5061338/5F06F65C714047E3B282AEC427C35AB703E49D8E Binary files differnew file mode 100644 index 00000000..39e377ed --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/37149755C7EB4404A0EAC77C9B1BB3BEF5061338/5F06F65C714047E3B282AEC427C35AB703E49D8E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/37149755C7EB4404A0EAC77C9B1BB3BEF5061338/D45360060761812D33DE294EAC1573F6DE12A208 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/37149755C7EB4404A0EAC77C9B1BB3BEF5061338/D45360060761812D33DE294EAC1573F6DE12A208 Binary files differnew file mode 100644 index 00000000..0a1fcff8 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/37149755C7EB4404A0EAC77C9B1BB3BEF5061338/D45360060761812D33DE294EAC1573F6DE12A208 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/38000BA0F57660C10FA4F085337917C053D69AC3/9039DBD29DB8AD0F8E2015F05FCD40582CCCBE8C b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/38000BA0F57660C10FA4F085337917C053D69AC3/9039DBD29DB8AD0F8E2015F05FCD40582CCCBE8C Binary files differnew file mode 100644 index 00000000..61d346a8 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/38000BA0F57660C10FA4F085337917C053D69AC3/9039DBD29DB8AD0F8E2015F05FCD40582CCCBE8C diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/38000BA0F57660C10FA4F085337917C053D69AC3/9F0E0FBB25F66FF88C8E033EFF358923C84A2926 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/38000BA0F57660C10FA4F085337917C053D69AC3/9F0E0FBB25F66FF88C8E033EFF358923C84A2926 Binary files differnew file mode 100644 index 00000000..9ae7ffa0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/38000BA0F57660C10FA4F085337917C053D69AC3/9F0E0FBB25F66FF88C8E033EFF358923C84A2926 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/38000BA0F57660C10FA4F085337917C053D69AC3/C87D1855227D995C332C4C9072A2E2053F2CC623 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/38000BA0F57660C10FA4F085337917C053D69AC3/C87D1855227D995C332C4C9072A2E2053F2CC623 Binary files differnew file mode 100644 index 00000000..a68ae2db --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/38000BA0F57660C10FA4F085337917C053D69AC3/C87D1855227D995C332C4C9072A2E2053F2CC623 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/3AFBA870639CDCE291E03BB778C1839AC4AE98F8/9FDCFE5A082FD69BF5D9E73C25FBE9EA1AC0ACF2 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/3AFBA870639CDCE291E03BB778C1839AC4AE98F8/9FDCFE5A082FD69BF5D9E73C25FBE9EA1AC0ACF2 Binary files differnew file mode 100644 index 00000000..28cb48bb --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/3AFBA870639CDCE291E03BB778C1839AC4AE98F8/9FDCFE5A082FD69BF5D9E73C25FBE9EA1AC0ACF2 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/3E19902F1E9C6C44D8347ED06A141825ED9B1E88/474BC41135FB88BF58B5A8D976A1D5583378D85E b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/3E19902F1E9C6C44D8347ED06A141825ED9B1E88/474BC41135FB88BF58B5A8D976A1D5583378D85E Binary files differnew file mode 100644 index 00000000..c9da4158 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/3E19902F1E9C6C44D8347ED06A141825ED9B1E88/474BC41135FB88BF58B5A8D976A1D5583378D85E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/3E19902F1E9C6C44D8347ED06A141825ED9B1E88/6B618820CE6A5EC0B5E63A9170335E5EA9F3BA01 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/3E19902F1E9C6C44D8347ED06A141825ED9B1E88/6B618820CE6A5EC0B5E63A9170335E5EA9F3BA01 Binary files differnew file mode 100644 index 00000000..28fbdf42 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/3E19902F1E9C6C44D8347ED06A141825ED9B1E88/6B618820CE6A5EC0B5E63A9170335E5EA9F3BA01 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/436B6D266E1295C868A0FD54205152A0DB70C533/2E66C9841181C08FB1DFABD4FF8D5CC72BE08F02 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/436B6D266E1295C868A0FD54205152A0DB70C533/2E66C9841181C08FB1DFABD4FF8D5CC72BE08F02 Binary files differnew file mode 100644 index 00000000..b9a0e5a6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/436B6D266E1295C868A0FD54205152A0DB70C533/2E66C9841181C08FB1DFABD4FF8D5CC72BE08F02 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/46FF51E4DE7D8DBA9DA2F1ED8516ABA87F98C185/1FB86B1168EC743154062E8C9CC5B171A4B7CCB4 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/46FF51E4DE7D8DBA9DA2F1ED8516ABA87F98C185/1FB86B1168EC743154062E8C9CC5B171A4B7CCB4 Binary files differnew file mode 100644 index 00000000..24d1795f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/46FF51E4DE7D8DBA9DA2F1ED8516ABA87F98C185/1FB86B1168EC743154062E8C9CC5B171A4B7CCB4 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/48011680F11A9B83026CC042CB4F795AA564A34F/341EA32E448659125A67DD04177FD17468FCFCB1 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/48011680F11A9B83026CC042CB4F795AA564A34F/341EA32E448659125A67DD04177FD17468FCFCB1 Binary files differnew file mode 100644 index 00000000..6da18c62 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/48011680F11A9B83026CC042CB4F795AA564A34F/341EA32E448659125A67DD04177FD17468FCFCB1 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4BF56B14AEF690B3E56AD574781DF0426AB1378D/38525C7140D285040E02DD2A7F3C7DBA21042E01 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4BF56B14AEF690B3E56AD574781DF0426AB1378D/38525C7140D285040E02DD2A7F3C7DBA21042E01 Binary files differnew file mode 100644 index 00000000..3a274af3 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4BF56B14AEF690B3E56AD574781DF0426AB1378D/38525C7140D285040E02DD2A7F3C7DBA21042E01 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4BFF32F4CD23D4407BAD0A7140CEDB201210D1D5/35202B14F69409EAA51CD8AB547AC0CD5E993F3F b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4BFF32F4CD23D4407BAD0A7140CEDB201210D1D5/35202B14F69409EAA51CD8AB547AC0CD5E993F3F Binary files differnew file mode 100644 index 00000000..3beb4529 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4BFF32F4CD23D4407BAD0A7140CEDB201210D1D5/35202B14F69409EAA51CD8AB547AC0CD5E993F3F diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C2E52163ED4432FE26ACB308BFC3AF7D90D8881/620127A8E5886A4805403977C3EF7D5EAF881526 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C2E52163ED4432FE26ACB308BFC3AF7D90D8881/620127A8E5886A4805403977C3EF7D5EAF881526 Binary files differnew file mode 100644 index 00000000..da38ce02 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C2E52163ED4432FE26ACB308BFC3AF7D90D8881/620127A8E5886A4805403977C3EF7D5EAF881526 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C2E52163ED4432FE26ACB308BFC3AF7D90D8881/FCD9E881BCCCB9352EEF337C8D4EAAD65C4EC830 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C2E52163ED4432FE26ACB308BFC3AF7D90D8881/FCD9E881BCCCB9352EEF337C8D4EAAD65C4EC830 Binary files differnew file mode 100644 index 00000000..7e9fd5b0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C2E52163ED4432FE26ACB308BFC3AF7D90D8881/FCD9E881BCCCB9352EEF337C8D4EAAD65C4EC830 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/0C30A6F2950EFEFBAB5964DA9E0EED7C9DB115D8 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/0C30A6F2950EFEFBAB5964DA9E0EED7C9DB115D8 Binary files differnew file mode 100644 index 00000000..41dc7c55 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/0C30A6F2950EFEFBAB5964DA9E0EED7C9DB115D8 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/20CAECDCA766243AAD6FA1327618FC81BA65DC0F b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/20CAECDCA766243AAD6FA1327618FC81BA65DC0F Binary files differnew file mode 100644 index 00000000..b596d82e --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/20CAECDCA766243AAD6FA1327618FC81BA65DC0F diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/96D5D179016A5A6546973BA63733617EE1F1540D b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/96D5D179016A5A6546973BA63733617EE1F1540D Binary files differnew file mode 100644 index 00000000..4adc3b7e --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/96D5D179016A5A6546973BA63733617EE1F1540D diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/CF236CF66379EA506F967D21F0E25E87529D9687 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/CF236CF66379EA506F967D21F0E25E87529D9687 Binary files differnew file mode 100644 index 00000000..1e4f2277 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/CF236CF66379EA506F967D21F0E25E87529D9687 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/FDD40A10FB9BE9DEB5B8AE76CC0184930EF8BB76 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/FDD40A10FB9BE9DEB5B8AE76CC0184930EF8BB76 Binary files differnew file mode 100644 index 00000000..fe561ad6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/FDD40A10FB9BE9DEB5B8AE76CC0184930EF8BB76 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C5194E8D503024CBC495CED37A1168D09058F2F/2ED8C34F5D49BC37C418AD9906DEB7FF605EF9FA b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C5194E8D503024CBC495CED37A1168D09058F2F/2ED8C34F5D49BC37C418AD9906DEB7FF605EF9FA Binary files differnew file mode 100644 index 00000000..5205ec51 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4C5194E8D503024CBC495CED37A1168D09058F2F/2ED8C34F5D49BC37C418AD9906DEB7FF605EF9FA diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4CE74C628E16678224576D546591101784F56A95/A9D28607928FA8615E2615CC9D71B535C5D0D419 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4CE74C628E16678224576D546591101784F56A95/A9D28607928FA8615E2615CC9D71B535C5D0D419 Binary files differnew file mode 100644 index 00000000..10a1f714 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4CE74C628E16678224576D546591101784F56A95/A9D28607928FA8615E2615CC9D71B535C5D0D419 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4D73E9CBEC1D8C07FAEC4CBEE2E2D301597CF739/5FB7EE0633E259DBAD0C4C9AE6D38F1A61C7DC25 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4D73E9CBEC1D8C07FAEC4CBEE2E2D301597CF739/5FB7EE0633E259DBAD0C4C9AE6D38F1A61C7DC25 Binary files differnew file mode 100644 index 00000000..dae01965 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4D73E9CBEC1D8C07FAEC4CBEE2E2D301597CF739/5FB7EE0633E259DBAD0C4C9AE6D38F1A61C7DC25 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4DE2C47AC178789C53FC01DA3CA152F0A92C0A7A/7D0C7B977ACEA63D51EE34B00BC3C1DBF318B92E b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4DE2C47AC178789C53FC01DA3CA152F0A92C0A7A/7D0C7B977ACEA63D51EE34B00BC3C1DBF318B92E Binary files differnew file mode 100644 index 00000000..b9fe1280 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4DE2C47AC178789C53FC01DA3CA152F0A92C0A7A/7D0C7B977ACEA63D51EE34B00BC3C1DBF318B92E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4DE2C47AC178789C53FC01DA3CA152F0A92C0A7A/A79681CBDD69EC741214136F128923A574E26F03 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4DE2C47AC178789C53FC01DA3CA152F0A92C0A7A/A79681CBDD69EC741214136F128923A574E26F03 Binary files differnew file mode 100644 index 00000000..ea1585a6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/4DE2C47AC178789C53FC01DA3CA152F0A92C0A7A/A79681CBDD69EC741214136F128923A574E26F03 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/523690FDA0A12AAAD863F0547EF4009FD8C5DFF0/A78AABDE7F5B771540D333B505874C8204AAD206 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/523690FDA0A12AAAD863F0547EF4009FD8C5DFF0/A78AABDE7F5B771540D333B505874C8204AAD206 Binary files differnew file mode 100644 index 00000000..0c2494a4 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/523690FDA0A12AAAD863F0547EF4009FD8C5DFF0/A78AABDE7F5B771540D333B505874C8204AAD206 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/52DC13ECD7342E2077D10DD451EE12462CBDC6BF/FDC348410699803DE7D8276813BC2232EA99A878 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/52DC13ECD7342E2077D10DD451EE12462CBDC6BF/FDC348410699803DE7D8276813BC2232EA99A878 Binary files differnew file mode 100644 index 00000000..424f849a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/52DC13ECD7342E2077D10DD451EE12462CBDC6BF/FDC348410699803DE7D8276813BC2232EA99A878 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/55EEF332AEC84036AC52315A4CBA52DE2FF444FF/6DCD5118D1542E6C205C580775C5420B7509506B b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/55EEF332AEC84036AC52315A4CBA52DE2FF444FF/6DCD5118D1542E6C205C580775C5420B7509506B Binary files differnew file mode 100644 index 00000000..06b40aa6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/55EEF332AEC84036AC52315A4CBA52DE2FF444FF/6DCD5118D1542E6C205C580775C5420B7509506B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/5CC2D4B7D01ECC7B6B1633E3E24A39760E9A2036/84E4E75DBB2FD6397E6ABBD27FBE16D5BA71923E b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/5CC2D4B7D01ECC7B6B1633E3E24A39760E9A2036/84E4E75DBB2FD6397E6ABBD27FBE16D5BA71923E Binary files differnew file mode 100644 index 00000000..3be7b6a0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/5CC2D4B7D01ECC7B6B1633E3E24A39760E9A2036/84E4E75DBB2FD6397E6ABBD27FBE16D5BA71923E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/5DDAD1F00CABA2C7A31A91485DA0E23EAAF434D7/C0C699EFE6E837CB5E4CFC3A61077617A22C1A9E b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/5DDAD1F00CABA2C7A31A91485DA0E23EAAF434D7/C0C699EFE6E837CB5E4CFC3A61077617A22C1A9E Binary files differnew file mode 100644 index 00000000..b2beddaa --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/5DDAD1F00CABA2C7A31A91485DA0E23EAAF434D7/C0C699EFE6E837CB5E4CFC3A61077617A22C1A9E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/5DEF09D3EB4882A51F78FADCFFD89DAE61FEDB88/8B7D65E9116BFA561CE16472750779988C4F736E b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/5DEF09D3EB4882A51F78FADCFFD89DAE61FEDB88/8B7D65E9116BFA561CE16472750779988C4F736E Binary files differnew file mode 100644 index 00000000..87a36296 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/5DEF09D3EB4882A51F78FADCFFD89DAE61FEDB88/8B7D65E9116BFA561CE16472750779988C4F736E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/5E7183CAD4D6DE7B3C41266DA03F2D3AFFE3E812/35A40EF932B1F23980E2C672FC939E91EEBD0317 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/5E7183CAD4D6DE7B3C41266DA03F2D3AFFE3E812/35A40EF932B1F23980E2C672FC939E91EEBD0317 Binary files differnew file mode 100644 index 00000000..73553b99 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/5E7183CAD4D6DE7B3C41266DA03F2D3AFFE3E812/35A40EF932B1F23980E2C672FC939E91EEBD0317 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/5EFC977763C23FD903C712EC26E2E6940BA75F5F/9D7FC54F84DBAF09167158D2B8885ED0BE76C7F8 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/5EFC977763C23FD903C712EC26E2E6940BA75F5F/9D7FC54F84DBAF09167158D2B8885ED0BE76C7F8 Binary files differnew file mode 100644 index 00000000..6368a6cc --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/5EFC977763C23FD903C712EC26E2E6940BA75F5F/9D7FC54F84DBAF09167158D2B8885ED0BE76C7F8 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/60B7181FD8BCA00B84961BF31DB08C50376CCF44 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/60B7181FD8BCA00B84961BF31DB08C50376CCF44 Binary files differnew file mode 100644 index 00000000..08d7b28e --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/60B7181FD8BCA00B84961BF31DB08C50376CCF44 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/74801529B4E8E5764FFC4D8E6577E1F84E8101CE b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/74801529B4E8E5764FFC4D8E6577E1F84E8101CE Binary files differnew file mode 100644 index 00000000..e47d2b8b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/74801529B4E8E5764FFC4D8E6577E1F84E8101CE diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/7B7B60B748C82B34EE71A3CEA729C477083F0BDA b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/7B7B60B748C82B34EE71A3CEA729C477083F0BDA Binary files differnew file mode 100644 index 00000000..5168e1af --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/7B7B60B748C82B34EE71A3CEA729C477083F0BDA diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/EBB80BE34C78814AE659BBA3A2394E4D9857123D b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/EBB80BE34C78814AE659BBA3A2394E4D9857123D Binary files differnew file mode 100644 index 00000000..c5bcc42e --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/EBB80BE34C78814AE659BBA3A2394E4D9857123D diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/D4D1370FD1D9EAA46412008FF3E59E114BCF724A b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/D4D1370FD1D9EAA46412008FF3E59E114BCF724A Binary files differnew file mode 100644 index 00000000..3c7775b6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/D4D1370FD1D9EAA46412008FF3E59E114BCF724A diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/DFA7DDEF5C212F0F0651E2A9DE1CE4A1AC63AF7A b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/DFA7DDEF5C212F0F0651E2A9DE1CE4A1AC63AF7A Binary files differnew file mode 100644 index 00000000..b6f39e35 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/DFA7DDEF5C212F0F0651E2A9DE1CE4A1AC63AF7A diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/E619D25B380B7B13FDA33E8A58CD82D8A88E0515 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/E619D25B380B7B13FDA33E8A58CD82D8A88E0515 Binary files differnew file mode 100644 index 00000000..f9fef65f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/E619D25B380B7B13FDA33E8A58CD82D8A88E0515 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/F825578F8F5484DFB40F81867C392D6CB0012B92 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/F825578F8F5484DFB40F81867C392D6CB0012B92 Binary files differnew file mode 100644 index 00000000..f9f27442 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/F825578F8F5484DFB40F81867C392D6CB0012B92 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/0F5A0342F5CD448799C3C6D178607E3F2B5BCB8F b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/0F5A0342F5CD448799C3C6D178607E3F2B5BCB8F Binary files differnew file mode 100644 index 00000000..69de7560 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/0F5A0342F5CD448799C3C6D178607E3F2B5BCB8F diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/51A44C28F313E3F9CB5E7C0A1E0E0DD2843758AE b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/51A44C28F313E3F9CB5E7C0A1E0E0DD2843758AE Binary files differnew file mode 100644 index 00000000..efa28178 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/51A44C28F313E3F9CB5E7C0A1E0E0DD2843758AE diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/7E691392F741B7E4B4AA9A76D75851BDE18BE5A7 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/7E691392F741B7E4B4AA9A76D75851BDE18BE5A7 Binary files differnew file mode 100644 index 00000000..8c434777 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/7E691392F741B7E4B4AA9A76D75851BDE18BE5A7 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/9E0512DD61DA5949D1D8631C3F19D75F496C3733 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/9E0512DD61DA5949D1D8631C3F19D75F496C3733 Binary files differnew file mode 100644 index 00000000..289fc219 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/9E0512DD61DA5949D1D8631C3F19D75F496C3733 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/E6E6FC88719177C9B7421825757C5E47BCAC85F6 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/E6E6FC88719177C9B7421825757C5E47BCAC85F6 Binary files differnew file mode 100644 index 00000000..b7d4b08a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/E6E6FC88719177C9B7421825757C5E47BCAC85F6 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/67379CCDB32197C6EBA1C53B425301E0161AECD1/53CB69CF933C2D28FB9DF91F2852A99EC3352EA0 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/67379CCDB32197C6EBA1C53B425301E0161AECD1/53CB69CF933C2D28FB9DF91F2852A99EC3352EA0 Binary files differnew file mode 100644 index 00000000..89cfe44f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/67379CCDB32197C6EBA1C53B425301E0161AECD1/53CB69CF933C2D28FB9DF91F2852A99EC3352EA0 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/68079AE8AAF867F1B0FAD713F00CB7E09272C7D4/7F95509243C231A6B1ABCFC661B6B818DB33622C b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/68079AE8AAF867F1B0FAD713F00CB7E09272C7D4/7F95509243C231A6B1ABCFC661B6B818DB33622C Binary files differnew file mode 100644 index 00000000..d9d633e3 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/68079AE8AAF867F1B0FAD713F00CB7E09272C7D4/7F95509243C231A6B1ABCFC661B6B818DB33622C diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6CC979AE065336FB9F5248DBA40200B89F657496/F3AE9FEA4DECEE5330770A2520BD86909929E7BE b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6CC979AE065336FB9F5248DBA40200B89F657496/F3AE9FEA4DECEE5330770A2520BD86909929E7BE Binary files differnew file mode 100644 index 00000000..c3fc9135 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6CC979AE065336FB9F5248DBA40200B89F657496/F3AE9FEA4DECEE5330770A2520BD86909929E7BE diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6D568A63FFBB246EC2A8DC3E6B4F32A70C4610E9/4B5B0C2A0BF944CD467A6140F8C782E2BE9D15F9 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6D568A63FFBB246EC2A8DC3E6B4F32A70C4610E9/4B5B0C2A0BF944CD467A6140F8C782E2BE9D15F9 Binary files differnew file mode 100644 index 00000000..64091864 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/6D568A63FFBB246EC2A8DC3E6B4F32A70C4610E9/4B5B0C2A0BF944CD467A6140F8C782E2BE9D15F9 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/70F7FEE6A786C95E4B2060931106FC9BCE5533D2/9B234116E494979AB9ED53F360C126CE3FA43580 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/70F7FEE6A786C95E4B2060931106FC9BCE5533D2/9B234116E494979AB9ED53F360C126CE3FA43580 Binary files differnew file mode 100644 index 00000000..2766c792 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/70F7FEE6A786C95E4B2060931106FC9BCE5533D2/9B234116E494979AB9ED53F360C126CE3FA43580 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/71CE6A3F360D0D24BDEDA2BAC89ADCC4B8F496A5/7A2CFA69FCA284D4627012A7A55662594C803B2A b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/71CE6A3F360D0D24BDEDA2BAC89ADCC4B8F496A5/7A2CFA69FCA284D4627012A7A55662594C803B2A Binary files differnew file mode 100644 index 00000000..ad13d7b2 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/71CE6A3F360D0D24BDEDA2BAC89ADCC4B8F496A5/7A2CFA69FCA284D4627012A7A55662594C803B2A diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/71CE6A3F360D0D24BDEDA2BAC89ADCC4B8F496A5/ADEC5673B57A18F16EFAF75EEFBFAD4841E2CD2B b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/71CE6A3F360D0D24BDEDA2BAC89ADCC4B8F496A5/ADEC5673B57A18F16EFAF75EEFBFAD4841E2CD2B Binary files differnew file mode 100644 index 00000000..d361d919 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/71CE6A3F360D0D24BDEDA2BAC89ADCC4B8F496A5/ADEC5673B57A18F16EFAF75EEFBFAD4841E2CD2B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/72607E50E18884AE3CE6D8F9884BDD454AA03D82/0CC37CC35E18F9909E43E4E9894D0CDF06EE9A38 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/72607E50E18884AE3CE6D8F9884BDD454AA03D82/0CC37CC35E18F9909E43E4E9894D0CDF06EE9A38 Binary files differnew file mode 100644 index 00000000..69a8e487 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/72607E50E18884AE3CE6D8F9884BDD454AA03D82/0CC37CC35E18F9909E43E4E9894D0CDF06EE9A38 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/786AAED91FAAC3E55EC08C914535436D3B132369/2CA36B76BC6CCDC29296111A4EFCAFC0553BBC7D b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/786AAED91FAAC3E55EC08C914535436D3B132369/2CA36B76BC6CCDC29296111A4EFCAFC0553BBC7D Binary files differnew file mode 100644 index 00000000..1a310674 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/786AAED91FAAC3E55EC08C914535436D3B132369/2CA36B76BC6CCDC29296111A4EFCAFC0553BBC7D diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7A3FCBEFE12D709D596AF6868D1593B05D185557/A8D7FFE70E11850386A6C35185E5EEBA24F0EC02 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7A3FCBEFE12D709D596AF6868D1593B05D185557/A8D7FFE70E11850386A6C35185E5EEBA24F0EC02 Binary files differnew file mode 100644 index 00000000..558ce15e --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7A3FCBEFE12D709D596AF6868D1593B05D185557/A8D7FFE70E11850386A6C35185E5EEBA24F0EC02 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7BCFEE71FBE3FE58D9DD59ED653AAC21FA05A493/D1474E7D99512D05B98DD37B3FE86496A03D088D b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7BCFEE71FBE3FE58D9DD59ED653AAC21FA05A493/D1474E7D99512D05B98DD37B3FE86496A03D088D Binary files differnew file mode 100644 index 00000000..0bab7703 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7BCFEE71FBE3FE58D9DD59ED653AAC21FA05A493/D1474E7D99512D05B98DD37B3FE86496A03D088D diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7C446BE5C51C193D39038A8A74FC41498DE080AC/3E2BF7F2031B96F38CE6C4D8A85D3E2D58476A0F b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7C446BE5C51C193D39038A8A74FC41498DE080AC/3E2BF7F2031B96F38CE6C4D8A85D3E2D58476A0F Binary files differnew file mode 100644 index 00000000..b60dea24 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7C446BE5C51C193D39038A8A74FC41498DE080AC/3E2BF7F2031B96F38CE6C4D8A85D3E2D58476A0F diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7C446BE5C51C193D39038A8A74FC41498DE080AC/A3F1333FE242BFCFC5D14E8F394298406810D1A0 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7C446BE5C51C193D39038A8A74FC41498DE080AC/A3F1333FE242BFCFC5D14E8F394298406810D1A0 Binary files differnew file mode 100644 index 00000000..ac2e3c2b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7C446BE5C51C193D39038A8A74FC41498DE080AC/A3F1333FE242BFCFC5D14E8F394298406810D1A0 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7D692B2635C9645908FF1DCEB036B7E8F6C5A906/6814C7316CEA7191C9CB3BE58199B4A957210D9C b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7D692B2635C9645908FF1DCEB036B7E8F6C5A906/6814C7316CEA7191C9CB3BE58199B4A957210D9C Binary files differnew file mode 100644 index 00000000..4dd2c49b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7D692B2635C9645908FF1DCEB036B7E8F6C5A906/6814C7316CEA7191C9CB3BE58199B4A957210D9C diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7E88ED7A37EB47BEA6F3B901876349C58F5ED9A6/5AD9C840579905D085AAB60F9F5341463C5379A9 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7E88ED7A37EB47BEA6F3B901876349C58F5ED9A6/5AD9C840579905D085AAB60F9F5341463C5379A9 Binary files differnew file mode 100644 index 00000000..1bfd4d66 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7E88ED7A37EB47BEA6F3B901876349C58F5ED9A6/5AD9C840579905D085AAB60F9F5341463C5379A9 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7E88ED7A37EB47BEA6F3B901876349C58F5ED9A6/A25C55270C21A4581BC3372639AE36F2CCC94C19 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7E88ED7A37EB47BEA6F3B901876349C58F5ED9A6/A25C55270C21A4581BC3372639AE36F2CCC94C19 Binary files differnew file mode 100644 index 00000000..c478bf0f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/7E88ED7A37EB47BEA6F3B901876349C58F5ED9A6/A25C55270C21A4581BC3372639AE36F2CCC94C19 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8333BA3A820B340C4EB24A0C084698BDF01DECE2/A937AAEFDC8C951FC1CDCA526F4DA8C9481380C3 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8333BA3A820B340C4EB24A0C084698BDF01DECE2/A937AAEFDC8C951FC1CDCA526F4DA8C9481380C3 Binary files differnew file mode 100644 index 00000000..09bd4626 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8333BA3A820B340C4EB24A0C084698BDF01DECE2/A937AAEFDC8C951FC1CDCA526F4DA8C9481380C3 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/85DD7AA9B6958F530EEC3F89C59D466C259ABE15/C2556DADDF68A9EEF7F5C14A24CA33BCA930B201 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/85DD7AA9B6958F530EEC3F89C59D466C259ABE15/C2556DADDF68A9EEF7F5C14A24CA33BCA930B201 Binary files differnew file mode 100644 index 00000000..592c9623 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/85DD7AA9B6958F530EEC3F89C59D466C259ABE15/C2556DADDF68A9EEF7F5C14A24CA33BCA930B201 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8E985FADADD6A11802213BCA0FF75FE5D3B9BD0E/EFA3540D27E1CF0E0AD29AFC4382F4FD31D42929 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8E985FADADD6A11802213BCA0FF75FE5D3B9BD0E/EFA3540D27E1CF0E0AD29AFC4382F4FD31D42929 Binary files differnew file mode 100644 index 00000000..c171b6d3 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8E985FADADD6A11802213BCA0FF75FE5D3B9BD0E/EFA3540D27E1CF0E0AD29AFC4382F4FD31D42929 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/3B8484BF1370941BF03F206B5C4958DA4E1559BB b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/3B8484BF1370941BF03F206B5C4958DA4E1559BB Binary files differnew file mode 100644 index 00000000..6f97837a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/3B8484BF1370941BF03F206B5C4958DA4E1559BB diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/6DD653FB8FE2614249924274043E834664EBE980 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/6DD653FB8FE2614249924274043E834664EBE980 Binary files differnew file mode 100644 index 00000000..d7799119 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/6DD653FB8FE2614249924274043E834664EBE980 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/C0EF3E7A54B4C501295F77974B1995E36B25C92B b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/C0EF3E7A54B4C501295F77974B1995E36B25C92B Binary files differnew file mode 100644 index 00000000..508f7f07 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/C0EF3E7A54B4C501295F77974B1995E36B25C92B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/D29172D3F501A2D7A47F702633044F519A3A5F0B b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/D29172D3F501A2D7A47F702633044F519A3A5F0B Binary files differnew file mode 100644 index 00000000..c0feb0d0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/D29172D3F501A2D7A47F702633044F519A3A5F0B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8FAC7F811E0644FB876D72126930977CEADC38A0/698563ECEE29232C5304487D972310F86650C3A6 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8FAC7F811E0644FB876D72126930977CEADC38A0/698563ECEE29232C5304487D972310F86650C3A6 Binary files differnew file mode 100644 index 00000000..ebfbce9a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/8FAC7F811E0644FB876D72126930977CEADC38A0/698563ECEE29232C5304487D972310F86650C3A6 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/94945946073C72C69DC4B2D58D3F9E831007F6ED/1B23675354FCAD90119D88075015EA17ADD527D8 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/94945946073C72C69DC4B2D58D3F9E831007F6ED/1B23675354FCAD90119D88075015EA17ADD527D8 Binary files differnew file mode 100644 index 00000000..5c75689f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/94945946073C72C69DC4B2D58D3F9E831007F6ED/1B23675354FCAD90119D88075015EA17ADD527D8 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/94945946073C72C69DC4B2D58D3F9E831007F6ED/E6A3B45B062D509B3382282D196EFE97D5956CCB b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/94945946073C72C69DC4B2D58D3F9E831007F6ED/E6A3B45B062D509B3382282D196EFE97D5956CCB Binary files differnew file mode 100644 index 00000000..e08466c5 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/94945946073C72C69DC4B2D58D3F9E831007F6ED/E6A3B45B062D509B3382282D196EFE97D5956CCB diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9523A45E723AACFDE29801206C89BBAA9FFF5963/66AB66128A44574873E54E6584E450C4EB3B9A1E b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9523A45E723AACFDE29801206C89BBAA9FFF5963/66AB66128A44574873E54E6584E450C4EB3B9A1E Binary files differnew file mode 100644 index 00000000..ed5ba194 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9523A45E723AACFDE29801206C89BBAA9FFF5963/66AB66128A44574873E54E6584E450C4EB3B9A1E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9956BD40089ED38E280F550842F4DC733B5757A8/844FDEEE3C847F4BD5153E822803C1A2C1B6E7BA b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9956BD40089ED38E280F550842F4DC733B5757A8/844FDEEE3C847F4BD5153E822803C1A2C1B6E7BA Binary files differnew file mode 100644 index 00000000..bc5ed1e6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9956BD40089ED38E280F550842F4DC733B5757A8/844FDEEE3C847F4BD5153E822803C1A2C1B6E7BA diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9956BD40089ED38E280F550842F4DC733B5757A8/B38C775A18C1195D01658D75FBDA3258B6DF018B b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9956BD40089ED38E280F550842F4DC733B5757A8/B38C775A18C1195D01658D75FBDA3258B6DF018B Binary files differnew file mode 100644 index 00000000..cb519b7e --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9956BD40089ED38E280F550842F4DC733B5757A8/B38C775A18C1195D01658D75FBDA3258B6DF018B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9A71D5E41BECA161359D0EA8E0339D362F158C62/FF406B3E55758E87A206FE2A1EE0C4D5A4575799 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9A71D5E41BECA161359D0EA8E0339D362F158C62/FF406B3E55758E87A206FE2A1EE0C4D5A4575799 Binary files differnew file mode 100644 index 00000000..f2bbe24c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9A71D5E41BECA161359D0EA8E0339D362F158C62/FF406B3E55758E87A206FE2A1EE0C4D5A4575799 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/1382793A9F360E06D39CA9914912348C63F86357 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/1382793A9F360E06D39CA9914912348C63F86357 Binary files differnew file mode 100644 index 00000000..a592bd28 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/1382793A9F360E06D39CA9914912348C63F86357 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/28C0A6867A1E09715D9F502861B9911F054A0918 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/28C0A6867A1E09715D9F502861B9911F054A0918 Binary files differnew file mode 100644 index 00000000..6114ab41 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/28C0A6867A1E09715D9F502861B9911F054A0918 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/4AAE02BB85EB8CED9617662436A47AA2197B01D6 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/4AAE02BB85EB8CED9617662436A47AA2197B01D6 Binary files differnew file mode 100644 index 00000000..beff5366 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/4AAE02BB85EB8CED9617662436A47AA2197B01D6 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/576F2022AF817412D8425AC8AAFF3CA033A422F1 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/576F2022AF817412D8425AC8AAFF3CA033A422F1 Binary files differnew file mode 100644 index 00000000..60405d6b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/576F2022AF817412D8425AC8AAFF3CA033A422F1 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/5DD2591009E008D8E5507F2E297E81B501D5D120 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/5DD2591009E008D8E5507F2E297E81B501D5D120 Binary files differnew file mode 100644 index 00000000..4132c67c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/5DD2591009E008D8E5507F2E297E81B501D5D120 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/82F0655FB5BF2F905CB3C6FC1AB4A3983F615AE2 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/82F0655FB5BF2F905CB3C6FC1AB4A3983F615AE2 Binary files differnew file mode 100644 index 00000000..36c381da --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/82F0655FB5BF2F905CB3C6FC1AB4A3983F615AE2 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/87215C2D5EF094F894DFBD418D4D311608DEB3CE b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/87215C2D5EF094F894DFBD418D4D311608DEB3CE Binary files differnew file mode 100644 index 00000000..e20156af --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/87215C2D5EF094F894DFBD418D4D311608DEB3CE diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/95A0D456DABFA76AD295723C03582EF63B6F6D0A b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/95A0D456DABFA76AD295723C03582EF63B6F6D0A Binary files differnew file mode 100644 index 00000000..6f92cf71 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/95A0D456DABFA76AD295723C03582EF63B6F6D0A diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/CBEEDBBC939A98E4742D7BC8749538C51C0672D1 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/CBEEDBBC939A98E4742D7BC8749538C51C0672D1 Binary files differnew file mode 100644 index 00000000..0cba97ee --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/CBEEDBBC939A98E4742D7BC8749538C51C0672D1 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/D2DF0CD6D422B949EC5C5D4C5FCE9D3AD8BFA5BD b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/D2DF0CD6D422B949EC5C5D4C5FCE9D3AD8BFA5BD Binary files differnew file mode 100644 index 00000000..1de8f2cd --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/D2DF0CD6D422B949EC5C5D4C5FCE9D3AD8BFA5BD diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/F3D8DAC954B27BE3065512A709EC0C28FE7E4099 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/F3D8DAC954B27BE3065512A709EC0C28FE7E4099 Binary files differnew file mode 100644 index 00000000..23d9533d --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/F3D8DAC954B27BE3065512A709EC0C28FE7E4099 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9D1D7AB57D811AF20C795415FD3F5BC8F2C8A518/E1201A308CC10323C27D9084B048996E44B8F710 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9D1D7AB57D811AF20C795415FD3F5BC8F2C8A518/E1201A308CC10323C27D9084B048996E44B8F710 Binary files differnew file mode 100644 index 00000000..a7948e48 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9D1D7AB57D811AF20C795415FD3F5BC8F2C8A518/E1201A308CC10323C27D9084B048996E44B8F710 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9D2C9F2BB158809E2897E2AE4825163C09325106/C23FC1895966021249B35412C0C8C56D107732DE b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9D2C9F2BB158809E2897E2AE4825163C09325106/C23FC1895966021249B35412C0C8C56D107732DE Binary files differnew file mode 100644 index 00000000..c4d97cda --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9D2C9F2BB158809E2897E2AE4825163C09325106/C23FC1895966021249B35412C0C8C56D107732DE diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9D73EFD748AD39AE858E449A5528FA1E2CCEF2A7/33AF2DC34F39AC0B81EA20D9DAF770E589D1E3EB b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9D73EFD748AD39AE858E449A5528FA1E2CCEF2A7/33AF2DC34F39AC0B81EA20D9DAF770E589D1E3EB Binary files differnew file mode 100644 index 00000000..4ed3a01f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9D73EFD748AD39AE858E449A5528FA1E2CCEF2A7/33AF2DC34F39AC0B81EA20D9DAF770E589D1E3EB diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9F5870D819755D35C0070186B91FCFA1F5C52A31/0AD38A30ABC0F0B605B45C727A90819E7FF9DAF4 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9F5870D819755D35C0070186B91FCFA1F5C52A31/0AD38A30ABC0F0B605B45C727A90819E7FF9DAF4 Binary files differnew file mode 100644 index 00000000..a63cd9ad --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9F5870D819755D35C0070186B91FCFA1F5C52A31/0AD38A30ABC0F0B605B45C727A90819E7FF9DAF4 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9FF31736488FC553803001BDE8D05CB46957FE21/A536E6A90420437E645CBFC56AD2D79D758FB112 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9FF31736488FC553803001BDE8D05CB46957FE21/A536E6A90420437E645CBFC56AD2D79D758FB112 Binary files differnew file mode 100644 index 00000000..f5e70ea0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/9FF31736488FC553803001BDE8D05CB46957FE21/A536E6A90420437E645CBFC56AD2D79D758FB112 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/A0B7987F423E4BB990DA079561C9E297B2DA9B97/386C1663C6390BC288DC171522439210AF361958 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/A0B7987F423E4BB990DA079561C9E297B2DA9B97/386C1663C6390BC288DC171522439210AF361958 Binary files differnew file mode 100644 index 00000000..a5e651f8 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/A0B7987F423E4BB990DA079561C9E297B2DA9B97/386C1663C6390BC288DC171522439210AF361958 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/A1D0D8E720E986DB1E6D256ED7CEFC4BF08D8C9C/6BDA1FF41EEBC5DA66912F3C69B60C2A41C6E25B b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/A1D0D8E720E986DB1E6D256ED7CEFC4BF08D8C9C/6BDA1FF41EEBC5DA66912F3C69B60C2A41C6E25B Binary files differnew file mode 100644 index 00000000..b15880c2 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/A1D0D8E720E986DB1E6D256ED7CEFC4BF08D8C9C/6BDA1FF41EEBC5DA66912F3C69B60C2A41C6E25B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/18585FC53A283488E4BA84867980E9B1F2B28ADA b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/18585FC53A283488E4BA84867980E9B1F2B28ADA Binary files differnew file mode 100644 index 00000000..d53dce92 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/18585FC53A283488E4BA84867980E9B1F2B28ADA diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/27337257493B86B9BFF78D569F938D692A430EAE b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/27337257493B86B9BFF78D569F938D692A430EAE Binary files differnew file mode 100644 index 00000000..5375c57c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/27337257493B86B9BFF78D569F938D692A430EAE diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/4832F0A28C3724A92F6CB3314F747D0E74FC7344 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/4832F0A28C3724A92F6CB3314F747D0E74FC7344 Binary files differnew file mode 100644 index 00000000..7085c5ac --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/4832F0A28C3724A92F6CB3314F747D0E74FC7344 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/6352302A5072DBFB769D4FF4C70C86432C4C1683 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/6352302A5072DBFB769D4FF4C70C86432C4C1683 Binary files differnew file mode 100644 index 00000000..97dc187d --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/6352302A5072DBFB769D4FF4C70C86432C4C1683 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/EE886B907E31667D622677F665F25C54AF9A7F65 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/EE886B907E31667D622677F665F25C54AF9A7F65 Binary files differnew file mode 100644 index 00000000..ad5d7dea --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/EE886B907E31667D622677F665F25C54AF9A7F65 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/AFF7B9B4549330E8AB1EFBC59F2D1AF4512CD5A0/F86591A6D86718886A0234B8E54E21AAEA63E24B b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/AFF7B9B4549330E8AB1EFBC59F2D1AF4512CD5A0/F86591A6D86718886A0234B8E54E21AAEA63E24B Binary files differnew file mode 100644 index 00000000..2bf4ad71 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/AFF7B9B4549330E8AB1EFBC59F2D1AF4512CD5A0/F86591A6D86718886A0234B8E54E21AAEA63E24B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/B9FF7AAC52D280FA9400065135C8867CA8C61133/BECE82B2F908174E2379652769C6942AF1F0CC5E b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/B9FF7AAC52D280FA9400065135C8867CA8C61133/BECE82B2F908174E2379652769C6942AF1F0CC5E Binary files differnew file mode 100644 index 00000000..c3363a92 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/B9FF7AAC52D280FA9400065135C8867CA8C61133/BECE82B2F908174E2379652769C6942AF1F0CC5E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C1197772F20EECD6F541826FE107A95ED8403B75/342CD9D3062DA48C346965297F081EBC2EF68FDC b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C1197772F20EECD6F541826FE107A95ED8403B75/342CD9D3062DA48C346965297F081EBC2EF68FDC Binary files differnew file mode 100644 index 00000000..750c0857 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C1197772F20EECD6F541826FE107A95ED8403B75/342CD9D3062DA48C346965297F081EBC2EF68FDC diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C3F02309A4CB4F5F05ABA1F48859FFE0EA269AA4/ED5608CE67EA5CB79AC024CEA7445F9BCBE48703 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C3F02309A4CB4F5F05ABA1F48859FFE0EA269AA4/ED5608CE67EA5CB79AC024CEA7445F9BCBE48703 Binary files differnew file mode 100644 index 00000000..069640ff --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C3F02309A4CB4F5F05ABA1F48859FFE0EA269AA4/ED5608CE67EA5CB79AC024CEA7445F9BCBE48703 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C479F58A50A8BA16A2B38A22D871DC5279E10334/0563B8630D62D75ABBC8AB1E4BDFB5A899B24D43 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C479F58A50A8BA16A2B38A22D871DC5279E10334/0563B8630D62D75ABBC8AB1E4BDFB5A899B24D43 Binary files differnew file mode 100644 index 00000000..391ffc14 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C479F58A50A8BA16A2B38A22D871DC5279E10334/0563B8630D62D75ABBC8AB1E4BDFB5A899B24D43 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C4F75BD1B64212692FA3316D31FD6B65FE966899/69E7A6D2A78341041BF6816438CA9605A0FA356C b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C4F75BD1B64212692FA3316D31FD6B65FE966899/69E7A6D2A78341041BF6816438CA9605A0FA356C Binary files differnew file mode 100644 index 00000000..255c513a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C4F75BD1B64212692FA3316D31FD6B65FE966899/69E7A6D2A78341041BF6816438CA9605A0FA356C diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C563D66EEE8C46E5DBCD414AC29EC7B362AA3951/B4B77C83465979E3679E3A33F972F48EE3730A18 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C563D66EEE8C46E5DBCD414AC29EC7B362AA3951/B4B77C83465979E3679E3A33F972F48EE3730A18 Binary files differnew file mode 100644 index 00000000..6225c0ca --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C563D66EEE8C46E5DBCD414AC29EC7B362AA3951/B4B77C83465979E3679E3A33F972F48EE3730A18 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C5DC6F3142F010E874E56B78EFE5BF7BDF0BAC20/CAF84A42305615AC2C582F6412BDA3E36DAC3D25 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C5DC6F3142F010E874E56B78EFE5BF7BDF0BAC20/CAF84A42305615AC2C582F6412BDA3E36DAC3D25 Binary files differnew file mode 100644 index 00000000..83aeb1fc --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C5DC6F3142F010E874E56B78EFE5BF7BDF0BAC20/CAF84A42305615AC2C582F6412BDA3E36DAC3D25 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C872F14BD077139C1DC4C001D688BD37319256AB/75F792DE2CF544007F470F1B924961C2BD2EF517 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C872F14BD077139C1DC4C001D688BD37319256AB/75F792DE2CF544007F470F1B924961C2BD2EF517 Binary files differnew file mode 100644 index 00000000..f8a8957a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C872F14BD077139C1DC4C001D688BD37319256AB/75F792DE2CF544007F470F1B924961C2BD2EF517 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C8941AD7709AD8378D81A61ADD7983E7A78F8F2C/88D6151358A5E3C81D7AE1A536121DC03011BC03 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C8941AD7709AD8378D81A61ADD7983E7A78F8F2C/88D6151358A5E3C81D7AE1A536121DC03011BC03 Binary files differnew file mode 100644 index 00000000..376d0753 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/C8941AD7709AD8378D81A61ADD7983E7A78F8F2C/88D6151358A5E3C81D7AE1A536121DC03011BC03 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/CBD47ABEE632C0103BB7E6C5703F3CF2B54C744A/0B289953453127C40B22FA953D11F79E052C0580 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/CBD47ABEE632C0103BB7E6C5703F3CF2B54C744A/0B289953453127C40B22FA953D11F79E052C0580 Binary files differnew file mode 100644 index 00000000..6bbb4b5a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/CBD47ABEE632C0103BB7E6C5703F3CF2B54C744A/0B289953453127C40B22FA953D11F79E052C0580 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/CE2DBD86D9F08AA2721680FD9A6B7F1B9A0D4E9D/30E8B7F8F78FB74646C4B4689C74A2E1570D8E35 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/CE2DBD86D9F08AA2721680FD9A6B7F1B9A0D4E9D/30E8B7F8F78FB74646C4B4689C74A2E1570D8E35 Binary files differnew file mode 100644 index 00000000..3536bd3c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/CE2DBD86D9F08AA2721680FD9A6B7F1B9A0D4E9D/30E8B7F8F78FB74646C4B4689C74A2E1570D8E35 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/CE2DBD86D9F08AA2721680FD9A6B7F1B9A0D4E9D/821E494DF27F9938F7E58CFCE8CE70029DB0EC5D b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/CE2DBD86D9F08AA2721680FD9A6B7F1B9A0D4E9D/821E494DF27F9938F7E58CFCE8CE70029DB0EC5D Binary files differnew file mode 100644 index 00000000..8e513a9f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/CE2DBD86D9F08AA2721680FD9A6B7F1B9A0D4E9D/821E494DF27F9938F7E58CFCE8CE70029DB0EC5D diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D0940BE1A51139493ED7A79092BE4877E76EE9BB/679A4F81FC705DDEC419778DD2EBD875F4C242C6 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D0940BE1A51139493ED7A79092BE4877E76EE9BB/679A4F81FC705DDEC419778DD2EBD875F4C242C6 Binary files differnew file mode 100644 index 00000000..36a442b8 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D0940BE1A51139493ED7A79092BE4877E76EE9BB/679A4F81FC705DDEC419778DD2EBD875F4C242C6 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D0940BE1A51139493ED7A79092BE4877E76EE9BB/82096E6D9B1248321625323D52858642CB0B748E b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D0940BE1A51139493ED7A79092BE4877E76EE9BB/82096E6D9B1248321625323D52858642CB0B748E Binary files differnew file mode 100644 index 00000000..54f80996 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D0940BE1A51139493ED7A79092BE4877E76EE9BB/82096E6D9B1248321625323D52858642CB0B748E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D0FF3ED96CD87165145FEDC31ADA8ED51FE01BD2/41E3FCC9470F8634DBCB5CEA7FB688E04E7575BA b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D0FF3ED96CD87165145FEDC31ADA8ED51FE01BD2/41E3FCC9470F8634DBCB5CEA7FB688E04E7575BA Binary files differnew file mode 100644 index 00000000..8ddc7d79 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D0FF3ED96CD87165145FEDC31ADA8ED51FE01BD2/41E3FCC9470F8634DBCB5CEA7FB688E04E7575BA diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D0FF3ED96CD87165145FEDC31ADA8ED51FE01BD2/79B21E2743A879AFF5403ECEA09EAC2084EF4799 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D0FF3ED96CD87165145FEDC31ADA8ED51FE01BD2/79B21E2743A879AFF5403ECEA09EAC2084EF4799 Binary files differnew file mode 100644 index 00000000..c9fd41f7 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D0FF3ED96CD87165145FEDC31ADA8ED51FE01BD2/79B21E2743A879AFF5403ECEA09EAC2084EF4799 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D16EA19279BB4F22FDC8E928DF12EA51A9D4A5A1/4D523730501ADB80A76B0B473A4D21C7D86F8374 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D16EA19279BB4F22FDC8E928DF12EA51A9D4A5A1/4D523730501ADB80A76B0B473A4D21C7D86F8374 Binary files differnew file mode 100644 index 00000000..61a7ccb1 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D16EA19279BB4F22FDC8E928DF12EA51A9D4A5A1/4D523730501ADB80A76B0B473A4D21C7D86F8374 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D16EA19279BB4F22FDC8E928DF12EA51A9D4A5A1/A21B7566A582DF7A1A85D7B799983C3C35551C14 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D16EA19279BB4F22FDC8E928DF12EA51A9D4A5A1/A21B7566A582DF7A1A85D7B799983C3C35551C14 Binary files differnew file mode 100644 index 00000000..e4bd48da --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D16EA19279BB4F22FDC8E928DF12EA51A9D4A5A1/A21B7566A582DF7A1A85D7B799983C3C35551C14 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D3F5B4E8FD52F34AA3BDEAD0B9E87887C2D04F3E/C6658C25AFB8A9D738F2BC591775D167549FFD3A b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D3F5B4E8FD52F34AA3BDEAD0B9E87887C2D04F3E/C6658C25AFB8A9D738F2BC591775D167549FFD3A Binary files differnew file mode 100644 index 00000000..f6df0f4f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D3F5B4E8FD52F34AA3BDEAD0B9E87887C2D04F3E/C6658C25AFB8A9D738F2BC591775D167549FFD3A diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D74DC39E75A9720D7342FFB9463E2E900F207C87/09B5043D20EE62D83E3FA151AA878ADED25923D7 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D74DC39E75A9720D7342FFB9463E2E900F207C87/09B5043D20EE62D83E3FA151AA878ADED25923D7 Binary files differnew file mode 100644 index 00000000..0668256a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D74DC39E75A9720D7342FFB9463E2E900F207C87/09B5043D20EE62D83E3FA151AA878ADED25923D7 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D791EFBF24EA89D20CE26B38C34475543A39C9B8/08CAE18D8CFF86144CB8FFD671B916CAAB8BD4E9 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D791EFBF24EA89D20CE26B38C34475543A39C9B8/08CAE18D8CFF86144CB8FFD671B916CAAB8BD4E9 Binary files differnew file mode 100644 index 00000000..cac44093 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D791EFBF24EA89D20CE26B38C34475543A39C9B8/08CAE18D8CFF86144CB8FFD671B916CAAB8BD4E9 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D791EFBF24EA89D20CE26B38C34475543A39C9B8/A8C93000653FAF7D0025D3D8EEE6BBDC64D98F25 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D791EFBF24EA89D20CE26B38C34475543A39C9B8/A8C93000653FAF7D0025D3D8EEE6BBDC64D98F25 Binary files differnew file mode 100644 index 00000000..46d4477a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D791EFBF24EA89D20CE26B38C34475543A39C9B8/A8C93000653FAF7D0025D3D8EEE6BBDC64D98F25 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D791EFBF24EA89D20CE26B38C34475543A39C9B8/BF648929E7DAABD8D97B3202F48D6C4A19C78F6C b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D791EFBF24EA89D20CE26B38C34475543A39C9B8/BF648929E7DAABD8D97B3202F48D6C4A19C78F6C Binary files differnew file mode 100644 index 00000000..4989f3e7 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D791EFBF24EA89D20CE26B38C34475543A39C9B8/BF648929E7DAABD8D97B3202F48D6C4A19C78F6C diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D7B648A0BD9368D83CE1CF523E8F54A8F2F8C92E/A149EE01A250491C07D5A279D3B58A646288DA22 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D7B648A0BD9368D83CE1CF523E8F54A8F2F8C92E/A149EE01A250491C07D5A279D3B58A646288DA22 Binary files differnew file mode 100644 index 00000000..7c6adedf --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D7B648A0BD9368D83CE1CF523E8F54A8F2F8C92E/A149EE01A250491C07D5A279D3B58A646288DA22 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D7B648A0BD9368D83CE1CF523E8F54A8F2F8C92E/AD8ECBB67B9DC59406F92A296A38192297A4F169 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D7B648A0BD9368D83CE1CF523E8F54A8F2F8C92E/AD8ECBB67B9DC59406F92A296A38192297A4F169 Binary files differnew file mode 100644 index 00000000..70f5b7c9 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D7B648A0BD9368D83CE1CF523E8F54A8F2F8C92E/AD8ECBB67B9DC59406F92A296A38192297A4F169 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D84959A0103547B866F97400B16F8E5871FC28EE/6F61A0C50B4E6ED821F032A4DF3DA7DDDFD2FE6A b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D84959A0103547B866F97400B16F8E5871FC28EE/6F61A0C50B4E6ED821F032A4DF3DA7DDDFD2FE6A Binary files differnew file mode 100644 index 00000000..141b05ef --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/D84959A0103547B866F97400B16F8E5871FC28EE/6F61A0C50B4E6ED821F032A4DF3DA7DDDFD2FE6A diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/DCBA60B785A3B332E2DA7573E523E336EAA26BBF/FE52D92F5FFA970F528814B09B75CA2613F49936 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/DCBA60B785A3B332E2DA7573E523E336EAA26BBF/FE52D92F5FFA970F528814B09B75CA2613F49936 Binary files differnew file mode 100644 index 00000000..3aa42163 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/DCBA60B785A3B332E2DA7573E523E336EAA26BBF/FE52D92F5FFA970F528814B09B75CA2613F49936 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/DFC06A49AADF5E53A99A6FFC00EC3F1F2A8672CF/DAC9024F54D8F6DF94935FB1732638CA6AD77C13 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/DFC06A49AADF5E53A99A6FFC00EC3F1F2A8672CF/DAC9024F54D8F6DF94935FB1732638CA6AD77C13 Binary files differnew file mode 100644 index 00000000..95500f6b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/DFC06A49AADF5E53A99A6FFC00EC3F1F2A8672CF/DAC9024F54D8F6DF94935FB1732638CA6AD77C13 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/16D8270DE51B034E77B7CDAF1DEE623916243DDC b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/16D8270DE51B034E77B7CDAF1DEE623916243DDC Binary files differnew file mode 100644 index 00000000..87d8b52d --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/16D8270DE51B034E77B7CDAF1DEE623916243DDC diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/3D3F25C5CD9F932037D91B7D102EDB58EC7C8239 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/3D3F25C5CD9F932037D91B7D102EDB58EC7C8239 Binary files differnew file mode 100644 index 00000000..91acd396 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/3D3F25C5CD9F932037D91B7D102EDB58EC7C8239 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/40B51EEF4E709FBD47935DDD83A1F640D0CC378A b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/40B51EEF4E709FBD47935DDD83A1F640D0CC378A Binary files differnew file mode 100644 index 00000000..b5f5fa6c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/40B51EEF4E709FBD47935DDD83A1F640D0CC378A diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/D4E1786D8B8B57B22C81D0F0FCE18EA818DA0537 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/D4E1786D8B8B57B22C81D0F0FCE18EA818DA0537 Binary files differnew file mode 100644 index 00000000..abeb964d --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/D4E1786D8B8B57B22C81D0F0FCE18EA818DA0537 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E212E8EAB1DE86DE40B405AC12E0F29452CDD77B/1BB6C5E44421EBF317B9F3D9049C1E137716B186 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E212E8EAB1DE86DE40B405AC12E0F29452CDD77B/1BB6C5E44421EBF317B9F3D9049C1E137716B186 Binary files differnew file mode 100644 index 00000000..34c8cf8a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E212E8EAB1DE86DE40B405AC12E0F29452CDD77B/1BB6C5E44421EBF317B9F3D9049C1E137716B186 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E2E8A9C0D5DD104CFDE0704C95B6FC283D47F174/8784ED81F5A22779EB0B081945FD151992557FBE b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E2E8A9C0D5DD104CFDE0704C95B6FC283D47F174/8784ED81F5A22779EB0B081945FD151992557FBE Binary files differnew file mode 100644 index 00000000..cc35ba69 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E2E8A9C0D5DD104CFDE0704C95B6FC283D47F174/8784ED81F5A22779EB0B081945FD151992557FBE diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E2E8A9C0D5DD104CFDE0704C95B6FC283D47F174/88583DB03975127CB488CA7DDE303A1646CEA97B b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E2E8A9C0D5DD104CFDE0704C95B6FC283D47F174/88583DB03975127CB488CA7DDE303A1646CEA97B Binary files differnew file mode 100644 index 00000000..783dd271 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E2E8A9C0D5DD104CFDE0704C95B6FC283D47F174/88583DB03975127CB488CA7DDE303A1646CEA97B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E2E8A9C0D5DD104CFDE0704C95B6FC283D47F174/93AE07BC15B1AB17BB09E3C400387CE69DADDFCC b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E2E8A9C0D5DD104CFDE0704C95B6FC283D47F174/93AE07BC15B1AB17BB09E3C400387CE69DADDFCC Binary files differnew file mode 100644 index 00000000..74c4ce3b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E2E8A9C0D5DD104CFDE0704C95B6FC283D47F174/93AE07BC15B1AB17BB09E3C400387CE69DADDFCC diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E33FA87DDCDF62323BE5FF9AC818556424365F7E/45B43346251FDF9E95DCB7F36928785D46D63913 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E33FA87DDCDF62323BE5FF9AC818556424365F7E/45B43346251FDF9E95DCB7F36928785D46D63913 Binary files differnew file mode 100644 index 00000000..f3cf5e67 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E33FA87DDCDF62323BE5FF9AC818556424365F7E/45B43346251FDF9E95DCB7F36928785D46D63913 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E33FA87DDCDF62323BE5FF9AC818556424365F7E/E33619C88426E4FE956041E6751ADDEC9C10F0BC b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E33FA87DDCDF62323BE5FF9AC818556424365F7E/E33619C88426E4FE956041E6751ADDEC9C10F0BC Binary files differnew file mode 100644 index 00000000..fc5bd433 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E33FA87DDCDF62323BE5FF9AC818556424365F7E/E33619C88426E4FE956041E6751ADDEC9C10F0BC diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E47CAF71ACF4B662FED9BEF2B1F4A5F45E256160/7BE0C8E441786C69A3CB35BDBEF235F8B5310E04 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E47CAF71ACF4B662FED9BEF2B1F4A5F45E256160/7BE0C8E441786C69A3CB35BDBEF235F8B5310E04 Binary files differnew file mode 100644 index 00000000..0a8de4bb --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E47CAF71ACF4B662FED9BEF2B1F4A5F45E256160/7BE0C8E441786C69A3CB35BDBEF235F8B5310E04 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/1C43C0BA36CC8DE659180B2FAC9A6F54430D5941 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/1C43C0BA36CC8DE659180B2FAC9A6F54430D5941 Binary files differnew file mode 100644 index 00000000..d2e7db66 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/1C43C0BA36CC8DE659180B2FAC9A6F54430D5941 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/AC36A78C66FEC87CC0FD2C32B49214C65676E0C5 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/AC36A78C66FEC87CC0FD2C32B49214C65676E0C5 Binary files differnew file mode 100644 index 00000000..f2f1c656 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/AC36A78C66FEC87CC0FD2C32B49214C65676E0C5 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/C92238A7178A6C61F8BACA22D6CF7E50772BA9F0 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/C92238A7178A6C61F8BACA22D6CF7E50772BA9F0 Binary files differnew file mode 100644 index 00000000..476a3efb --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/C92238A7178A6C61F8BACA22D6CF7E50772BA9F0 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/DFAE695342AC81A521025904406884399822B233 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/DFAE695342AC81A521025904406884399822B233 Binary files differnew file mode 100644 index 00000000..5c88b668 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/DFAE695342AC81A521025904406884399822B233 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E7FFFB72F649885E6ECE38D47B5A70BAF73FB575/C200667FF6D7CD3CD371EB2FD6A8E741D5D3EA28 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E7FFFB72F649885E6ECE38D47B5A70BAF73FB575/C200667FF6D7CD3CD371EB2FD6A8E741D5D3EA28 Binary files differnew file mode 100644 index 00000000..38c2de58 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E7FFFB72F649885E6ECE38D47B5A70BAF73FB575/C200667FF6D7CD3CD371EB2FD6A8E741D5D3EA28 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E82952EA67718D015D0BC11B41A2901B29873DBC/42AD1897A4643D2AA634D980F16349E6694F3B1B b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E82952EA67718D015D0BC11B41A2901B29873DBC/42AD1897A4643D2AA634D980F16349E6694F3B1B Binary files differnew file mode 100644 index 00000000..f1d7b6a2 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E82952EA67718D015D0BC11B41A2901B29873DBC/42AD1897A4643D2AA634D980F16349E6694F3B1B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E82952EA67718D015D0BC11B41A2901B29873DBC/FE7891B6ED7B178F528A28B21478299F865889BD b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E82952EA67718D015D0BC11B41A2901B29873DBC/FE7891B6ED7B178F528A28B21478299F865889BD Binary files differnew file mode 100644 index 00000000..c1b90c0f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/E82952EA67718D015D0BC11B41A2901B29873DBC/FE7891B6ED7B178F528A28B21478299F865889BD diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/EA8D319B56924DAA1D230CD30DC66F1E82293CBA/4CAEE38931D19AE73B31AA75CA33D621290FA75E b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/EA8D319B56924DAA1D230CD30DC66F1E82293CBA/4CAEE38931D19AE73B31AA75CA33D621290FA75E Binary files differnew file mode 100644 index 00000000..3c77b90d --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/EA8D319B56924DAA1D230CD30DC66F1E82293CBA/4CAEE38931D19AE73B31AA75CA33D621290FA75E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/EA8D319B56924DAA1D230CD30DC66F1E82293CBA/D3C063F219ED073E34AD5D750B327629FFD59AF2 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/EA8D319B56924DAA1D230CD30DC66F1E82293CBA/D3C063F219ED073E34AD5D750B327629FFD59AF2 Binary files differnew file mode 100644 index 00000000..33e77636 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/EA8D319B56924DAA1D230CD30DC66F1E82293CBA/D3C063F219ED073E34AD5D750B327629FFD59AF2 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F132EC41160225A72889AA4375D69477380FB76D/0F843FB1E0C626540BE638B79A2987E2611CE630 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F132EC41160225A72889AA4375D69477380FB76D/0F843FB1E0C626540BE638B79A2987E2611CE630 Binary files differnew file mode 100644 index 00000000..29d93550 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F132EC41160225A72889AA4375D69477380FB76D/0F843FB1E0C626540BE638B79A2987E2611CE630 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F132EC41160225A72889AA4375D69477380FB76D/69F21C82DC9A7A940ACEC414593E59C9E61E522F b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F132EC41160225A72889AA4375D69477380FB76D/69F21C82DC9A7A940ACEC414593E59C9E61E522F Binary files differnew file mode 100644 index 00000000..2a88295a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F132EC41160225A72889AA4375D69477380FB76D/69F21C82DC9A7A940ACEC414593E59C9E61E522F diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F132EC41160225A72889AA4375D69477380FB76D/FC72939DC06EDDF8C51549ECF00AC92BF2B39F35 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F132EC41160225A72889AA4375D69477380FB76D/FC72939DC06EDDF8C51549ECF00AC92BF2B39F35 Binary files differnew file mode 100644 index 00000000..84a1690d --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F132EC41160225A72889AA4375D69477380FB76D/FC72939DC06EDDF8C51549ECF00AC92BF2B39F35 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F2CDECB365AACC48D159C813DDE6B7B1CE047BF2/E185E05432F7D98BA7469D26A802DB4B0B2F6286 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F2CDECB365AACC48D159C813DDE6B7B1CE047BF2/E185E05432F7D98BA7469D26A802DB4B0B2F6286 Binary files differnew file mode 100644 index 00000000..0dc18601 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F2CDECB365AACC48D159C813DDE6B7B1CE047BF2/E185E05432F7D98BA7469D26A802DB4B0B2F6286 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F3E673236E6C1AA052ADF0884D399738F4BF2ED7/FE4F09F5D1A4AADE9232D9E2D6B9A2552BC48A22 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F3E673236E6C1AA052ADF0884D399738F4BF2ED7/FE4F09F5D1A4AADE9232D9E2D6B9A2552BC48A22 Binary files differnew file mode 100644 index 00000000..a699436c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F3E673236E6C1AA052ADF0884D399738F4BF2ED7/FE4F09F5D1A4AADE9232D9E2D6B9A2552BC48A22 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F4121996B090501E1FEDA70BE13705CC259E5857/A5A00B223EF24AED92D03F652CFE367CA9D1B200 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F4121996B090501E1FEDA70BE13705CC259E5857/A5A00B223EF24AED92D03F652CFE367CA9D1B200 Binary files differnew file mode 100644 index 00000000..05a8b86f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F4121996B090501E1FEDA70BE13705CC259E5857/A5A00B223EF24AED92D03F652CFE367CA9D1B200 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F6E09A71951478BEF77CC1D1F21D29D2C43D3F20/65698A39E03FF00FD552D4AD99FB290C2B9D4BEA b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F6E09A71951478BEF77CC1D1F21D29D2C43D3F20/65698A39E03FF00FD552D4AD99FB290C2B9D4BEA Binary files differnew file mode 100644 index 00000000..836ba376 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F6E09A71951478BEF77CC1D1F21D29D2C43D3F20/65698A39E03FF00FD552D4AD99FB290C2B9D4BEA diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F98FAF493885B596B60CA57C161277EB289D1563/ABAAFC4B7A88097279E89C22C242C40420D0826B b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F98FAF493885B596B60CA57C161277EB289D1563/ABAAFC4B7A88097279E89C22C242C40420D0826B Binary files differnew file mode 100644 index 00000000..87b13faa --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F98FAF493885B596B60CA57C161277EB289D1563/ABAAFC4B7A88097279E89C22C242C40420D0826B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F9BB100C38D7B02F1EF33194BD18DC48D0BA2C33/6EECA9E5AC06BE83A2EB06F3FE31C8FC846BDC8F b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F9BB100C38D7B02F1EF33194BD18DC48D0BA2C33/6EECA9E5AC06BE83A2EB06F3FE31C8FC846BDC8F Binary files differnew file mode 100644 index 00000000..f1c03d68 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/F9BB100C38D7B02F1EF33194BD18DC48D0BA2C33/6EECA9E5AC06BE83A2EB06F3FE31C8FC846BDC8F diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FB07E98D307F930CEB7E7D4C89719C652EADFA9B/3F4E01DF7547CDD38DCCFCCD76170C299ECEB9F6 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FB07E98D307F930CEB7E7D4C89719C652EADFA9B/3F4E01DF7547CDD38DCCFCCD76170C299ECEB9F6 Binary files differnew file mode 100644 index 00000000..781d1e4f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FB07E98D307F930CEB7E7D4C89719C652EADFA9B/3F4E01DF7547CDD38DCCFCCD76170C299ECEB9F6 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FB07E98D307F930CEB7E7D4C89719C652EADFA9B/9D4CB7E3DBF24AE596972D59C375DD6384BB5E8B b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FB07E98D307F930CEB7E7D4C89719C652EADFA9B/9D4CB7E3DBF24AE596972D59C375DD6384BB5E8B Binary files differnew file mode 100644 index 00000000..8286cabb --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FB07E98D307F930CEB7E7D4C89719C652EADFA9B/9D4CB7E3DBF24AE596972D59C375DD6384BB5E8B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FB07E98D307F930CEB7E7D4C89719C652EADFA9B/A562C4B99E2847251CB4A1F05DA1FF43E7296F0B b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FB07E98D307F930CEB7E7D4C89719C652EADFA9B/A562C4B99E2847251CB4A1F05DA1FF43E7296F0B Binary files differnew file mode 100644 index 00000000..a0148f63 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FB07E98D307F930CEB7E7D4C89719C652EADFA9B/A562C4B99E2847251CB4A1F05DA1FF43E7296F0B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FD49F017F5200B459B931D0E038996756FAB6A22/52ED0FAFBD38A868C678174D7EB03D266ADB221C b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FD49F017F5200B459B931D0E038996756FAB6A22/52ED0FAFBD38A868C678174D7EB03D266ADB221C Binary files differnew file mode 100644 index 00000000..42a64da0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FD49F017F5200B459B931D0E038996756FAB6A22/52ED0FAFBD38A868C678174D7EB03D266ADB221C diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FD49F017F5200B459B931D0E038996756FAB6A22/BE9D654B0DE0F3CC53CA36703DD9D9049A5F9330 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FD49F017F5200B459B931D0E038996756FAB6A22/BE9D654B0DE0F3CC53CA36703DD9D9049A5F9330 Binary files differnew file mode 100644 index 00000000..32893db7 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FD49F017F5200B459B931D0E038996756FAB6A22/BE9D654B0DE0F3CC53CA36703DD9D9049A5F9330 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FE8A7E29B27E8A43FD03BC0B0B2573B251EB03CE/CA80A13D41116E24CB1479E970CDC1C030C5907C b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FE8A7E29B27E8A43FD03BC0B0B2573B251EB03CE/CA80A13D41116E24CB1479E970CDC1C030C5907C Binary files differnew file mode 100644 index 00000000..277b6083 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FE8A7E29B27E8A43FD03BC0B0B2573B251EB03CE/CA80A13D41116E24CB1479E970CDC1C030C5907C diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FEE5CDC3BD72A50BFCD63BC19BF7A1D8C6DC7D48/7D60E314AA6AEF548A614A9354C5068192051A29 b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FEE5CDC3BD72A50BFCD63BC19BF7A1D8C6DC7D48/7D60E314AA6AEF548A614A9354C5068192051A29 Binary files differnew file mode 100644 index 00000000..afe6fdf0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FEE5CDC3BD72A50BFCD63BC19BF7A1D8C6DC7D48/7D60E314AA6AEF548A614A9354C5068192051A29 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FF880A1F76838D8E051327DF224C7028F2710C58/BDF405F9B9C27CB20AA96BC5D01DEC478C3A84FF b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FF880A1F76838D8E051327DF224C7028F2710C58/BDF405F9B9C27CB20AA96BC5D01DEC478C3A84FF Binary files differnew file mode 100644 index 00000000..d71177a4 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/certstore/subjectdn/FF880A1F76838D8E051327DF224C7028F2710C58/BDF405F9B9C27CB20AA96BC5D01DEC478C3A84FF diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/profiles/SL20_authblock_v1.0.xml b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/profiles/SL20_authblock_v1.0.xml new file mode 100644 index 00000000..e67b1f5c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/profiles/SL20_authblock_v1.0.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?><VerifyTransformsInfoProfile xmlns="http://reference.e-government.gv.at/namespace/moa/20020822#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="http://www.w3.org/TR/1999/REC-xslt-19991116"><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" exclude-result-prefixes="saml2" version="1.0" xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion"><xsl:output method="xml" xml:space="default" /><xsl:template match="/" xmlns="http://www.w3.org/1999/xhtml"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>Signatur der Anmeldedaten</title><style media="screen" type="text/css"> + .normalstyle { font-size: medium; } + .italicstyle { font-size: medium; font-style: italic; } + .titlestyle { text-decoration:underline; font-weight:bold; font-size: medium; } + .h4style { font-size: large; } + .hidden {display: none; } + </style></head><body><h4 class="h4style">Anmeldedaten:</h4><p class="titlestyle">Daten zur Person</p><table class="parameters"><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:2.5.4.42']/saml2:AttributeValue)"><tr><td class="italicstyle">Vorname: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:2.5.4.42']/saml2:AttributeValue" /></td></tr></xsl:if><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.20']/saml2:AttributeValue)"><tr><td class="italicstyle">Nachname: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.20']/saml2:AttributeValue" /></td></tr></xsl:if><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.55']/saml2:AttributeValue)"><tr><td class="italicstyle">Geburtsdatum: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.55']/saml2:AttributeValue" /></td></tr></xsl:if><xsl:if test="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.90']/saml2:AttributeValue"><tr><td class="italicstyle">Vollmacht: </td><td class="normalstyle"><xsl:text>Ich melde mich in Vertretung an. Im nächsten Schritt wird mir eine Liste der für mich verfügbaren Vertretungsverhältnisse angezeigt, aus denen ich eines auswählen werde.</xsl:text></td></tr></xsl:if></table><p class="titlestyle">Daten zur Anwendung</p><table class="parameters"><tr><td class="italicstyle">Identifikator: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderUniqueId']/saml2:AttributeValue" /></td></tr><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderFriendlyName']/saml2:AttributeValue)"><tr><td class="italicstyle">Name: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderFriendlyName']/saml2:AttributeValue" /></td></tr></xsl:if><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderCountryCode']/saml2:AttributeValue)"><tr><td class="italicstyle">Staat: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderCountryCode']/saml2:AttributeValue" /></td></tr></xsl:if></table><p class="titlestyle">Technische Parameter</p><table class="parameters"><tr><td class="italicstyle">Datum:</td><td class="normalstyle"><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,9,2)" /><xsl:text>.</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,6,2)" /><xsl:text>.</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,1,4)" /></td></tr><tr><td class="italicstyle">Uhrzeit:</td><td class="normalstyle"><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,12,2)" /><xsl:text>:</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,15,2)" /><xsl:text>:</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,18,2)" /></td></tr><tr><td class="italicstyle">TransaktionsToken: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/@ID" /></td></tr><xsl:if test="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.90']/saml2:AttributeValue"><tr><td class="italicstyle"> + Vollmachten-Referenz: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.90']/saml2:AttributeValue" /></td></tr></xsl:if><tr class="hidden"><td class="italicstyle">DataURL: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:Conditions/saml2:AudienceRestriction/saml2:Audience" /></td></tr><xsl:if test="/saml2:Assertion/saml2:Conditions/@NotOnOrAfter"><tr class="hidden"><td class="italicstyle">AuthBlockValidTo: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:Conditions/@NotOnOrAfter" /></td></tr></xsl:if></table></body></html></xsl:template></xsl:stylesheet></dsig:Transform><dsig:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /></dsig:Transforms></VerifyTransformsInfoProfile> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/profiles/SL20_authblock_v1.0_SIC.xml b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/profiles/SL20_authblock_v1.0_SIC.xml new file mode 100644 index 00000000..741013cd --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/profiles/SL20_authblock_v1.0_SIC.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?><VerifyTransformsInfoProfile xmlns="http://reference.e-government.gv.at/namespace/moa/20020822#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/TR/1999/REC-xslt-19991116"><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" exclude-result-prefixes="saml2" version="1.0" xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion"><xsl:output method="xml" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:space="default"/><xsl:template match="/" xmlns="http://www.w3.org/1999/xhtml"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>Signatur der Anmeldedaten</title><style media="screen" type="text/css"> + .normalstyle { font-size: medium; } + .italicstyle { font-size: medium; font-style: italic; } + .titlestyle { text-decoration:underline; font-weight:bold; font-size: medium; } + .h4style { font-size: large; } + .hidden {display: none; } + </style></head><body><h4 class="h4style">Anmeldedaten:</h4><p class="titlestyle">Daten zur Person</p><table class="parameters"><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:2.5.4.42']/saml2:AttributeValue)"><tr><td class="italicstyle">Vorname: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:2.5.4.42']/saml2:AttributeValue"/></td></tr></xsl:if><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.20']/saml2:AttributeValue)"><tr><td class="italicstyle">Nachname: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.20']/saml2:AttributeValue"/></td></tr></xsl:if><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.55']/saml2:AttributeValue)"><tr><td class="italicstyle">Geburtsdatum: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.55']/saml2:AttributeValue"/></td></tr></xsl:if><xsl:if test="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.90']/saml2:AttributeValue"><tr><td class="italicstyle">Vollmacht: </td><td class="normalstyle"><xsl:text>Ich melde mich in Vertretung an. Im nächsten Schritt wird mir eine Liste der für mich verfügbaren Vertretungsverhältnisse angezeigt, aus denen ich eines auswählen werde.</xsl:text></td></tr></xsl:if></table><p class="titlestyle">Daten zur Anwendung</p><table class="parameters"><tr><td class="italicstyle">Identifikator: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderUniqueId']/saml2:AttributeValue"/></td></tr><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderFriendlyName']/saml2:AttributeValue)"><tr><td class="italicstyle">Name: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderFriendlyName']/saml2:AttributeValue"/></td></tr></xsl:if><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderCountryCode']/saml2:AttributeValue)"><tr><td class="italicstyle">Staat: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderCountryCode']/saml2:AttributeValue"/></td></tr></xsl:if></table><p class="titlestyle">Technische Parameter</p><table class="parameters"><tr><td class="italicstyle">Datum:</td><td class="normalstyle"><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,9,2)"/><xsl:text>.</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,6,2)"/><xsl:text>.</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,1,4)"/></td></tr><tr><td class="italicstyle">Uhrzeit:</td><td class="normalstyle"><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,12,2)"/><xsl:text>:</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,15,2)"/><xsl:text>:</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,18,2)"/></td></tr><tr><td class="italicstyle">TransaktionsTokken: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/@ID"/></td></tr><xsl:if test="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.90']/saml2:AttributeValue"><tr><td class="italicstyle"> + Vollmachten-Referenz: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.90']/saml2:AttributeValue"/></td></tr></xsl:if><tr class="hidden"><td class="italicstyle">DataURL: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:Conditions/saml2:AudienceRestriction/saml2:Audience"/></td></tr><xsl:if test="/saml2:Assertion/saml2:Conditions/@NotOnOrAfter"><tr class="hidden"><td class="italicstyle">AuthBlockValidTo: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:Conditions/@NotOnOrAfter"/></td></tr></xsl:if></table></body></html></xsl:template></xsl:stylesheet></ds:Transform><ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/></ds:Transforms></VerifyTransformsInfoProfile> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/profiles/SL20_authblock_v1.0_own.xml b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/profiles/SL20_authblock_v1.0_own.xml new file mode 100644 index 00000000..517f6437 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/profiles/SL20_authblock_v1.0_own.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?><VerifyTransformsInfoProfile xmlns="http://reference.e-government.gv.at/namespace/moa/20020822#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"> + <dsig:Transform Algorithm="http://www.w3.org/TR/1999/REC-xslt-19991116"><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" exclude-result-prefixes="saml2" version="1.0" xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion"><xsl:output method="xml" xml:space="default"/><xsl:template xmlns="http://www.w3.org/1999/xhtml" match="/"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>Signatur der Anmeldedaten</title><style media="screen" type="text/css"> + .normalstyle { font-size: medium; } + .italicstyle { font-size: medium; font-style: italic; } + .titlestyle { text-decoration:underline; font-weight:bold; font-size: medium; } + .h4style { font-size: large; } + .hidden {display: none; } + </style></head><body><h4 class="h4style">Anmeldedaten:</h4><p class="titlestyle">Daten zur Person</p><table class="parameters"><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:2.5.4.42']/saml2:AttributeValue)"><tr><td class="italicstyle">Vorname: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:2.5.4.42']/saml2:AttributeValue"/></td></tr></xsl:if><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.20']/saml2:AttributeValue)"><tr><td class="italicstyle">Nachname: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.20']/saml2:AttributeValue"/></td></tr></xsl:if><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.55']/saml2:AttributeValue)"><tr><td class="italicstyle">Geburtsdatum: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.55']/saml2:AttributeValue"/></td></tr></xsl:if><xsl:if test="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.90']/saml2:AttributeValue"><tr><td class="italicstyle">Vollmacht: </td><td class="normalstyle"><xsl:text>Ich melde mich in Vertretung an. Im nächsten Schritt wird mir eine Liste der für mich verfügbaren Vertretungsverhältnisse angezeigt, aus denen ich eines auswählen werde.</xsl:text></td></tr></xsl:if></table><p class="titlestyle">Daten zur Anwendung</p><table class="parameters"><tr><td class="italicstyle">Identifikator: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderUniqueId']/saml2:AttributeValue"/></td></tr><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderFriendlyName']/saml2:AttributeValue)"><tr><td class="italicstyle">Name: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderFriendlyName']/saml2:AttributeValue"/></td></tr></xsl:if><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderCountryCode']/saml2:AttributeValue)"><tr><td class="italicstyle">Staat: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderCountryCode']/saml2:AttributeValue"/></td></tr></xsl:if></table><p class="titlestyle">Technische Parameter</p><table class="parameters"><tr><td class="italicstyle">Datum:</td><td class="normalstyle"><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,9,2)"/><xsl:text>.</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,6,2)"/><xsl:text>.</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,1,4)"/></td></tr><tr><td class="italicstyle">Uhrzeit:</td><td class="normalstyle"><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,12,2)"/><xsl:text>:</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,15,2)"/><xsl:text>:</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,18,2)"/></td></tr><tr><td class="italicstyle">TransaktionsTokken: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/@ID"/></td></tr><xsl:if test="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.90']/saml2:AttributeValue"><tr><td class="italicstyle"> + Vollmachten-Referenz: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.90']/saml2:AttributeValue"/></td></tr></xsl:if><tr class="hidden"><td class="italicstyle">DataURL: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:Conditions/saml2:AudienceRestriction/saml2:Audience"/></td></tr><xsl:if test="/saml2:Assertion/saml2:Conditions/@NotOnOrAfter"><tr class="hidden"><td class="italicstyle">AuthBlockValidTo: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:Conditions/@NotOnOrAfter"/></td></tr></xsl:if></table></body></html></xsl:template></xsl:stylesheet></dsig:Transform> + <dsig:Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"/> + </dsig:Transforms></VerifyTransformsInfoProfile> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Qual-01b.cer b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Qual-01b.cer Binary files differnew file mode 100644 index 00000000..3c7775b6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Qual-01b.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Qual-02b.cer b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Qual-02b.cer Binary files differnew file mode 100644 index 00000000..54f80996 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Qual-02b.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Qual-03b.cer b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Qual-03b.cer Binary files differnew file mode 100644 index 00000000..01965769 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Qual-03b.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Root-05.cer b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Root-05.cer Binary files differnew file mode 100644 index 00000000..b9a0e5a6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Root-05.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Test-Root-05.crt b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Test-Root-05.crt new file mode 100644 index 00000000..9befb53f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Test-Root-05.crt @@ -0,0 +1,34 @@ +-----BEGIN CERTIFICATE----- +MIIF3TCCA8WgAwIBAgIDFl+uMA0GCSqGSIb3DQEBCwUAMIGVMQswCQYDVQQGEwJB +VDFIMEYGA1UECgw/QS1UcnVzdCBHZXMuIGYuIFNpY2hlcmhlaXRzc3lzdGVtZSBp +bSBlbGVrdHIuIERhdGVudmVya2VociBHbWJIMR0wGwYDVQQLDBRBLVRydXN0LVRl +c3QtUm9vdC0wNTEdMBsGA1UEAwwUQS1UcnVzdC1UZXN0LVJvb3QtMDUwHhcNMTQx +MjE1MTMwMDQ1WhcNMjQxMjA5MTIwMDQ1WjCBlTELMAkGA1UEBhMCQVQxSDBGBgNV +BAoMP0EtVHJ1c3QgR2VzLiBmLiBTaWNoZXJoZWl0c3N5c3RlbWUgaW0gZWxla3Ry +LiBEYXRlbnZlcmtlaHIgR21iSDEdMBsGA1UECwwUQS1UcnVzdC1UZXN0LVJvb3Qt +MDUxHTAbBgNVBAMMFEEtVHJ1c3QtVGVzdC1Sb290LTA1MIICIDANBgkqhkiG9w0B +AQEFAAOCAg0AMIICCAKCAgEApv3ETyDuseYGvBXgJSiAe7q2dvKtcxlHGlEdEWKv +YUODdXiTIIcwuIU0+F8ybvoQdEVPGDsdzShhXKgMfdGY5WF1BslCgjwcr4h6GWgt +cSkXXFIYVV5GCrac4DhM60EvtXpadi8dNMu7dUKZjqES9UPC6Gc5H6fadauLaV6b +DbNrJufXUditjEbhqj5uX3u4/+nFRH8g1DiQm5RCC3ttVe0/7buJipErVQ9Sbhzk +hkFlzLbph2s2hiEP8NB5tXM3ffxmJ2Yv98+U1Ec0iXvsoGhqRyZVn1huTi+9PJnP +IyPfXDkqWv49E/WeZsaZ48kdVx9xIC6OVYF0GCDsKjsKWN+4xL6/eYvSnyIBij/A +e1T3wkLhp+bDyqxnvDatMlWchfbZxicvzr83c8SGt81RBekwbG/HGPRE4x5DnTkQ +67DTMzMSmW+FAJdZG2Ofsg9+D+v+iqRD310maLABtko3e+xm601FS8d0lDFJVGgG +36IB+ZrUIXmLfOIQjlF/yx566oUmSif3QRgmnSuNtunffXHBbL0qFAiEDwwHg41t +zBiSswKRWa5J/BMIung+6T8gw5kY3c3yJ+pUip4J2oeVa9jZlO/AY7k5BCeGh5Ky +zu22GMQIp9ulIIfUKx8jcnhtDy07UEmaWqv3rVsqKWF9v9B4z2SMiH1oFEgrNAxi +v98CAQOjNjA0MA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEQv+xQJkonQMA4G +A1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEASO7M8elac5VTP+FjuL1S +nS72NaIP/RGYmw6967irlG5qQ0cGmCZO5J8SsL7xc3BMofMQMbrsGEryO1F4Y95B +o419IzqPb8sYHlx1Du+F2D01qXBmGP/NcqQIo9twLa+man16l7SFF/iNof2axigM +TUcWzqHUxtSjCPoU44qTsi8vVuQKRP8gMGlVCty0joc0gEW8PqKiMaKxI+tglVA6 +czwvPXfk9pJkL3hhDg/p59iKJTkEKIDtvugrZ4ZqOCBL5xv1Tar3BMBAKSfl/YoQ +/p6ATGlKkjSbMyU7vUGxXldNALHkezxFufuDZEF/erp3hCVADbQMKgyM7Diu6cKB +0s4+POeTQoSQ2dnMQJdgAfeGcd3twy2s/M/xHAVGPAPIQWH7ppVcs6AbVXQabHxJ +YZU7G2ct8Se0r8RLq+iRYrWhFKl8mmVBNwK2WJhjWPv2fqM1xYtbbwH6zoV/Sf8j +uIbx/5A/MJo/4s/9ciafJLVzLvkOh6Bhf310TAxyB9mDiL00KAuVTDtwYfzo1+jw +0bInpPqTCkgszn0LbajeaEIc7lQ7neY0gmMqDvnhA+5LyHJXuX5tDF+1/KDijlLs +p/k1/YZfe1Ai1+gcRoAlp2O80tKaJWZPkf8POffyIkSxJbHlKF6r3TWs7JYr+YUi +lm2dyCqZ9RUD5ZN2YRntJoo= +-----END CERTIFICATE----- diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-nQual-03.cer b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-nQual-03.cer Binary files differnew file mode 100644 index 00000000..33e77636 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-nQual-03.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/Consent_test.crt b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/Consent_test.crt new file mode 100644 index 00000000..203c416f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/Consent_test.crt @@ -0,0 +1,37 @@ +-----BEGIN CERTIFICATE----- +MIIGfzCCBGegAwIBAgIHAJZY0iYXUjANBgkqhkiG9w0BAQsFADB3MQswCQYDVQQG +EwJBVDENMAsGA1UEBxMER3JhejEmMCQGA1UEChMdR3JheiBVbml2ZXJzaXR5IG9m +IFRlY2hub2xvZ3kxDTALBgNVBAsTBElBSUsxIjAgBgNVBAMTGUlBSUsgVGVzdCBJ +bnRlcm1lZGlhdGUgQ0EwHhcNMTgwNTI4MTQ0NTIxWhcNMjEwNTI4MTQ0NTIxWjAw +MQwwCgYDVQQqEwNFaWQxDTALBgNVBAQTBFRlc3QxETAPBgNVBAMTCEVpZCBUZXN0 +MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKs+u9OdjFmRGF1Cbsa+XSuvzPoIG +pPtcJs+4thMbCubwSQMvUOssrCzrC1Ji9YVxeqHs3DU2RDEosoSUROJH3KOCAyAw +ggMcMA4GA1UdDwEB/wQEAwIHgDAMBgNVHRMBAf8EAjAAMIIBNgYIKwYBBQUHAQEE +ggEoMIIBJDCBggYIKwYBBQUHMAKGdmxkYXA6Ly9jYXBzby10ZXN0LmlhaWsudHVn +cmF6LmF0OjEzODkvY249aWFpay10ZXN0LWludGVybWVkaWF0ZS1jYSxvdT1wa2ks +ZGM9aWFpayxkYz10dWdyYXosZGM9YXQ/Y0FDZXJ0aWZpY2F0ZTtiaW5hcnkwUAYI +KwYBBQUHMAKGRGh0dHA6Ly9jYXBzby10ZXN0LmlhaWsudHVncmF6LmF0L2NlcnRz +L2lhaWstdGVzdC1pbnRlcm1lZGlhdGUtY2EuY2VyMEsGCCsGAQUFBzABhj9odHRw +Oi8vY2Fwc28tdGVzdC5pYWlrLnR1Z3Jhei5hdC9vY3NwL2lhaWstdGVzdC1pbnRl +cm1lZGlhdGUtY2EwHwYDVR0jBBgwFoAUedgPAoHlywvut/xEv9Nn+hCGURIwgaAG +A1UdIASBmDCBlTCBkgYMKwYBBAGVEgECBwEBMIGBMH8GCCsGAQUFBwICMHMMcVRo +aXMgY2VydGlmaWNhdGUgd2FzIGlzc3VlZCBieSBhICoqY29weSoqIG9mIGFuIElB +SUsgVGVzdCBJbnRlcm1lZGlhdGUgQ0EgYW5kIG1heSBiZSB1c2VkIGZvciB0ZXN0 +IHB1cnBvc2VzIG9ubHkuMIHeBgNVHR8EgdYwgdMwgdCggc2ggcqGgYJsZGFwOi8v +Y2Fwc28tdGVzdC5pYWlrLnR1Z3Jhei5hdDoxMzg5L2NuPWlhaWstdGVzdC1pbnRl +cm1lZGlhdGUtY2Esb3U9cGtpLGRjPWlhaWssZGM9dHVncmF6LGRjPWF0P2NlcnRp +ZmljYXRlUmV2b2NhdGlvbkxpc3Q7YmluYXJ5hkNodHRwOi8vY2Fwc28tdGVzdC5p +YWlrLnR1Z3Jhei5hdC9jcmxzL2lhaWstdGVzdC1pbnRlcm1lZGlhdGUtY2EuY3Js +MB0GA1UdDgQWBBSOwKEfd5HkkkiziZBb5Yj4HWy1DDANBgkqhkiG9w0BAQsFAAOC +AgEAAjjDMSWxbUHvklPKS4xTJJV7Bl5Gy++/LZ39Mb8ZCgjIsGIP9w3hhz0kfi4z +Iz6hvf/Yx9zlKZ/wRIU8R4iygqQSY5Zm28WKVm3Vbhfs4ewN4FJTP8w8LgUSHJ02 +V+JIHtUt5i9U2a/I01bmzIIfBYL0IW8s1K3VMAzADyHDGW/U6h9ck7dayw8OWi8t +NT4tnKX4mEhH6z2kUPnv7fqFlSRrD0uqkeKZad3A1a155S0Dgj1cZmNjR4sRhQhh +gba/EGuHNyEXchVasIITohORuJV9BAq4CckbSLo/qCSf+uiQUJm336LwavjGZked +O/auvRTETctPipjdONSxF/jbjAQ3fmYR/VqvoCm6K3ZgWTzxk0S4mfarrwooDvlE +rkSnrlLf+D6EyQt9LCw/i5LvH/+E+ZQ4AKwTHmJok4xdSgywyNrxsciZrvUGgwe9 +n+CV3IzEymYfL28qykKWpqbPTlSHqa3SlImdl8ywJI4hAW7mzZDp4OjhibRydJsR +7uiFnfhIKMTDicnZGgPZZqIuS4qGwYBszU77R+XmwmZqZBkNP88eYW1qnxCFGEtI +OiiETwO4zxXFF21CeB06PEwRCVgebBg0zBnX+hIsT/nJqwHK8I0Yh24BCudESUC2 +gE9xrujrk3e7r+lOqbYbzeWRJnXILg+SnflzC9kS3LxRfJI= +-----END CERTIFICATE----- diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/SIC_TEST_USER.crt b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/SIC_TEST_USER.crt new file mode 100644 index 00000000..fda99f2b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/SIC_TEST_USER.crt @@ -0,0 +1,27 @@ +-----BEGIN CERTIFICATE----- +MIIEqzCCBBSgAwIBAgIHANux81oNezANBgkqhkiG9w0BAQUFADBAMSIwIAYDVQQD +ExlJQUlLIFRlc3QgSW50ZXJtZWRpYXRlIENBMQ0wCwYDVQQKEwRJQUlLMQswCQYD +VQQGEwJBVDAeFw0xMzA5MjcwNTMzMzdaFw0yMzA5MjcwNTMzMzdaMIHkMQswCQYD +VQQGEwJBVDENMAsGA1UEBxMER3JhejEmMCQGA1UEChMdR3JheiBVbml2ZXJzaXR5 +IG9mIFRlY2hub2xvZ3kxSDBGBgNVBAsTP0luc3RpdHV0ZSBmb3IgQXBwbGllZCBJ +bmZvcm1hdGlvbiBQcm9jZXNzaW5nIGFuZCBDb21tdW5pY2F0aW9uczEUMBIGA1UE +BBMLTU9BLVNTIFRlc3QxGDAWBgNVBCoTD0VHSVogVGVzdHBvcnRhbDEkMCIGA1UE +AxMbRUdJWiBUZXN0cG9ydGFsIE1PQS1TUyBUZXN0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAuDjOyf+mY+oQL2FQzzuaiC8C23vVKbq/n2Zi7BqSibZH +mtqMJfmj4pT+hWSNHvVvWsaxFcx4KeNqdCMzwnw1r4P3Sf+2o5uFku5KHEMLMokR +yYQG9VqY/KkB94ye7Pv6zT8gvKqxGFg96UamECep4swPaSZrA8AOER5WAtyGDzKI +Tz+a5zfFaTXDoba7f98PCWR96yKiFjVOhzp38WVz4VJgz+b8ZSY7Xsv5Kn7DXjOL +STX4MevFLki3rFPup3+4vGToaMBW3PEj67HXBdqR855Le6+E6rVxORqsXqlVwhsI +6nuS0CO2LWYmBNR1IB0mXteeYH/HfxvuZc+7yDjdPQIDAQABo4IBhDCCAYAwDgYD +VR0PAQH/BAQDAgbAMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFEmcH6VY4BG1EAGB +TLoNR9vH/g6yMFAGA1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jYS5pYWlrLnR1Z3Jh +ei5hdC9jYXBzby9jcmxzL0lBSUtUZXN0X0ludGVybWVkaWF0ZUNBLmNybDCBqgYI +KwYBBQUHAQEEgZ0wgZowSgYIKwYBBQUHMAGGPmh0dHA6Ly9jYS5pYWlrLnR1Z3Jh +ei5hdC9jYXBzby9PQ1NQP2NhPUlBSUtUZXN0X0ludGVybWVkaWF0ZUNBMEwGCCsG +AQUFBzAChkBodHRwOi8vY2EuaWFpay50dWdyYXouYXQvY2Fwc28vY2VydHMvSUFJ +S1Rlc3RfSW50ZXJtZWRpYXRlQ0EuY2VyMCEGA1UdEQQaMBiBFnRob21hcy5sZW56 +QGVnaXouZ3YuYXQwHwYDVR0jBBgwFoAUaKJeEdreL4BrRES/jfplNoEkp28wDQYJ +KoZIhvcNAQEFBQADgYEAlFGjUxXLs7SAT8NtXSrv2WrjlklaRnHTFHLQwyVo8JWb +gvRkHHDUv2o8ofXUY2R2WJ38dxeDoccgbXrJb/Qhi8IY7YhCwv/TuIZDisyAqo8W +ORKSip/6HWlGCSR/Vgoet1GtCmF0FoUxFUIGSAuQ2yyt4fIzt5GJrU1X5ujjI1w= +-----END CERTIFICATE----- diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-Premium-Test-Sig-02.crt b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-Premium-Test-Sig-02.crt new file mode 100644 index 00000000..803b30eb --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-Premium-Test-Sig-02.crt @@ -0,0 +1,24 @@ +-----BEGIN CERTIFICATE----- +MIIEATCCAumgAwIBAgIEOWntwTANBgkqhkiG9w0BAQUFADCBlTELMAkGA1UEBhMC +QVQxSDBGBgNVBAoMP0EtVHJ1c3QgR2VzLiBmLiBTaWNoZXJoZWl0c3N5c3RlbWUg +aW0gZWxla3RyLiBEYXRlbnZlcmtlaHIgR21iSDEdMBsGA1UECwwUQS1UcnVzdC1U +ZXN0LVF1YWwtMDIxHTAbBgNVBAMMFEEtVHJ1c3QtVGVzdC1RdWFsLTAyMB4XDTE0 +MTEyNDE0NDkxN1oXDTI0MTExODEzNDkxN1owgaExCzAJBgNVBAYTAkFUMUgwRgYD +VQQKDD9BLVRydXN0IEdlcy4gZi4gU2ljaGVyaGVpdHNzeXN0ZW1lIGltIGVsZWt0 +ci4gRGF0ZW52ZXJrZWhyIEdtYkgxIzAhBgNVBAsMGmEtc2lnbi1QcmVtaXVtLVRl +c3QtU2lnLTAyMSMwIQYDVQQDDBphLXNpZ24tUHJlbWl1bS1UZXN0LVNpZy0wMjCC +ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANwJSfWpRaziThddTTup72Cl +tlXl8oc7HQoK2SWsYQwZGAd5nJZbwbI4K8VFKlNnK72Zl8UhmQ2FxhzS6u+Q+qEz +JOM2xTfA2NB6A9/KFpTJXUjvCHgRvW16EEF9YpYXxKTSK+QrYCXAC5rL6SuYOzgA +7Q1ivq+zLbyXxroux2zVEBIiaBGpZhOHGDFJk6h/4QelIqzd2TIDCRzvhmLDVmhq +X2C1NQb5kZuMgrxxOhG5Cr1F8solkwyu43JiM+apY4bZJVQBwi9ATBMz5tfdoLRs +lQy1BCQ4X+b6u/2856gucU+1e/wa5pB9Ff0eP+xy+j2DZOXLNd8m/IQvnshjNusC +AwEAAaNLMEkwDwYDVR0TAQH/BAUwAwEB/zARBgNVHQ4ECgQIRgafjkGOFb0wEwYD +VR0jBAwwCoAIQg8xWXA9iecwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUA +A4IBAQBq/owq5eGvhxegchLvnMjPnE9gTYIHEvMq8DN6h2J7pTEhKG2o09LLn/pN +HWRjKENU/LqZBIAJ5zebm5XqzB631BYcuu1abyPFfpMdAL9X4zFuDvg9EGaTir2c +81XaBYzVSLN7fxmNLKSmMwUt0JQQyqpe3V9iyoBE/WcQyKmKaEp7mCZsGFBm6KmJ +gqD6TPb7X9bWUr3yx6Z5gek71f3vQi69m1x811azXlxu1i/XFnVpzxkrKRXJWC+w +nQRxXmU7YnMzYPOA7UOpUG6J+7tYi29hY3EpMgyXM/T/BL5MdyzBefbPVzLHng5z +VaXNpO0ENCrlUyi1m3Yd/7QPDdJM +-----END CERTIFICATE----- diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-TEST-Qual-01a.cer b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-TEST-Qual-01a.cer Binary files differnew file mode 100644 index 00000000..cac44093 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-TEST-Qual-01a.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-TEST-nQual-01a..cer b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-TEST-nQual-01a..cer Binary files differnew file mode 100644 index 00000000..32893db7 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-TEST-nQual-01a..cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-Test-Qual-01.cer b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-Test-Qual-01.cer new file mode 100644 index 00000000..60bc9a55 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-Test-Qual-01.cer @@ -0,0 +1,23 @@ +-----BEGIN CERTIFICATE----- +MIID2zCCAsOgAwIBAgIDFhIPMA0GCSqGSIb3DQEBBQUAMIGTMQswCQYDVQQGEwJB +VDFIMEYGA1UECgw/QS1UcnVzdCBHZXMuIGYuIFNpY2hlcmhlaXRzc3lzdGVtZSBp +bSBlbGVrdHIuIERhdGVudmVya2VociBHbWJIMRwwGgYDVQQLDBNhLXNpZ24tVEVT +VC1RdWFsLTAxMRwwGgYDVQQDDBNhLXNpZ24tVEVTVC1RdWFsLTAxMB4XDTE0MTEx +NzA3NDAzNloXDTI0MTExMTA2NDAzNlowgZMxCzAJBgNVBAYTAkFUMUgwRgYDVQQK +DD9BLVRydXN0IEdlcy4gZi4gU2ljaGVyaGVpdHNzeXN0ZW1lIGltIGVsZWt0ci4g +RGF0ZW52ZXJrZWhyIEdtYkgxHDAaBgNVBAsME2Etc2lnbi1URVNULVF1YWwtMDEx +HDAaBgNVBAMME2Etc2lnbi1URVNULVF1YWwtMDEwggEiMA0GCSqGSIb3DQEBAQUA +A4IBDwAwggEKAoIBAQD4TRgyXzhxJ2AkndX0RPY771f64dsJrReEeuShLRK5io0B +kJWc4t7wuD1B98cJ0MUPlMmOJ2Ckc/vuLhQUyY3qEUmhMhixCUIcdHQ5yH3H0yMV +HxyJxAG83fE8M25kpKA4TzzMW8KPd2S63wbpPElyEy7vrllrLxvdQRSDpMZMvRg8 +fvoDGAehxsnKKwlXZuMq1aSBzfMz3cMBDKxvqzDIz7yC1iWNkdiwog3a5a5PbViK +shhZ0h+bx9WFDpiN6ooPQgcGhjD+NqIDoiOr7CUFHp+HiC6xIsEFJaBHTf3dRZ61 +0r1FDABx0Yj8+wlXSQLYq/1nR/QMwsvH0Cz1qYTPAgMBAAGjNjA0MA8GA1UdEwEB +/wQFMAMBAf8wEQYDVR0OBAoECE8h1CulBqTdMA4GA1UdDwEB/wQEAwIBBjANBgkq +hkiG9w0BAQUFAAOCAQEAimFu+xTm3UdyU+fO+2hz4DS20OGSC9NBDkorjzhRPWoZ +IVhUi6yH5drqSBm4/2ZYS1Ba5npzfyJwm+cLO28ljxAApfRHlbN0y83hKv7c0I7g +zWTMRs8X8ar5Gd7d4O5jpC4PAaZ1ozSDoE06U5im6YMLaJy/0QYvf5EQBMvLdeoc +d1vl17JYKYqYzcX2dvayikrfiglFqDaZZ66yJPBSuiyNhXpPkbXsOoyyTPtV/0Bh +eKIQiQyJID5aZtR7D4fBAzKdp5wB9KLQXBZ80hrwqrIuy+ME0tFaBWYBi8dzQ1iq +/E3Qz0USfGmxPMm8y/zRqsDvxZCRiSuvzBkOXbGMdA== +-----END CERTIFICATE----- diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Qual-01b.cer b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Qual-01b.cer Binary files differnew file mode 100644 index 00000000..3c7775b6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Qual-01b.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Qual-02.cer b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Qual-02.cer Binary files differnew file mode 100644 index 00000000..54f80996 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Qual-02.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Qual-03.cer b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Qual-03.cer Binary files differnew file mode 100644 index 00000000..01965769 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Qual-03.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Root-05.cer b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Root-05.cer Binary files differnew file mode 100644 index 00000000..b9a0e5a6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Root-05.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-nQual-03.cer b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-nQual-03.cer Binary files differnew file mode 100644 index 00000000..33e77636 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-nQual-03.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/zuseSchema/XMLSchema-instance.xsd b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/zuseSchema/XMLSchema-instance.xsd new file mode 100644 index 00000000..f47577b8 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/zuseSchema/XMLSchema-instance.xsd @@ -0,0 +1,37 @@ +<?xml version='1.0'?> +<!DOCTYPE xs:schema SYSTEM "XMLSchema.dtd" [ +<!ELEMENT p ANY> +<!ELEMENT a ANY> +<!ATTLIST a href CDATA #IMPLIED> +<!ELEMENT hr ANY> +<!ELEMENT h1 ANY> +<!ELEMENT br ANY> +]> +<xs:schema targetNamespace="http://www.w3.org/2001/XMLSchema-instance" + xmlns:xs="http://www.w3.org/2001/XMLSchema" + xmlns="http://www.w3.org/1999/xhtml"> + <xs:annotation> + <xs:documentation> + <h1>XML Schema instance namespace</h1> + <p>See <a href="http://www.w3.org/TR/xmlschema-1/">the XML Schema + Recommendation</a> for an introduction</p> + + + <hr /> + $Date: 2001/03/16 20:25:57 $<br /> + $Id: XMLSchema-instance.xsd,v 1.4 2001/03/16 20:25:57 ht Exp $ + </xs:documentation> + </xs:annotation> + <xs:annotation> + <xs:documentation><p>This schema should never be used as such: + <a href="http://www.w3.org/TR/xmlschema-1/#no-xsi">the XML + Schema Recommendation</a> forbids the declaration of + attributes in this namespace</p> + </xs:documentation> + </xs:annotation> + + <xs:attribute name="nil"/> + <xs:attribute name="type"/> + <xs:attribute name="schemaLocation"/> + <xs:attribute name="noNamespaceSchemaLocation"/> +</xs:schema> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/zuseSchema/XMLSchema.dtd b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/zuseSchema/XMLSchema.dtd new file mode 100644 index 00000000..e8e8f762 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/zuseSchema/XMLSchema.dtd @@ -0,0 +1,402 @@ +<!-- DTD for XML Schemas: Part 1: Structures + Public Identifier: "-//W3C//DTD XMLSCHEMA 200102//EN" + Official Location: http://www.w3.org/2001/XMLSchema.dtd --> +<!-- $Id: XMLSchema.dtd,v 1.31 2001/10/24 15:50:16 ht Exp $ --> +<!-- Note this DTD is NOT normative, or even definitive. --> <!--d--> +<!-- prose copy in the structures REC is the definitive version --> <!--d--> +<!-- (which shouldn't differ from this one except for this --> <!--d--> +<!-- comment and entity expansions, but just in case) --> <!--d--> +<!-- With the exception of cases with multiple namespace + prefixes for the XML Schema namespace, any XML document which is + not valid per this DTD given redefinitions in its internal subset of the + 'p' and 's' parameter entities below appropriate to its namespace + declaration of the XML Schema namespace is almost certainly not + a valid schema. --> + +<!-- The simpleType element and its constituent parts + are defined in XML Schema: Part 2: Datatypes --> +<!ENTITY % xs-datatypes PUBLIC 'datatypes' 'datatypes.dtd' > + +<!ENTITY % p 'xs:'> <!-- can be overriden in the internal subset of a + schema document to establish a different + namespace prefix --> +<!ENTITY % s ':xs'> <!-- if %p is defined (e.g. as foo:) then you must + also define %s as the suffix for the appropriate + namespace declaration (e.g. :foo) --> +<!ENTITY % nds 'xmlns%s;'> + +<!-- Define all the element names, with optional prefix --> +<!ENTITY % schema "%p;schema"> +<!ENTITY % complexType "%p;complexType"> +<!ENTITY % complexContent "%p;complexContent"> +<!ENTITY % simpleContent "%p;simpleContent"> +<!ENTITY % extension "%p;extension"> +<!ENTITY % element "%p;element"> +<!ENTITY % unique "%p;unique"> +<!ENTITY % key "%p;key"> +<!ENTITY % keyref "%p;keyref"> +<!ENTITY % selector "%p;selector"> +<!ENTITY % field "%p;field"> +<!ENTITY % group "%p;group"> +<!ENTITY % all "%p;all"> +<!ENTITY % choice "%p;choice"> +<!ENTITY % sequence "%p;sequence"> +<!ENTITY % any "%p;any"> +<!ENTITY % anyAttribute "%p;anyAttribute"> +<!ENTITY % attribute "%p;attribute"> +<!ENTITY % attributeGroup "%p;attributeGroup"> +<!ENTITY % include "%p;include"> +<!ENTITY % import "%p;import"> +<!ENTITY % redefine "%p;redefine"> +<!ENTITY % notation "%p;notation"> + +<!-- annotation elements --> +<!ENTITY % annotation "%p;annotation"> +<!ENTITY % appinfo "%p;appinfo"> +<!ENTITY % documentation "%p;documentation"> + +<!-- Customisation entities for the ATTLIST of each element type. + Define one of these if your schema takes advantage of the + anyAttribute='##other' in the schema for schemas --> + +<!ENTITY % schemaAttrs ''> +<!ENTITY % complexTypeAttrs ''> +<!ENTITY % complexContentAttrs ''> +<!ENTITY % simpleContentAttrs ''> +<!ENTITY % extensionAttrs ''> +<!ENTITY % elementAttrs ''> +<!ENTITY % groupAttrs ''> +<!ENTITY % allAttrs ''> +<!ENTITY % choiceAttrs ''> +<!ENTITY % sequenceAttrs ''> +<!ENTITY % anyAttrs ''> +<!ENTITY % anyAttributeAttrs ''> +<!ENTITY % attributeAttrs ''> +<!ENTITY % attributeGroupAttrs ''> +<!ENTITY % uniqueAttrs ''> +<!ENTITY % keyAttrs ''> +<!ENTITY % keyrefAttrs ''> +<!ENTITY % selectorAttrs ''> +<!ENTITY % fieldAttrs ''> +<!ENTITY % includeAttrs ''> +<!ENTITY % importAttrs ''> +<!ENTITY % redefineAttrs ''> +<!ENTITY % notationAttrs ''> +<!ENTITY % annotationAttrs ''> +<!ENTITY % appinfoAttrs ''> +<!ENTITY % documentationAttrs ''> + +<!ENTITY % complexDerivationSet "CDATA"> + <!-- #all or space-separated list drawn from derivationChoice --> +<!ENTITY % blockSet "CDATA"> + <!-- #all or space-separated list drawn from + derivationChoice + 'substitution' --> + +<!ENTITY % mgs '%all; | %choice; | %sequence;'> +<!ENTITY % cs '%choice; | %sequence;'> +<!ENTITY % formValues '(qualified|unqualified)'> + + +<!ENTITY % attrDecls '((%attribute;| %attributeGroup;)*,(%anyAttribute;)?)'> + +<!ENTITY % particleAndAttrs '((%mgs; | %group;)?, %attrDecls;)'> + +<!-- This is used in part2 --> +<!ENTITY % restriction1 '((%mgs; | %group;)?)'> + +%xs-datatypes; + +<!-- the duplication below is to produce an unambiguous content model + which allows annotation everywhere --> +<!ELEMENT %schema; ((%include; | %import; | %redefine; | %annotation;)*, + ((%simpleType; | %complexType; + | %element; | %attribute; + | %attributeGroup; | %group; + | %notation; ), + (%annotation;)*)* )> +<!ATTLIST %schema; + targetNamespace %URIref; #IMPLIED + version CDATA #IMPLIED + %nds; %URIref; #FIXED 'http://www.w3.org/2001/XMLSchema' + xmlns CDATA #IMPLIED + finalDefault %complexDerivationSet; '' + blockDefault %blockSet; '' + id ID #IMPLIED + elementFormDefault %formValues; 'unqualified' + attributeFormDefault %formValues; 'unqualified' + xml:lang CDATA #IMPLIED + %schemaAttrs;> +<!-- Note the xmlns declaration is NOT in the Schema for Schemas, + because at the Infoset level where schemas operate, + xmlns(:prefix) is NOT an attribute! --> +<!-- The declaration of xmlns is a convenience for schema authors --> + +<!-- The id attribute here and below is for use in external references + from non-schemas using simple fragment identifiers. + It is NOT used for schema-to-schema reference, internal or + external. --> + +<!-- a type is a named content type specification which allows attribute + declarations--> +<!-- --> + +<!ELEMENT %complexType; ((%annotation;)?, + (%simpleContent;|%complexContent;| + %particleAndAttrs;))> + +<!ATTLIST %complexType; + name %NCName; #IMPLIED + id ID #IMPLIED + abstract %boolean; #IMPLIED + final %complexDerivationSet; #IMPLIED + block %complexDerivationSet; #IMPLIED + mixed (true|false) 'false' + %complexTypeAttrs;> + +<!-- particleAndAttrs is shorthand for a root type --> +<!-- mixed is disallowed if simpleContent, overriden if complexContent + has one too. --> + +<!-- If anyAttribute appears in one or more referenced attributeGroups + and/or explicitly, the intersection of the permissions is used --> + +<!ELEMENT %complexContent; ((%annotation;)?, (%restriction;|%extension;))> +<!ATTLIST %complexContent; + mixed (true|false) #IMPLIED + id ID #IMPLIED + %complexContentAttrs;> + +<!-- restriction should use the branch defined above, not the simple + one from part2; extension should use the full model --> + +<!ELEMENT %simpleContent; ((%annotation;)?, (%restriction;|%extension;))> +<!ATTLIST %simpleContent; + id ID #IMPLIED + %simpleContentAttrs;> + +<!-- restriction should use the simple branch from part2, not the + one defined above; extension should have no particle --> + +<!ELEMENT %extension; ((%annotation;)?, (%particleAndAttrs;))> +<!ATTLIST %extension; + base %QName; #REQUIRED + id ID #IMPLIED + %extensionAttrs;> + +<!-- an element is declared by either: + a name and a type (either nested or referenced via the type attribute) + or a ref to an existing element declaration --> + +<!ELEMENT %element; ((%annotation;)?, (%complexType;| %simpleType;)?, + (%unique; | %key; | %keyref;)*)> +<!-- simpleType or complexType only if no type|ref attribute --> +<!-- ref not allowed at top level --> +<!ATTLIST %element; + name %NCName; #IMPLIED + id ID #IMPLIED + ref %QName; #IMPLIED + type %QName; #IMPLIED + minOccurs %nonNegativeInteger; #IMPLIED + maxOccurs CDATA #IMPLIED + nillable %boolean; #IMPLIED + substitutionGroup %QName; #IMPLIED + abstract %boolean; #IMPLIED + final %complexDerivationSet; #IMPLIED + block %blockSet; #IMPLIED + default CDATA #IMPLIED + fixed CDATA #IMPLIED + form %formValues; #IMPLIED + %elementAttrs;> +<!-- type and ref are mutually exclusive. + name and ref are mutually exclusive, one is required --> +<!-- In the absence of type AND ref, type defaults to type of + substitutionGroup, if any, else the ur-type, i.e. unconstrained --> +<!-- default and fixed are mutually exclusive --> + +<!ELEMENT %group; ((%annotation;)?,(%mgs;)?)> +<!ATTLIST %group; + name %NCName; #IMPLIED + ref %QName; #IMPLIED + minOccurs %nonNegativeInteger; #IMPLIED + maxOccurs CDATA #IMPLIED + id ID #IMPLIED + %groupAttrs;> + +<!ELEMENT %all; ((%annotation;)?, (%element;)*)> +<!ATTLIST %all; + minOccurs (1) #IMPLIED + maxOccurs (1) #IMPLIED + id ID #IMPLIED + %allAttrs;> + +<!ELEMENT %choice; ((%annotation;)?, (%element;| %group;| %cs; | %any;)*)> +<!ATTLIST %choice; + minOccurs %nonNegativeInteger; #IMPLIED + maxOccurs CDATA #IMPLIED + id ID #IMPLIED + %choiceAttrs;> + +<!ELEMENT %sequence; ((%annotation;)?, (%element;| %group;| %cs; | %any;)*)> +<!ATTLIST %sequence; + minOccurs %nonNegativeInteger; #IMPLIED + maxOccurs CDATA #IMPLIED + id ID #IMPLIED + %sequenceAttrs;> + +<!-- an anonymous grouping in a model, or + a top-level named group definition, or a reference to same --> + +<!-- Note that if order is 'all', group is not allowed inside. + If order is 'all' THIS group must be alone (or referenced alone) at + the top level of a content model --> +<!-- If order is 'all', minOccurs==maxOccurs==1 on element/any inside --> +<!-- Should allow minOccurs=0 inside order='all' . . . --> + +<!ELEMENT %any; (%annotation;)?> +<!ATTLIST %any; + namespace CDATA '##any' + processContents (skip|lax|strict) 'strict' + minOccurs %nonNegativeInteger; '1' + maxOccurs CDATA '1' + id ID #IMPLIED + %anyAttrs;> + +<!-- namespace is interpreted as follows: + ##any - - any non-conflicting WFXML at all + + ##other - - any non-conflicting WFXML from namespace other + than targetNamespace + + ##local - - any unqualified non-conflicting WFXML/attribute + one or - - any non-conflicting WFXML from + more URI the listed namespaces + references + + ##targetNamespace ##local may appear in the above list, + with the obvious meaning --> + +<!ELEMENT %anyAttribute; (%annotation;)?> +<!ATTLIST %anyAttribute; + namespace CDATA '##any' + processContents (skip|lax|strict) 'strict' + id ID #IMPLIED + %anyAttributeAttrs;> +<!-- namespace is interpreted as for 'any' above --> + +<!-- simpleType only if no type|ref attribute --> +<!-- ref not allowed at top level, name iff at top level --> +<!ELEMENT %attribute; ((%annotation;)?, (%simpleType;)?)> +<!ATTLIST %attribute; + name %NCName; #IMPLIED + id ID #IMPLIED + ref %QName; #IMPLIED + type %QName; #IMPLIED + use (prohibited|optional|required) #IMPLIED + default CDATA #IMPLIED + fixed CDATA #IMPLIED + form %formValues; #IMPLIED + %attributeAttrs;> +<!-- type and ref are mutually exclusive. + name and ref are mutually exclusive, one is required --> +<!-- default for use is optional when nested, none otherwise --> +<!-- default and fixed are mutually exclusive --> +<!-- type attr and simpleType content are mutually exclusive --> + +<!-- an attributeGroup is a named collection of attribute decls, or a + reference thereto --> +<!ELEMENT %attributeGroup; ((%annotation;)?, + (%attribute; | %attributeGroup;)*, + (%anyAttribute;)?) > +<!ATTLIST %attributeGroup; + name %NCName; #IMPLIED + id ID #IMPLIED + ref %QName; #IMPLIED + %attributeGroupAttrs;> + +<!-- ref iff no content, no name. ref iff not top level --> + +<!-- better reference mechanisms --> +<!ELEMENT %unique; ((%annotation;)?, %selector;, (%field;)+)> +<!ATTLIST %unique; + name %NCName; #REQUIRED + id ID #IMPLIED + %uniqueAttrs;> + +<!ELEMENT %key; ((%annotation;)?, %selector;, (%field;)+)> +<!ATTLIST %key; + name %NCName; #REQUIRED + id ID #IMPLIED + %keyAttrs;> + +<!ELEMENT %keyref; ((%annotation;)?, %selector;, (%field;)+)> +<!ATTLIST %keyref; + name %NCName; #REQUIRED + refer %QName; #REQUIRED + id ID #IMPLIED + %keyrefAttrs;> + +<!ELEMENT %selector; ((%annotation;)?)> +<!ATTLIST %selector; + xpath %XPathExpr; #REQUIRED + id ID #IMPLIED + %selectorAttrs;> +<!ELEMENT %field; ((%annotation;)?)> +<!ATTLIST %field; + xpath %XPathExpr; #REQUIRED + id ID #IMPLIED + %fieldAttrs;> + +<!-- Schema combination mechanisms --> +<!ELEMENT %include; (%annotation;)?> +<!ATTLIST %include; + schemaLocation %URIref; #REQUIRED + id ID #IMPLIED + %includeAttrs;> + +<!ELEMENT %import; (%annotation;)?> +<!ATTLIST %import; + namespace %URIref; #IMPLIED + schemaLocation %URIref; #IMPLIED + id ID #IMPLIED + %importAttrs;> + +<!ELEMENT %redefine; (%annotation; | %simpleType; | %complexType; | + %attributeGroup; | %group;)*> +<!ATTLIST %redefine; + schemaLocation %URIref; #REQUIRED + id ID #IMPLIED + %redefineAttrs;> + +<!ELEMENT %notation; (%annotation;)?> +<!ATTLIST %notation; + name %NCName; #REQUIRED + id ID #IMPLIED + public CDATA #REQUIRED + system %URIref; #IMPLIED + %notationAttrs;> + +<!-- Annotation is either application information or documentation --> +<!-- By having these here they are available for datatypes as well + as all the structures elements --> + +<!ELEMENT %annotation; (%appinfo; | %documentation;)*> +<!ATTLIST %annotation; %annotationAttrs;> + +<!-- User must define annotation elements in internal subset for this + to work --> +<!ELEMENT %appinfo; ANY> <!-- too restrictive --> +<!ATTLIST %appinfo; + source %URIref; #IMPLIED + id ID #IMPLIED + %appinfoAttrs;> +<!ELEMENT %documentation; ANY> <!-- too restrictive --> +<!ATTLIST %documentation; + source %URIref; #IMPLIED + id ID #IMPLIED + xml:lang CDATA #IMPLIED + %documentationAttrs;> + +<!NOTATION XMLSchemaStructures PUBLIC + 'structures' 'http://www.w3.org/2001/XMLSchema.xsd' > +<!NOTATION XML PUBLIC + 'REC-xml-1998-0210' 'http://www.w3.org/TR/1998/REC-xml-19980210' > diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/zuseSchema/xml.xsd b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/zuseSchema/xml.xsd new file mode 100644 index 00000000..79dbc02b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/zuseSchema/xml.xsd @@ -0,0 +1,83 @@ +<?xml version='1.0'?>
+<!-- documented out for compatibility with Xerces-2.0.2
+<!DOCTYPE xs:schema PUBLIC "-//W3C//DTD XMLSCHEMA 200102//EN" "XMLSchema.dtd" >
+-->
+<xs:schema targetNamespace="http://www.w3.org/XML/1998/namespace" xmlns:xs="http://www.w3.org/2001/XMLSchema" xml:lang="en">
+
+ <xs:annotation>
+ <xs:documentation>
+ See http://www.w3.org/XML/1998/namespace.html and
+ http://www.w3.org/TR/REC-xml for information about this namespace.
+ </xs:documentation>
+ </xs:annotation>
+
+ <xs:annotation>
+ <xs:documentation>This schema defines attributes and an attribute group
+ suitable for use by
+ schemas wishing to allow xml:base, xml:lang or xml:space attributes
+ on elements they define.
+
+ To enable this, such a schema must import this schema
+ for the XML namespace, e.g. as follows:
+ <schema . . .>
+ . . .
+ <import namespace="http://www.w3.org/XML/1998/namespace"
+ schemaLocation="http://www.w3.org/2001/03/xml.xsd"/>
+
+ Subsequently, qualified reference to any of the attributes
+ or the group defined below will have the desired effect, e.g.
+
+ <type . . .>
+ . . .
+ <attributeGroup ref="xml:specialAttrs"/>
+
+ will define a type which will schema-validate an instance
+ element with any of those attributes</xs:documentation>
+ </xs:annotation>
+
+ <xs:annotation>
+ <xs:documentation>In keeping with the XML Schema WG's standard versioning
+ policy, this schema document will persist at
+ http://www.w3.org/2001/03/xml.xsd.
+ At the date of issue it can also be found at
+ http://www.w3.org/2001/xml.xsd.
+ The schema document at that URI may however change in the future,
+ in order to remain compatible with the latest version of XML Schema
+ itself. In other words, if the XML Schema namespace changes, the version
+ of this document at
+ http://www.w3.org/2001/xml.xsd will change
+ accordingly; the version at
+ http://www.w3.org/2001/03/xml.xsd will not change.
+ </xs:documentation>
+ </xs:annotation>
+
+ <xs:attribute name="lang" type="xs:language">
+ <xs:annotation>
+ <xs:documentation>In due course, we should install the relevant ISO 2- and 3-letter
+ codes as the enumerated possible values . . .</xs:documentation>
+ </xs:annotation>
+ </xs:attribute>
+
+ <xs:attribute name="space" default="preserve">
+ <xs:simpleType>
+ <xs:restriction base="xs:NCName">
+ <xs:enumeration value="default"/>
+ <xs:enumeration value="preserve"/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+
+ <xs:attribute name="base" type="xs:anyURI">
+ <xs:annotation>
+ <xs:documentation>See http://www.w3.org/TR/xmlbase/ for
+ information about this attribute.</xs:documentation>
+ </xs:annotation>
+ </xs:attribute>
+
+ <xs:attributeGroup name="specialAttrs">
+ <xs:attribute ref="xml:base"/>
+ <xs:attribute ref="xml:lang"/>
+ <xs:attribute ref="xml:space"/>
+ </xs:attributeGroup>
+
+</xs:schema>
diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/zuseSchema/zuse_mypersondata_en_p2.xsd b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/zuseSchema/zuse_mypersondata_en_p2.xsd new file mode 100644 index 00000000..5c4248bd --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/zuseSchema/zuse_mypersondata_en_p2.xsd @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:p="http://reference.e-government.gv.at/namespace/persondata/phase2/20181206#" targetNamespace="http://reference.e-government.gv.at/namespace/persondata/phase2/20181206#" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.2.006"> + <xs:element name="Identification" type="p:IdentificationType" /> + <xs:complexType name="IdentificationType"> + <xs:sequence> + <xs:element name="Value" type="xs:string" /> + </xs:sequence> + </xs:complexType> +</xs:schema> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/zuseSchema/zuse_p2.xsd b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/zuseSchema/zuse_p2.xsd new file mode 100644 index 00000000..2d277405 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/config/zuseSchema/zuse_p2.xsd @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:p="http://reference.e-government.gv.at/namespace/persondata/phase2/20181206#" xmlns:msg="http://reference.e-government.gv.at/namespace/zustellung/msg/phase2/20181206#" targetNamespace="http://reference.e-government.gv.at/namespace/zustellung/msg/phase2/20181206#" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.2.007"> + <xs:import namespace="http://reference.e-government.gv.at/namespace/persondata/phase2/20181206#" schemaLocation="zuse_mypersondata_en_p2.xsd"/> + <xs:element name="DeliveryRequest" type="msg:DeliveryRequestType" /> + <xs:complexType name="DeliveryRequestType"> + <xs:sequence> + <xs:element ref="msg:Receiver"/> + </xs:sequence> + </xs:complexType> + <xs:element name="DeliveryResponse" type="xs:string" /> + <xs:element name="Receiver"> + <xs:complexType> + <xs:sequence> + <xs:element ref="p:Identification"/> + </xs:sequence> + </xs:complexType> + </xs:element> +</xs:schema> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/moa-sig-service.beans.xml b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/moa-sig-service.beans.xml index c5e05853..d3de7ba1 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/main/resources/moa-sig-service.beans.xml +++ b/eaaf_modules/eaaf_module_moa-sig/src/main/resources/moa-sig-service.beans.xml @@ -12,14 +12,14 @@ <context:annotation-config /> <bean id="moaSigInitializer" - class="at.gv.egiz.eid.authhandler.modules.sigverify.moasig.impl.MoaSigInitializer" /> + class="at.gv.egiz.eaaf.modules.sigverify.moasig.impl.MoaSigInitializer" /> <bean id="moaSigVerifyService" - class="at.gv.egiz.eid.authhandler.modules.sigverify.moasig.impl.SignatureVerificationService" + class="at.gv.egiz.eaaf.modules.sigverify.moasig.impl.SignatureVerificationService" depends-on="moaSigInitializer" /> <bean id="moaSigCreateService" - class="at.gv.egiz.eid.authhandler.modules.sigverify.moasig.impl.SignatureCreationService" + class="at.gv.egiz.eaaf.modules.sigverify.moasig.impl.SignatureCreationService" depends-on="moaSigInitializer" /> </beans>
\ No newline at end of file diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/java/at/gv/egiz/eaaf/modules/sigverify/moasig/test/MoaSigSpringResourceProviderTest.java b/eaaf_modules/eaaf_module_moa-sig/src/test/java/at/gv/egiz/eaaf/modules/sigverify/moasig/test/MoaSigSpringResourceProviderTest.java new file mode 100644 index 00000000..341c5a8c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/java/at/gv/egiz/eaaf/modules/sigverify/moasig/test/MoaSigSpringResourceProviderTest.java @@ -0,0 +1,52 @@ +package at.gv.egiz.eaaf.modules.sigverify.moasig.test; + +import java.io.IOException; +import java.io.InputStream; + +import org.apache.commons.io.IOUtils; +import org.junit.Assert; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.junit.runners.BlockJUnit4ClassRunner; +import org.springframework.core.io.Resource; + +import at.gv.egiz.eaaf.modules.sigverify.moasig.impl.MoaSigSpringResourceProvider; + + + +@RunWith(BlockJUnit4ClassRunner.class) +public class MoaSigSpringResourceProviderTest { + + static final String TEST_SPI_LOADER_PATH = + "/META-INF/services/at.gv.egiz.components.spring.api.SpringResourceProvider"; + + @Test + public void testSpringConfig() { + final MoaSigSpringResourceProvider test = new MoaSigSpringResourceProvider(); + for (final Resource el : test.getResourcesToLoad()) { + try { + IOUtils.toByteArray(el.getInputStream()); + + } catch (final IOException e) { + Assert.fail("Ressouce: " + el.getFilename() + " not found"); + } + + } + } + + @Test + public void testSpiLoaderConfig() { + final InputStream el = this.getClass().getResourceAsStream(TEST_SPI_LOADER_PATH); + try { + final String spiFile = IOUtils.toString(el, "UTF-8"); + + Assert.assertEquals("Wrong classpath in SPI file", MoaSigSpringResourceProvider.class.getName(), + spiFile); + + + } catch (final IOException e) { + Assert.fail("Ressouce: " + TEST_SPI_LOADER_PATH + " not found"); + } + + } +} diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/java/at/gv/egiz/eaaf/modules/sigverify/moasig/test/verify/SignatureVerificationServiceTest.java b/eaaf_modules/eaaf_module_moa-sig/src/test/java/at/gv/egiz/eaaf/modules/sigverify/moasig/test/verify/SignatureVerificationServiceTest.java new file mode 100644 index 00000000..71c4b1af --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/java/at/gv/egiz/eaaf/modules/sigverify/moasig/test/verify/SignatureVerificationServiceTest.java @@ -0,0 +1,202 @@ +package at.gv.egiz.eaaf.modules.sigverify.moasig.test.verify; + +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertNull; +import static org.junit.Assert.assertThrows; +import static org.junit.Assert.assertTrue; + +import java.io.IOException; +import java.util.List; + +import org.apache.commons.io.IOUtils; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.BeforeClass; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.test.annotation.DirtiesContext; +import org.springframework.test.annotation.DirtiesContext.ClassMode; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; + +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.ISignatureVerificationService; +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.data.IPdfSignatureVerificationResponse; +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.data.IXmlSignatureVerificationResponse; +import at.gv.egiz.eaaf.modules.sigverify.moasig.exceptions.MoaSigServiceException; +import at.gv.egiz.eaaf.modules.sigverify.moasig.impl.data.VerifyPdfSignatureResponse.CoversFullDocument; +import at.gv.egovernment.moa.spss.server.config.ConfigurationException; +import ch.qos.logback.classic.Level; +import ch.qos.logback.classic.Logger; +import lombok.extern.slf4j.Slf4j; + +@Slf4j +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration("/moa-sig-service.beans.xml") +@DirtiesContext(classMode = ClassMode.BEFORE_CLASS) +public class SignatureVerificationServiceTest { + + @Autowired ISignatureVerificationService service; + + /** + * jUnit class initializer. + * + * @throws IOException In case of an error + * @throws ConfigurationException In case of an error + */ + @BeforeClass + public static void moaSpssInitialize() throws IOException, ConfigurationException { + log.info("Loading Java security providers."); + final String current = new java.io.File(".").getCanonicalPath(); + System.setProperty("moa.spss.server.configuration", + current + "/src/test/resources/config/moaspss_config/MOASPSSConfiguration.xml"); + + ((Logger) LoggerFactory.getLogger("at.gv.egovernment.moa")).setLevel(Level.DEBUG); + ((Logger) LoggerFactory.getLogger("iaik.server")).setLevel(Level.INFO); + ((Logger) LoggerFactory.getLogger("iaik.pki")).setLevel(Level.INFO); + + } + + /** + * Reset MOA-SPSS configuration. + */ + @AfterClass + public static void removeMoaSpssConfig() { + System.setProperty("moa.spss.server.configuration", ""); + + } + + @Test + public void unknownTrustProfile() throws IOException { + // load signature + byte[] signature = IOUtils.resourceToByteArray("/data/xml/zuse_sig_1.xml"); + + // start verification + MoaSigServiceException exception = assertThrows(MoaSigServiceException.class, + () -> service.verifyXmlSignature(signature, "notexist")); + + // verify state + Assert.assertEquals("wrong exception", "service.moasig.03", exception.getErrorId()); + + } + + @Test + public void simpleSignaturVerificationTest() throws MoaSigServiceException, IOException { + // load signature + byte[] signature = IOUtils.resourceToByteArray("/data/xml/zuse_sig_1.xml"); + + //start verification + IXmlSignatureVerificationResponse result = + service.verifyXmlSignature(signature, "MOAIDBuergerkarteAuthentisierungsDaten"); + + //verify result + Assert.assertEquals("sig. checkCode", 0, result.getSignatureCheckCode()); + Assert.assertEquals("cert. checkCode", 1, result.getCertificateCheckCode()); + Assert.assertEquals("XML manifest. checkCode", 0, result.getXmlDsigManifestCheckCode()); + Assert.assertEquals("manifest. checkCode", 0, result.getSignatureManifestCheckCode()); + + Assert.assertNotNull("X509Cert", result.getX509Certificate()); + Assert.assertNotNull("X509Cert encoded", result.getX509CertificateEncoded()); + + Assert.assertFalse("PubAuthority flag", result.isPublicAuthority()); + Assert.assertNull("PubAuthorityIdentifer", result.getPublicAuthorityCode()); + + Assert.assertFalse("qcCert flag", result.isQualifiedCertificate()); + + } + + @Test + public void noCertPathByMissingX509Extensions() throws MoaSigServiceException, IOException { + // load signature + byte[] signature = IOUtils.resourceToByteArray("/data/zuse/signed-notification-with-pdf.xml"); + + //start verification + IXmlSignatureVerificationResponse result = + service.verifyXmlSignature(signature, "default-trustprofile"); + + //verify result + Assert.assertEquals("cert. checkCode", 1, result.getCertificateCheckCode()); + + } + + @Test + public void simplePdfSignatureTest() throws IOException, MoaSigServiceException { + // load signature + byte[] signature = IOUtils.resourceToByteArray( + "/data/pades/Plugtest2019_ESIG-P_AT_SIT_Signature-P-AT_SIT-4.pdf"); + + List<IPdfSignatureVerificationResponse> result = + service.verifyPdfSignature(signature, "MOAIDBuergerkarteAuthentisierungsDaten"); + + assertNotNull("result", result); + assertFalse("result is empty", result.isEmpty()); + assertEquals("missing signature", 2, result.size()); + + assertNull("sigAlg 1", result.get(0).getSignatureAlgorithmIdentifier()); + assertNull("formCheck 1", result.get(0).getExtendedCertificateValidation()); + assertTrue("ext. certCheck 1", result.get(0).getFormValidationResults().isEmpty()); + assertEquals("coversFullDoc 1", CoversFullDocument.UNKNOWN, result.get(0).getSignatureCoversFullDocument()); + + assertNull("SigAlg 2", result.get(1).getSignatureAlgorithmIdentifier()); + assertNull("formCheck 2", result.get(1).getExtendedCertificateValidation()); + assertTrue("ext. certCheck 2", result.get(1).getFormValidationResults().isEmpty()); + assertEquals("coversFullDoc 2", CoversFullDocument.UNKNOWN, result.get(1).getSignatureCoversFullDocument()); + + } + + @Test + public void extendedPdfSignatureTest() throws IOException, MoaSigServiceException { + // load signature + byte[] signature = IOUtils.resourceToByteArray( + "/data/pades/Plugtest2019_ESIG-P_AT_SIT_Signature-P-AT_SIT-4.pdf"); + + List<IPdfSignatureVerificationResponse> result = + service.verifyPdfSignature(signature, "MOAIDBuergerkarteAuthentisierungsDaten", true); + + assertNotNull("result", result); + assertFalse("result is empty", result.isEmpty()); + assertEquals("missing signature", 2, result.size()); + + assertEquals("sigCheckCode", 0, result.get(0).getSignatureCheckCode()); + assertEquals("certCheckCode", 0, result.get(0).getCertificateCheckCode()); + + assertNotNull("sigAlg 1", result.get(0).getSignatureAlgorithmIdentifier()); + assertNotNull("formCheck 1", result.get(0).getExtendedCertificateValidation()); + assertFalse("ext. certCheck 1", result.get(0).getFormValidationResults().isEmpty()); + assertEquals("coversFullDoc 1", CoversFullDocument.NO, result.get(0).getSignatureCoversFullDocument()); + + //valid ext. cert result + assertEquals("ext. cert. check code", 2, + result.get(0).getExtendedCertificateValidation().getMajorResult().getCode()); + assertEquals("ext. cert. check info", "INDETERMINATE", + result.get(0).getExtendedCertificateValidation().getMajorResult().getInfo()); + assertEquals("ext. cert. check code", 24, + result.get(0).getExtendedCertificateValidation().getMinorResult().getCode()); + assertEquals("ext. cert. check info", "ERROR", + result.get(0).getExtendedCertificateValidation().getMinorResult().getInfo()); + + + //validate form-check result + assertEquals("ext. formcheck size", 4, result.get(0).getFormValidationResults().size()); + assertEquals("wrong PAdES-B Code", 0, result.get(0).getFormValidationResults().stream() + .filter(el -> el.getInfo().equals("B-B")) + .findFirst() + .get().getCode()); + + result.get(0).getFormValidationResults().stream() + .filter(el -> !el.getInfo().equals("B-B")) + .forEach(el -> assertEquals("wrong form check-code", 2, el.getCode())); + + + assertNotNull("SigAlg 2", result.get(1).getSignatureAlgorithmIdentifier()); + assertNotNull("formCheck 2", result.get(1).getExtendedCertificateValidation()); + assertFalse("ext. certCheck 2", result.get(1).getFormValidationResults().isEmpty()); + assertEquals("coversFullDoc 2", CoversFullDocument.YES, result.get(1).getSignatureCoversFullDocument()); + + } + +} + diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/java/at/gv/egiz/eaaf/modules/sigverify/moasig/test/verify/SignatureVerificationServiceZuseConfigTest.java b/eaaf_modules/eaaf_module_moa-sig/src/test/java/at/gv/egiz/eaaf/modules/sigverify/moasig/test/verify/SignatureVerificationServiceZuseConfigTest.java new file mode 100644 index 00000000..909c37dc --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/java/at/gv/egiz/eaaf/modules/sigverify/moasig/test/verify/SignatureVerificationServiceZuseConfigTest.java @@ -0,0 +1,82 @@ +package at.gv.egiz.eaaf.modules.sigverify.moasig.test.verify; + +import java.io.IOException; + +import org.apache.commons.io.IOUtils; +import org.junit.AfterClass; +import org.junit.Assert; +import org.junit.BeforeClass; +import org.junit.Ignore; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.test.annotation.DirtiesContext; +import org.springframework.test.annotation.DirtiesContext.ClassMode; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; + +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.ISignatureVerificationService; +import at.gv.egiz.eaaf.modules.sigverify.moasig.api.data.IXmlSignatureVerificationResponse; +import at.gv.egiz.eaaf.modules.sigverify.moasig.exceptions.MoaSigServiceException; +import at.gv.egovernment.moa.spss.server.config.ConfigurationException; +import lombok.extern.slf4j.Slf4j; + +@Ignore +@Slf4j +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration("/moa-sig-service.beans.xml") +@DirtiesContext(classMode = ClassMode.BEFORE_CLASS) +public class SignatureVerificationServiceZuseConfigTest { + + @Autowired ISignatureVerificationService service; + + /** + * jUnit class initializer. + * + * @throws IOException In case of an error + * @throws ConfigurationException In case of an error + */ + @BeforeClass + public static void moaSpssInitialize() throws IOException, ConfigurationException { + log.info("Loading Java security providers."); + final String current = new java.io.File(".").getCanonicalPath(); + System.setProperty("moa.spss.server.configuration", + current + "/src/test/resources/config/moaspss_config/MOASPSSConfiguration_zuse.xml"); + + } + + /** + * Reset MOA-SPSS configuration. + */ + @AfterClass + public static void removeMoaSpssConfig() { + System.setProperty("moa.spss.server.configuration", ""); + + } + + @Test + public void simpleSignaturVerificationTest() throws IOException, MoaSigServiceException { + // load signature + byte[] signature = IOUtils.resourceToByteArray("/data/xml/zuse_sig_1.xml"); + + //start verification + IXmlSignatureVerificationResponse result = + service.verifyXmlSignature(signature, "default-trustprofile"); + + //verify result + Assert.assertEquals("sig. checkCode", 0, result.getSignatureCheckCode()); + Assert.assertEquals("cert. checkCode", 1, result.getCertificateCheckCode()); + Assert.assertEquals("XML manifest. checkCode", 0, result.getXmlDsigManifestCheckCode()); + Assert.assertEquals("manifest. checkCode", 0, result.getSignatureManifestCheckCode()); + + Assert.assertNotNull("X509Cert", result.getX509Certificate()); + Assert.assertNotNull("X509Cert encoded", result.getX509CertificateEncoded()); + + Assert.assertFalse("PubAuthority flag", result.isPublicAuthority()); + Assert.assertNull("PubAuthorityIdentifer", result.getPublicAuthorityCode()); + + Assert.assertFalse("qcCert flag", result.isQualifiedCertificate()); + + } + +} diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/java/console/PdfSigDecoder.java b/eaaf_modules/eaaf_module_moa-sig/src/test/java/console/PdfSigDecoder.java index 28338746..b9e9e517 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/test/java/console/PdfSigDecoder.java +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/java/console/PdfSigDecoder.java @@ -21,7 +21,7 @@ public class PdfSigDecoder { * @throws UnsupportedEncodingException In case of a general error */ public static void main(String[] args) throws CodingException, UnsupportedEncodingException, IOException { - InputStream is = PdfSigDecoder.class.getResourceAsStream("/pdf_cades_3.hex"); + InputStream is = PdfSigDecoder.class.getResourceAsStream("/pdf_cades_4.hex"); String test = new String(StreamUtils.copyToByteArray(is), "UTF-8"); test = test.replaceAll("\\n", ""); final byte[] bytes = new byte[test.length() / 2]; diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/java/console/SchemaValidationTest.java b/eaaf_modules/eaaf_module_moa-sig/src/test/java/console/SchemaValidationTest.java new file mode 100644 index 00000000..4680fa3e --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/java/console/SchemaValidationTest.java @@ -0,0 +1,51 @@ +package console; + +import java.io.InputStream; + +import org.w3c.dom.Document; + +import at.gv.egovernment.moaspss.util.DOMUtils; + +public class SchemaValidationTest { + + public static final String SCHEMA_ROOT = "/config/zuseSchema/"; + + public static final String XML_NS_URI = "http://www.w3.org/XML/1998/namespace"; + public static final String XML_SCHEMA_LOCATION = SCHEMA_ROOT + "xml.xsd"; + + public static final String XSI_NS_URI = "http://www.w3.org/2001/XMLSchema-instance"; + public static final String XSI_SCHEMA_LOCATION = SCHEMA_ROOT + "XMLSchema-instance.xsd"; + + public static final String eDELIVERY20 = "http://reference.e-government.gv.at/namespace/zustellung/msg/phase2/20181206#"; + public static final String eDELIVERY20_SCHEMA_LOCATION = SCHEMA_ROOT + "zuse_p2.xsd"; + + public static final String eDELIVERY_PERSON_20 = "http://reference.e-government.gv.at/namespace/persondata/phase2/20181206#"; + public static final String eDELIVERY_PERSON_20_SCHEMA_LOCATION = SCHEMA_ROOT + "zuse_mypersondata_en_p2.xsd"; + + private static final String ZUSE_SCHEMAS = +// (XML_NS_URI + " " + XML_SCHEMA_LOCATION + " ") +// + (XSI_NS_URI + " " + XSI_SCHEMA_LOCATION + " ") + (eDELIVERY20 + " " + eDELIVERY20_SCHEMA_LOCATION + " ") + + (eDELIVERY_PERSON_20 + " " + eDELIVERY_PERSON_20_SCHEMA_LOCATION); + + /** + * Simple test. + * + * @param args not used yet + * @throws Exception in case of an error + */ + public static void main(String[] args) throws Exception { + + InputStream is = SchemaValidationTest.class.getResourceAsStream("/data/zuse/msg.xml"); + + +// Element result = DOMUtils.parseXmlValidating(is); + + Document result = DOMUtils.parseDocument(is, true, ZUSE_SCHEMAS, null); + + + System.out.print(DOMUtils.serializeNode(result)); + + } + +} diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/MOASPSSConfiguration.xml b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/MOASPSSConfiguration.xml new file mode 100644 index 00000000..32b4c7c6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/MOASPSSConfiguration.xml @@ -0,0 +1,93 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!--MOA SPSS 1.3 Configuration File created by MOA SPSS Configuration Mapper--> +<cfg:MOAConfiguration xmlns:cfg="http://reference.e-government.gv.at/namespace/moaconfig/20021122#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"> +<cfg:Common> + <cfg:PermitExternalUris> + <cfg:BlackListUri> + <cfg:IP>192.168</cfg:IP> + </cfg:BlackListUri> + </cfg:PermitExternalUris> + </cfg:Common> + <cfg:SignatureVerification> + <cfg:CertificateValidation> + <cfg:PathConstruction> + <cfg:AutoAddCertificates>true</cfg:AutoAddCertificates> + <cfg:UseAuthorityInformationAccess>true</cfg:UseAuthorityInformationAccess> + <cfg:CertificateStore> + <cfg:DirectoryStore> + <cfg:Location>certstore</cfg:Location> + </cfg:DirectoryStore> + </cfg:CertificateStore> + </cfg:PathConstruction> + <cfg:PathValidation> + <cfg:ChainingMode> + <cfg:DefaultMode>pkix</cfg:DefaultMode> + <cfg:TrustAnchor> + <cfg:Identification> + <dsig:X509IssuerName>CN=A-Trust-nQual-0,OU=A-Trust-nQual-0,O=A-Trust,C=AT</dsig:X509IssuerName> + <dsig:X509SerialNumber>536</dsig:X509SerialNumber> + </cfg:Identification> + <cfg:Mode>chaining</cfg:Mode> + </cfg:TrustAnchor> + <cfg:TrustAnchor> + <cfg:Identification> + <dsig:X509IssuerName>C=AT,O=Hauptverband österr. Sozialvers.,CN=Root-CA 1</dsig:X509IssuerName> + <dsig:X509SerialNumber>376503867878755617282523408360935024869</dsig:X509SerialNumber> + </cfg:Identification> + <cfg:Mode>chaining</cfg:Mode> + </cfg:TrustAnchor> + </cfg:ChainingMode> + <cfg:TrustProfile> + <cfg:Id>MOAIDBuergerkartePersonenbindung</cfg:Id> + <cfg:TrustAnchorsLocation>trustProfiles/MOAIDBuergerkartePersonenbindungOhneTestkarten</cfg:TrustAnchorsLocation> + </cfg:TrustProfile> + <cfg:TrustProfile> + <cfg:Id>MOAIDBuergerkarteAuthentisierungsDaten</cfg:Id> + <cfg:TrustAnchorsLocation>trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten</cfg:TrustAnchorsLocation> + </cfg:TrustProfile> + <cfg:TrustProfile> + <cfg:Id>MOAIDBuergerkartePersonenbindungMitTestkarten</cfg:Id> + <cfg:TrustAnchorsLocation>trustProfiles/MOAIDBuergerkartePersonenbindungMitTestkarten</cfg:TrustAnchorsLocation> + </cfg:TrustProfile> + <cfg:TrustProfile> + <cfg:Id>MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten</cfg:Id> + <cfg:TrustAnchorsLocation>trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten</cfg:TrustAnchorsLocation> + </cfg:TrustProfile> + <cfg:TrustProfile> + <cfg:Id>default-trustprofile</cfg:Id> + <cfg:TrustAnchorsLocation>trustProfiles/default-trustprofile</cfg:TrustAnchorsLocation> + </cfg:TrustProfile> + </cfg:PathValidation> + <cfg:RevocationChecking> + <cfg:EnableChecking>false</cfg:EnableChecking> + <cfg:MaxRevocationAge>0</cfg:MaxRevocationAge> + <cfg:ServiceOrder> + <cfg:Service>CRL</cfg:Service> + <cfg:Service>OCSP</cfg:Service> + </cfg:ServiceOrder> + <cfg:Archiving> + <cfg:EnableArchiving>false</cfg:EnableArchiving> + <cfg:ArchiveDuration>365</cfg:ArchiveDuration> + <cfg:Archive> + <cfg:DatabaseArchive> + <cfg:JDBCURL>jdbc:url</cfg:JDBCURL> + <cfg:JDBCDriverClassName>fully.qualified.classname</cfg:JDBCDriverClassName> + </cfg:DatabaseArchive> + </cfg:Archive> + </cfg:Archiving> + </cfg:RevocationChecking> + </cfg:CertificateValidation> + <cfg:VerifyTransformsInfoProfile> + <cfg:Id>SL20Authblock_v1.0</cfg:Id> + <cfg:Location>profiles/SL20_authblock_v1.0.xml</cfg:Location> + </cfg:VerifyTransformsInfoProfile> + <cfg:VerifyTransformsInfoProfile> + <cfg:Id>SL20Authblock_v1.0_SIC</cfg:Id> + <cfg:Location>profiles/SL20_authblock_v1.0_SIC.xml</cfg:Location> + </cfg:VerifyTransformsInfoProfile> + <cfg:VerifyTransformsInfoProfile> + <cfg:Id>SL20Authblock_v1.0_OWN</cfg:Id> + <cfg:Location>profiles/SL20_authblock_v1.0_own.xml</cfg:Location> + </cfg:VerifyTransformsInfoProfile> + </cfg:SignatureVerification> +</cfg:MOAConfiguration> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/MOASPSSConfiguration_zuse.xml b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/MOASPSSConfiguration_zuse.xml new file mode 100644 index 00000000..cd618916 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/MOASPSSConfiguration_zuse.xml @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!--MOA SPSS 1.3 Configuration File created by MOA SPSS Configuration Mapper--> +<cfg:MOAConfiguration xmlns:cfg="http://reference.e-government.gv.at/namespace/moaconfig/20021122#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"> +<cfg:Common> + <cfg:PermitExternalUris> + <cfg:BlackListUri> + <cfg:IP>192.168</cfg:IP> + </cfg:BlackListUri> + </cfg:PermitExternalUris> + </cfg:Common> + + <cfg:SignatureVerification> + <cfg:CertificateValidation> + <cfg:PathConstruction> + <cfg:AutoAddCertificates>true</cfg:AutoAddCertificates> + <cfg:UseAuthorityInformationAccess>true</cfg:UseAuthorityInformationAccess> + <cfg:CertificateStore> + <cfg:DirectoryStore> + <cfg:Location>certstore</cfg:Location> + </cfg:DirectoryStore> + </cfg:CertificateStore> + </cfg:PathConstruction> + <cfg:PathValidation> + <cfg:ChainingMode> + <cfg:DefaultMode>pkix</cfg:DefaultMode> + <cfg:TrustAnchor> + <cfg:Identification> + <dsig:X509IssuerName>CN=A-Trust-nQual-0,OU=A-Trust-nQual-0,O=A-Trust,C=AT</dsig:X509IssuerName> + <dsig:X509SerialNumber>536</dsig:X509SerialNumber> + </cfg:Identification> + <cfg:Mode>chaining</cfg:Mode> + </cfg:TrustAnchor> + <cfg:TrustAnchor> + <cfg:Identification> + <dsig:X509IssuerName>C=AT,O=Hauptverband österr. Sozialvers.,CN=Root-CA 1</dsig:X509IssuerName> + <dsig:X509SerialNumber>376503867878755617282523408360935024869</dsig:X509SerialNumber> + </cfg:Identification> + <cfg:Mode>chaining</cfg:Mode> + </cfg:TrustAnchor> + </cfg:ChainingMode> + + <cfg:TrustProfile> + <cfg:Id>default-trustprofile</cfg:Id> + <cfg:TrustAnchorsLocation>trustProfiles/default-trustprofile</cfg:TrustAnchorsLocation> + </cfg:TrustProfile> + + </cfg:PathValidation> + <cfg:RevocationChecking> + <cfg:EnableChecking>false</cfg:EnableChecking> + <cfg:MaxRevocationAge>0</cfg:MaxRevocationAge> + <cfg:ServiceOrder> + <cfg:Service>CRL</cfg:Service> + <cfg:Service>OCSP</cfg:Service> + </cfg:ServiceOrder> + <cfg:Archiving> + <cfg:EnableArchiving>false</cfg:EnableArchiving> + <cfg:ArchiveDuration>365</cfg:ArchiveDuration> + <cfg:Archive> + <cfg:DatabaseArchive> + <cfg:JDBCURL>jdbc:url</cfg:JDBCURL> + <cfg:JDBCDriverClassName>fully.qualified.classname</cfg:JDBCDriverClassName> + </cfg:DatabaseArchive> + </cfg:Archive> + </cfg:Archiving> + </cfg:RevocationChecking> + </cfg:CertificateValidation> + </cfg:SignatureVerification> +</cfg:MOAConfiguration> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/0093DFCE34BE9B7D2DFA538F99B87F01628FB56E/77B99BB2BD7522E17EC099EA7177516F27787CAD b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/0093DFCE34BE9B7D2DFA538F99B87F01628FB56E/77B99BB2BD7522E17EC099EA7177516F27787CAD Binary files differnew file mode 100644 index 00000000..61bfd22b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/0093DFCE34BE9B7D2DFA538F99B87F01628FB56E/77B99BB2BD7522E17EC099EA7177516F27787CAD diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/010668B5FE5E21258404415E8A2AA612FF395475/3A77E9B577661D99F9BBA5A352B29C7FF58A3D26 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/010668B5FE5E21258404415E8A2AA612FF395475/3A77E9B577661D99F9BBA5A352B29C7FF58A3D26 Binary files differnew file mode 100644 index 00000000..55707d69 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/010668B5FE5E21258404415E8A2AA612FF395475/3A77E9B577661D99F9BBA5A352B29C7FF58A3D26 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/072489890DA490DF1A0DB3131BEBC01C782C78F6/BD78039E45BA4E4B13ADECC58124520ACE83B6A7 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/072489890DA490DF1A0DB3131BEBC01C782C78F6/BD78039E45BA4E4B13ADECC58124520ACE83B6A7 Binary files differnew file mode 100644 index 00000000..815f53d9 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/072489890DA490DF1A0DB3131BEBC01C782C78F6/BD78039E45BA4E4B13ADECC58124520ACE83B6A7 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/08782E8B36A75353592960C7AC4C6C5ABBFD5A10/9766A5ED03482991DA91BB763ECDCD9417394100 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/08782E8B36A75353592960C7AC4C6C5ABBFD5A10/9766A5ED03482991DA91BB763ECDCD9417394100 Binary files differnew file mode 100644 index 00000000..88275398 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/08782E8B36A75353592960C7AC4C6C5ABBFD5A10/9766A5ED03482991DA91BB763ECDCD9417394100 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/08782E8B36A75353592960C7AC4C6C5ABBFD5A10/BB97947C31BBF3364A2909F9876DBD3B87B5B62A b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/08782E8B36A75353592960C7AC4C6C5ABBFD5A10/BB97947C31BBF3364A2909F9876DBD3B87B5B62A Binary files differnew file mode 100644 index 00000000..f28aa4b8 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/08782E8B36A75353592960C7AC4C6C5ABBFD5A10/BB97947C31BBF3364A2909F9876DBD3B87B5B62A diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/0E9B16850F431D57AB755A9D16B6D13CF13A1211/B1D0BC027906A3B7E7518C93ACB26D978233ED27 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/0E9B16850F431D57AB755A9D16B6D13CF13A1211/B1D0BC027906A3B7E7518C93ACB26D978233ED27 Binary files differnew file mode 100644 index 00000000..5171276f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/0E9B16850F431D57AB755A9D16B6D13CF13A1211/B1D0BC027906A3B7E7518C93ACB26D978233ED27 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/10BDF206E84DD47BA31F9E21B87DD20B5F72D283/A37349A211137B7F6D7D24CD6B15BF74EC4E6FB3 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/10BDF206E84DD47BA31F9E21B87DD20B5F72D283/A37349A211137B7F6D7D24CD6B15BF74EC4E6FB3 Binary files differnew file mode 100644 index 00000000..ad5cf17d --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/10BDF206E84DD47BA31F9E21B87DD20B5F72D283/A37349A211137B7F6D7D24CD6B15BF74EC4E6FB3 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/12EF3AF8A20F39B003E23DE20A1D1821D5FDB770/2A5F716B5A72BAC254CACFD8E8CE5D0C4B5EAAAC b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/12EF3AF8A20F39B003E23DE20A1D1821D5FDB770/2A5F716B5A72BAC254CACFD8E8CE5D0C4B5EAAAC Binary files differnew file mode 100644 index 00000000..efe3c3d5 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/12EF3AF8A20F39B003E23DE20A1D1821D5FDB770/2A5F716B5A72BAC254CACFD8E8CE5D0C4B5EAAAC diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/15657D006A27CF21F1C84B8E91F51E6146F0E239/65EF37033859C2F709A64086D3A5BD1B8F1A85A4 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/15657D006A27CF21F1C84B8E91F51E6146F0E239/65EF37033859C2F709A64086D3A5BD1B8F1A85A4 Binary files differnew file mode 100644 index 00000000..6e17b9db --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/15657D006A27CF21F1C84B8E91F51E6146F0E239/65EF37033859C2F709A64086D3A5BD1B8F1A85A4 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/1655299D4A598F82CB3575FABD6DD0D5455D713C/7AC3EFA52DE27A930EC8754DB5E061476948E914 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/1655299D4A598F82CB3575FABD6DD0D5455D713C/7AC3EFA52DE27A930EC8754DB5E061476948E914 Binary files differnew file mode 100644 index 00000000..911640d0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/1655299D4A598F82CB3575FABD6DD0D5455D713C/7AC3EFA52DE27A930EC8754DB5E061476948E914 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/1655299D4A598F82CB3575FABD6DD0D5455D713C/F306AACF386136CD5683F89B31904295F89313DE b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/1655299D4A598F82CB3575FABD6DD0D5455D713C/F306AACF386136CD5683F89B31904295F89313DE Binary files differnew file mode 100644 index 00000000..1bb44944 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/1655299D4A598F82CB3575FABD6DD0D5455D713C/F306AACF386136CD5683F89B31904295F89313DE diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/1B55160695CCF1E59A575E05F4A745FE3DE5AF9C/D62327E6B19B7968A8BE6588DEAB0BC0DB684D8D b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/1B55160695CCF1E59A575E05F4A745FE3DE5AF9C/D62327E6B19B7968A8BE6588DEAB0BC0DB684D8D Binary files differnew file mode 100644 index 00000000..807fa786 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/1B55160695CCF1E59A575E05F4A745FE3DE5AF9C/D62327E6B19B7968A8BE6588DEAB0BC0DB684D8D diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/233037A57636621C8A7F65D0A7B3CDC262744BCE/F5F2456D79490C268569970E900C68FD1C7DC8E5 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/233037A57636621C8A7F65D0A7B3CDC262744BCE/F5F2456D79490C268569970E900C68FD1C7DC8E5 Binary files differnew file mode 100644 index 00000000..b2a1e145 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/233037A57636621C8A7F65D0A7B3CDC262744BCE/F5F2456D79490C268569970E900C68FD1C7DC8E5 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/270199A7491897C3FC69A696A8283023CBB9020B/07976A2A16EC182670161B46886B05E1FEAC16B1 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/270199A7491897C3FC69A696A8283023CBB9020B/07976A2A16EC182670161B46886B05E1FEAC16B1 Binary files differnew file mode 100644 index 00000000..22d64fb5 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/270199A7491897C3FC69A696A8283023CBB9020B/07976A2A16EC182670161B46886B05E1FEAC16B1 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2A7DA613B9BC73D6B958373EA13D460B6185A9BE/23E594945195F2414803B4D564D2A3A3F5D88B8C b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2A7DA613B9BC73D6B958373EA13D460B6185A9BE/23E594945195F2414803B4D564D2A3A3F5D88B8C Binary files differnew file mode 100644 index 00000000..8588ce58 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2A7DA613B9BC73D6B958373EA13D460B6185A9BE/23E594945195F2414803B4D564D2A3A3F5D88B8C diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2A93331C2D330B8F92E7148812963A47DE9B7F06/59AF82799186C7B47507CBCF035746EB04DDB716 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2A93331C2D330B8F92E7148812963A47DE9B7F06/59AF82799186C7B47507CBCF035746EB04DDB716 Binary files differnew file mode 100644 index 00000000..7bbf658e --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2A93331C2D330B8F92E7148812963A47DE9B7F06/59AF82799186C7B47507CBCF035746EB04DDB716 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2AAB830651D2962DD872DE727093652FF5364D73/2B8F1B57330DBBA2D07A6C51F70EE90DDAB9AD8E b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2AAB830651D2962DD872DE727093652FF5364D73/2B8F1B57330DBBA2D07A6C51F70EE90DDAB9AD8E Binary files differnew file mode 100644 index 00000000..2fa45b28 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2AAB830651D2962DD872DE727093652FF5364D73/2B8F1B57330DBBA2D07A6C51F70EE90DDAB9AD8E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2AAB830651D2962DD872DE727093652FF5364D73/EAB040689A0D805B5D6FD654FC168CFF00B78BE3 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2AAB830651D2962DD872DE727093652FF5364D73/EAB040689A0D805B5D6FD654FC168CFF00B78BE3 Binary files differnew file mode 100644 index 00000000..c79d3e6b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2AAB830651D2962DD872DE727093652FF5364D73/EAB040689A0D805B5D6FD654FC168CFF00B78BE3 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2B97D8E239757C4FF67BBE70FD8666EFED544940/42EFDDE6BFF35ED0BAE6ACDD204C50AE86C4F4FA b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2B97D8E239757C4FF67BBE70FD8666EFED544940/42EFDDE6BFF35ED0BAE6ACDD204C50AE86C4F4FA Binary files differnew file mode 100644 index 00000000..ab9e0cd7 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2B97D8E239757C4FF67BBE70FD8666EFED544940/42EFDDE6BFF35ED0BAE6ACDD204C50AE86C4F4FA diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2B97D8E239757C4FF67BBE70FD8666EFED544940/51C01567BCB22968EF5A297B7EA84E195594E0E8 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2B97D8E239757C4FF67BBE70FD8666EFED544940/51C01567BCB22968EF5A297B7EA84E195594E0E8 Binary files differnew file mode 100644 index 00000000..01965769 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2B97D8E239757C4FF67BBE70FD8666EFED544940/51C01567BCB22968EF5A297B7EA84E195594E0E8 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2C5CA69DE83F4B1B9DCACD33FFE80AE099B84DBE/02A0E6456442E35198532ACFFB6FEE3B606D9FA3 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2C5CA69DE83F4B1B9DCACD33FFE80AE099B84DBE/02A0E6456442E35198532ACFFB6FEE3B606D9FA3 Binary files differnew file mode 100644 index 00000000..5026d395 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2C5CA69DE83F4B1B9DCACD33FFE80AE099B84DBE/02A0E6456442E35198532ACFFB6FEE3B606D9FA3 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2CC91E4C7AC2ABB4994ECBB8E1F6A646523BAC66/51AC8CFF36818AA25498A293DF48EBCFFFF6D0B4 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2CC91E4C7AC2ABB4994ECBB8E1F6A646523BAC66/51AC8CFF36818AA25498A293DF48EBCFFFF6D0B4 Binary files differnew file mode 100644 index 00000000..9b2ee0fc --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2CC91E4C7AC2ABB4994ECBB8E1F6A646523BAC66/51AC8CFF36818AA25498A293DF48EBCFFFF6D0B4 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2F849DCCDEABA497857648268CA112DA6E6355A5/5BCFEAFB92BBB66F3C8481F525842D8D0D7F7AF7 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2F849DCCDEABA497857648268CA112DA6E6355A5/5BCFEAFB92BBB66F3C8481F525842D8D0D7F7AF7 Binary files differnew file mode 100644 index 00000000..a5d79820 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/2F849DCCDEABA497857648268CA112DA6E6355A5/5BCFEAFB92BBB66F3C8481F525842D8D0D7F7AF7 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/34E379A86B2F4F4F611D114EB3642D2BD9B82A7C/CABD2A79A1076A31F21D253635CB039D4329A5E8 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/34E379A86B2F4F4F611D114EB3642D2BD9B82A7C/CABD2A79A1076A31F21D253635CB039D4329A5E8 Binary files differnew file mode 100644 index 00000000..9d2132e7 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/34E379A86B2F4F4F611D114EB3642D2BD9B82A7C/CABD2A79A1076A31F21D253635CB039D4329A5E8 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/34F7E086C7AABF7B10ECF7B5094AC22978B22173/8AB0A3519AFA7F3C04074522678BAA1CB3DC734F b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/34F7E086C7AABF7B10ECF7B5094AC22978B22173/8AB0A3519AFA7F3C04074522678BAA1CB3DC734F Binary files differnew file mode 100644 index 00000000..c34d0f38 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/34F7E086C7AABF7B10ECF7B5094AC22978B22173/8AB0A3519AFA7F3C04074522678BAA1CB3DC734F diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/34F7E086C7AABF7B10ECF7B5094AC22978B22173/DF47B3040E7632614464BD2EC4ECD1B8030F53E3 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/34F7E086C7AABF7B10ECF7B5094AC22978B22173/DF47B3040E7632614464BD2EC4ECD1B8030F53E3 Binary files differnew file mode 100644 index 00000000..d894e92c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/34F7E086C7AABF7B10ECF7B5094AC22978B22173/DF47B3040E7632614464BD2EC4ECD1B8030F53E3 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/34F7E086C7AABF7B10ECF7B5094AC22978B22173/E117479B4A41D7F3223FCAE50560B0D57B22217D b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/34F7E086C7AABF7B10ECF7B5094AC22978B22173/E117479B4A41D7F3223FCAE50560B0D57B22217D Binary files differnew file mode 100644 index 00000000..380486f6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/34F7E086C7AABF7B10ECF7B5094AC22978B22173/E117479B4A41D7F3223FCAE50560B0D57B22217D diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/36869F166AEB02FA431D1D37F002C313C3D6839D/14815586D6258BCE1E908346C9186146C812358E b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/36869F166AEB02FA431D1D37F002C313C3D6839D/14815586D6258BCE1E908346C9186146C812358E Binary files differnew file mode 100644 index 00000000..0f0db03b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/36869F166AEB02FA431D1D37F002C313C3D6839D/14815586D6258BCE1E908346C9186146C812358E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/37149755C7EB4404A0EAC77C9B1BB3BEF5061338/5F06F65C714047E3B282AEC427C35AB703E49D8E b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/37149755C7EB4404A0EAC77C9B1BB3BEF5061338/5F06F65C714047E3B282AEC427C35AB703E49D8E Binary files differnew file mode 100644 index 00000000..39e377ed --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/37149755C7EB4404A0EAC77C9B1BB3BEF5061338/5F06F65C714047E3B282AEC427C35AB703E49D8E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/37149755C7EB4404A0EAC77C9B1BB3BEF5061338/D45360060761812D33DE294EAC1573F6DE12A208 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/37149755C7EB4404A0EAC77C9B1BB3BEF5061338/D45360060761812D33DE294EAC1573F6DE12A208 Binary files differnew file mode 100644 index 00000000..0a1fcff8 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/37149755C7EB4404A0EAC77C9B1BB3BEF5061338/D45360060761812D33DE294EAC1573F6DE12A208 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/38000BA0F57660C10FA4F085337917C053D69AC3/9039DBD29DB8AD0F8E2015F05FCD40582CCCBE8C b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/38000BA0F57660C10FA4F085337917C053D69AC3/9039DBD29DB8AD0F8E2015F05FCD40582CCCBE8C Binary files differnew file mode 100644 index 00000000..61d346a8 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/38000BA0F57660C10FA4F085337917C053D69AC3/9039DBD29DB8AD0F8E2015F05FCD40582CCCBE8C diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/38000BA0F57660C10FA4F085337917C053D69AC3/9F0E0FBB25F66FF88C8E033EFF358923C84A2926 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/38000BA0F57660C10FA4F085337917C053D69AC3/9F0E0FBB25F66FF88C8E033EFF358923C84A2926 Binary files differnew file mode 100644 index 00000000..9ae7ffa0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/38000BA0F57660C10FA4F085337917C053D69AC3/9F0E0FBB25F66FF88C8E033EFF358923C84A2926 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/38000BA0F57660C10FA4F085337917C053D69AC3/C87D1855227D995C332C4C9072A2E2053F2CC623 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/38000BA0F57660C10FA4F085337917C053D69AC3/C87D1855227D995C332C4C9072A2E2053F2CC623 Binary files differnew file mode 100644 index 00000000..a68ae2db --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/38000BA0F57660C10FA4F085337917C053D69AC3/C87D1855227D995C332C4C9072A2E2053F2CC623 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/3AFBA870639CDCE291E03BB778C1839AC4AE98F8/9FDCFE5A082FD69BF5D9E73C25FBE9EA1AC0ACF2 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/3AFBA870639CDCE291E03BB778C1839AC4AE98F8/9FDCFE5A082FD69BF5D9E73C25FBE9EA1AC0ACF2 Binary files differnew file mode 100644 index 00000000..28cb48bb --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/3AFBA870639CDCE291E03BB778C1839AC4AE98F8/9FDCFE5A082FD69BF5D9E73C25FBE9EA1AC0ACF2 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/3E19902F1E9C6C44D8347ED06A141825ED9B1E88/474BC41135FB88BF58B5A8D976A1D5583378D85E b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/3E19902F1E9C6C44D8347ED06A141825ED9B1E88/474BC41135FB88BF58B5A8D976A1D5583378D85E Binary files differnew file mode 100644 index 00000000..c9da4158 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/3E19902F1E9C6C44D8347ED06A141825ED9B1E88/474BC41135FB88BF58B5A8D976A1D5583378D85E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/3E19902F1E9C6C44D8347ED06A141825ED9B1E88/6B618820CE6A5EC0B5E63A9170335E5EA9F3BA01 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/3E19902F1E9C6C44D8347ED06A141825ED9B1E88/6B618820CE6A5EC0B5E63A9170335E5EA9F3BA01 Binary files differnew file mode 100644 index 00000000..28fbdf42 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/3E19902F1E9C6C44D8347ED06A141825ED9B1E88/6B618820CE6A5EC0B5E63A9170335E5EA9F3BA01 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/436B6D266E1295C868A0FD54205152A0DB70C533/2E66C9841181C08FB1DFABD4FF8D5CC72BE08F02 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/436B6D266E1295C868A0FD54205152A0DB70C533/2E66C9841181C08FB1DFABD4FF8D5CC72BE08F02 Binary files differnew file mode 100644 index 00000000..b9a0e5a6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/436B6D266E1295C868A0FD54205152A0DB70C533/2E66C9841181C08FB1DFABD4FF8D5CC72BE08F02 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/46FF51E4DE7D8DBA9DA2F1ED8516ABA87F98C185/1FB86B1168EC743154062E8C9CC5B171A4B7CCB4 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/46FF51E4DE7D8DBA9DA2F1ED8516ABA87F98C185/1FB86B1168EC743154062E8C9CC5B171A4B7CCB4 Binary files differnew file mode 100644 index 00000000..24d1795f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/46FF51E4DE7D8DBA9DA2F1ED8516ABA87F98C185/1FB86B1168EC743154062E8C9CC5B171A4B7CCB4 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/48011680F11A9B83026CC042CB4F795AA564A34F/341EA32E448659125A67DD04177FD17468FCFCB1 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/48011680F11A9B83026CC042CB4F795AA564A34F/341EA32E448659125A67DD04177FD17468FCFCB1 Binary files differnew file mode 100644 index 00000000..6da18c62 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/48011680F11A9B83026CC042CB4F795AA564A34F/341EA32E448659125A67DD04177FD17468FCFCB1 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4BF56B14AEF690B3E56AD574781DF0426AB1378D/38525C7140D285040E02DD2A7F3C7DBA21042E01 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4BF56B14AEF690B3E56AD574781DF0426AB1378D/38525C7140D285040E02DD2A7F3C7DBA21042E01 Binary files differnew file mode 100644 index 00000000..3a274af3 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4BF56B14AEF690B3E56AD574781DF0426AB1378D/38525C7140D285040E02DD2A7F3C7DBA21042E01 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4BFF32F4CD23D4407BAD0A7140CEDB201210D1D5/35202B14F69409EAA51CD8AB547AC0CD5E993F3F b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4BFF32F4CD23D4407BAD0A7140CEDB201210D1D5/35202B14F69409EAA51CD8AB547AC0CD5E993F3F Binary files differnew file mode 100644 index 00000000..3beb4529 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4BFF32F4CD23D4407BAD0A7140CEDB201210D1D5/35202B14F69409EAA51CD8AB547AC0CD5E993F3F diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C2E52163ED4432FE26ACB308BFC3AF7D90D8881/620127A8E5886A4805403977C3EF7D5EAF881526 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C2E52163ED4432FE26ACB308BFC3AF7D90D8881/620127A8E5886A4805403977C3EF7D5EAF881526 Binary files differnew file mode 100644 index 00000000..da38ce02 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C2E52163ED4432FE26ACB308BFC3AF7D90D8881/620127A8E5886A4805403977C3EF7D5EAF881526 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C2E52163ED4432FE26ACB308BFC3AF7D90D8881/FCD9E881BCCCB9352EEF337C8D4EAAD65C4EC830 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C2E52163ED4432FE26ACB308BFC3AF7D90D8881/FCD9E881BCCCB9352EEF337C8D4EAAD65C4EC830 Binary files differnew file mode 100644 index 00000000..7e9fd5b0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C2E52163ED4432FE26ACB308BFC3AF7D90D8881/FCD9E881BCCCB9352EEF337C8D4EAAD65C4EC830 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/0C30A6F2950EFEFBAB5964DA9E0EED7C9DB115D8 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/0C30A6F2950EFEFBAB5964DA9E0EED7C9DB115D8 Binary files differnew file mode 100644 index 00000000..41dc7c55 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/0C30A6F2950EFEFBAB5964DA9E0EED7C9DB115D8 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/20CAECDCA766243AAD6FA1327618FC81BA65DC0F b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/20CAECDCA766243AAD6FA1327618FC81BA65DC0F Binary files differnew file mode 100644 index 00000000..b596d82e --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/20CAECDCA766243AAD6FA1327618FC81BA65DC0F diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/96D5D179016A5A6546973BA63733617EE1F1540D b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/96D5D179016A5A6546973BA63733617EE1F1540D Binary files differnew file mode 100644 index 00000000..4adc3b7e --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/96D5D179016A5A6546973BA63733617EE1F1540D diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/CF236CF66379EA506F967D21F0E25E87529D9687 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/CF236CF66379EA506F967D21F0E25E87529D9687 Binary files differnew file mode 100644 index 00000000..1e4f2277 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/CF236CF66379EA506F967D21F0E25E87529D9687 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/FDD40A10FB9BE9DEB5B8AE76CC0184930EF8BB76 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/FDD40A10FB9BE9DEB5B8AE76CC0184930EF8BB76 Binary files differnew file mode 100644 index 00000000..fe561ad6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C4A3C62CFB2EBB24177234AF4FA4869BFC13033/FDD40A10FB9BE9DEB5B8AE76CC0184930EF8BB76 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C5194E8D503024CBC495CED37A1168D09058F2F/2ED8C34F5D49BC37C418AD9906DEB7FF605EF9FA b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C5194E8D503024CBC495CED37A1168D09058F2F/2ED8C34F5D49BC37C418AD9906DEB7FF605EF9FA Binary files differnew file mode 100644 index 00000000..5205ec51 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4C5194E8D503024CBC495CED37A1168D09058F2F/2ED8C34F5D49BC37C418AD9906DEB7FF605EF9FA diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4CE74C628E16678224576D546591101784F56A95/A9D28607928FA8615E2615CC9D71B535C5D0D419 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4CE74C628E16678224576D546591101784F56A95/A9D28607928FA8615E2615CC9D71B535C5D0D419 Binary files differnew file mode 100644 index 00000000..10a1f714 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4CE74C628E16678224576D546591101784F56A95/A9D28607928FA8615E2615CC9D71B535C5D0D419 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4D73E9CBEC1D8C07FAEC4CBEE2E2D301597CF739/5FB7EE0633E259DBAD0C4C9AE6D38F1A61C7DC25 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4D73E9CBEC1D8C07FAEC4CBEE2E2D301597CF739/5FB7EE0633E259DBAD0C4C9AE6D38F1A61C7DC25 Binary files differnew file mode 100644 index 00000000..dae01965 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4D73E9CBEC1D8C07FAEC4CBEE2E2D301597CF739/5FB7EE0633E259DBAD0C4C9AE6D38F1A61C7DC25 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4DE2C47AC178789C53FC01DA3CA152F0A92C0A7A/7D0C7B977ACEA63D51EE34B00BC3C1DBF318B92E b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4DE2C47AC178789C53FC01DA3CA152F0A92C0A7A/7D0C7B977ACEA63D51EE34B00BC3C1DBF318B92E Binary files differnew file mode 100644 index 00000000..b9fe1280 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4DE2C47AC178789C53FC01DA3CA152F0A92C0A7A/7D0C7B977ACEA63D51EE34B00BC3C1DBF318B92E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4DE2C47AC178789C53FC01DA3CA152F0A92C0A7A/A79681CBDD69EC741214136F128923A574E26F03 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4DE2C47AC178789C53FC01DA3CA152F0A92C0A7A/A79681CBDD69EC741214136F128923A574E26F03 Binary files differnew file mode 100644 index 00000000..ea1585a6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/4DE2C47AC178789C53FC01DA3CA152F0A92C0A7A/A79681CBDD69EC741214136F128923A574E26F03 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/523690FDA0A12AAAD863F0547EF4009FD8C5DFF0/A78AABDE7F5B771540D333B505874C8204AAD206 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/523690FDA0A12AAAD863F0547EF4009FD8C5DFF0/A78AABDE7F5B771540D333B505874C8204AAD206 Binary files differnew file mode 100644 index 00000000..0c2494a4 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/523690FDA0A12AAAD863F0547EF4009FD8C5DFF0/A78AABDE7F5B771540D333B505874C8204AAD206 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/52DC13ECD7342E2077D10DD451EE12462CBDC6BF/FDC348410699803DE7D8276813BC2232EA99A878 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/52DC13ECD7342E2077D10DD451EE12462CBDC6BF/FDC348410699803DE7D8276813BC2232EA99A878 Binary files differnew file mode 100644 index 00000000..424f849a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/52DC13ECD7342E2077D10DD451EE12462CBDC6BF/FDC348410699803DE7D8276813BC2232EA99A878 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/55EEF332AEC84036AC52315A4CBA52DE2FF444FF/6DCD5118D1542E6C205C580775C5420B7509506B b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/55EEF332AEC84036AC52315A4CBA52DE2FF444FF/6DCD5118D1542E6C205C580775C5420B7509506B Binary files differnew file mode 100644 index 00000000..06b40aa6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/55EEF332AEC84036AC52315A4CBA52DE2FF444FF/6DCD5118D1542E6C205C580775C5420B7509506B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/5CC2D4B7D01ECC7B6B1633E3E24A39760E9A2036/84E4E75DBB2FD6397E6ABBD27FBE16D5BA71923E b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/5CC2D4B7D01ECC7B6B1633E3E24A39760E9A2036/84E4E75DBB2FD6397E6ABBD27FBE16D5BA71923E Binary files differnew file mode 100644 index 00000000..3be7b6a0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/5CC2D4B7D01ECC7B6B1633E3E24A39760E9A2036/84E4E75DBB2FD6397E6ABBD27FBE16D5BA71923E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/5DDAD1F00CABA2C7A31A91485DA0E23EAAF434D7/C0C699EFE6E837CB5E4CFC3A61077617A22C1A9E b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/5DDAD1F00CABA2C7A31A91485DA0E23EAAF434D7/C0C699EFE6E837CB5E4CFC3A61077617A22C1A9E Binary files differnew file mode 100644 index 00000000..b2beddaa --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/5DDAD1F00CABA2C7A31A91485DA0E23EAAF434D7/C0C699EFE6E837CB5E4CFC3A61077617A22C1A9E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/5DEF09D3EB4882A51F78FADCFFD89DAE61FEDB88/8B7D65E9116BFA561CE16472750779988C4F736E b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/5DEF09D3EB4882A51F78FADCFFD89DAE61FEDB88/8B7D65E9116BFA561CE16472750779988C4F736E Binary files differnew file mode 100644 index 00000000..87a36296 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/5DEF09D3EB4882A51F78FADCFFD89DAE61FEDB88/8B7D65E9116BFA561CE16472750779988C4F736E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/5E7183CAD4D6DE7B3C41266DA03F2D3AFFE3E812/35A40EF932B1F23980E2C672FC939E91EEBD0317 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/5E7183CAD4D6DE7B3C41266DA03F2D3AFFE3E812/35A40EF932B1F23980E2C672FC939E91EEBD0317 Binary files differnew file mode 100644 index 00000000..73553b99 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/5E7183CAD4D6DE7B3C41266DA03F2D3AFFE3E812/35A40EF932B1F23980E2C672FC939E91EEBD0317 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/5EFC977763C23FD903C712EC26E2E6940BA75F5F/9D7FC54F84DBAF09167158D2B8885ED0BE76C7F8 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/5EFC977763C23FD903C712EC26E2E6940BA75F5F/9D7FC54F84DBAF09167158D2B8885ED0BE76C7F8 Binary files differnew file mode 100644 index 00000000..6368a6cc --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/5EFC977763C23FD903C712EC26E2E6940BA75F5F/9D7FC54F84DBAF09167158D2B8885ED0BE76C7F8 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/60B7181FD8BCA00B84961BF31DB08C50376CCF44 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/60B7181FD8BCA00B84961BF31DB08C50376CCF44 Binary files differnew file mode 100644 index 00000000..08d7b28e --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/60B7181FD8BCA00B84961BF31DB08C50376CCF44 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/74801529B4E8E5764FFC4D8E6577E1F84E8101CE b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/74801529B4E8E5764FFC4D8E6577E1F84E8101CE Binary files differnew file mode 100644 index 00000000..e47d2b8b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/74801529B4E8E5764FFC4D8E6577E1F84E8101CE diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/7B7B60B748C82B34EE71A3CEA729C477083F0BDA b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/7B7B60B748C82B34EE71A3CEA729C477083F0BDA Binary files differnew file mode 100644 index 00000000..5168e1af --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/7B7B60B748C82B34EE71A3CEA729C477083F0BDA diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/EBB80BE34C78814AE659BBA3A2394E4D9857123D b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/EBB80BE34C78814AE659BBA3A2394E4D9857123D Binary files differnew file mode 100644 index 00000000..c5bcc42e --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/646078F78918F73CE793DF2E72179FBB2B368421/EBB80BE34C78814AE659BBA3A2394E4D9857123D diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/D4D1370FD1D9EAA46412008FF3E59E114BCF724A b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/D4D1370FD1D9EAA46412008FF3E59E114BCF724A Binary files differnew file mode 100644 index 00000000..3c7775b6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/D4D1370FD1D9EAA46412008FF3E59E114BCF724A diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/DFA7DDEF5C212F0F0651E2A9DE1CE4A1AC63AF7A b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/DFA7DDEF5C212F0F0651E2A9DE1CE4A1AC63AF7A Binary files differnew file mode 100644 index 00000000..b6f39e35 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/DFA7DDEF5C212F0F0651E2A9DE1CE4A1AC63AF7A diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/E619D25B380B7B13FDA33E8A58CD82D8A88E0515 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/E619D25B380B7B13FDA33E8A58CD82D8A88E0515 Binary files differnew file mode 100644 index 00000000..f9fef65f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/E619D25B380B7B13FDA33E8A58CD82D8A88E0515 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/F825578F8F5484DFB40F81867C392D6CB0012B92 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/F825578F8F5484DFB40F81867C392D6CB0012B92 Binary files differnew file mode 100644 index 00000000..f9f27442 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6612CCC3FD80AFC1E32B2FE01FD40F3C99E2E697/F825578F8F5484DFB40F81867C392D6CB0012B92 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/0F5A0342F5CD448799C3C6D178607E3F2B5BCB8F b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/0F5A0342F5CD448799C3C6D178607E3F2B5BCB8F Binary files differnew file mode 100644 index 00000000..69de7560 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/0F5A0342F5CD448799C3C6D178607E3F2B5BCB8F diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/51A44C28F313E3F9CB5E7C0A1E0E0DD2843758AE b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/51A44C28F313E3F9CB5E7C0A1E0E0DD2843758AE Binary files differnew file mode 100644 index 00000000..efa28178 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/51A44C28F313E3F9CB5E7C0A1E0E0DD2843758AE diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/7E691392F741B7E4B4AA9A76D75851BDE18BE5A7 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/7E691392F741B7E4B4AA9A76D75851BDE18BE5A7 Binary files differnew file mode 100644 index 00000000..8c434777 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/7E691392F741B7E4B4AA9A76D75851BDE18BE5A7 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/9E0512DD61DA5949D1D8631C3F19D75F496C3733 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/9E0512DD61DA5949D1D8631C3F19D75F496C3733 Binary files differnew file mode 100644 index 00000000..289fc219 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/9E0512DD61DA5949D1D8631C3F19D75F496C3733 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/E6E6FC88719177C9B7421825757C5E47BCAC85F6 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/E6E6FC88719177C9B7421825757C5E47BCAC85F6 Binary files differnew file mode 100644 index 00000000..b7d4b08a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6732CDC2E365929E2DA41927834C7EC33B82A940/E6E6FC88719177C9B7421825757C5E47BCAC85F6 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/67379CCDB32197C6EBA1C53B425301E0161AECD1/53CB69CF933C2D28FB9DF91F2852A99EC3352EA0 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/67379CCDB32197C6EBA1C53B425301E0161AECD1/53CB69CF933C2D28FB9DF91F2852A99EC3352EA0 Binary files differnew file mode 100644 index 00000000..89cfe44f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/67379CCDB32197C6EBA1C53B425301E0161AECD1/53CB69CF933C2D28FB9DF91F2852A99EC3352EA0 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/68079AE8AAF867F1B0FAD713F00CB7E09272C7D4/7F95509243C231A6B1ABCFC661B6B818DB33622C b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/68079AE8AAF867F1B0FAD713F00CB7E09272C7D4/7F95509243C231A6B1ABCFC661B6B818DB33622C Binary files differnew file mode 100644 index 00000000..d9d633e3 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/68079AE8AAF867F1B0FAD713F00CB7E09272C7D4/7F95509243C231A6B1ABCFC661B6B818DB33622C diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6CC979AE065336FB9F5248DBA40200B89F657496/F3AE9FEA4DECEE5330770A2520BD86909929E7BE b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6CC979AE065336FB9F5248DBA40200B89F657496/F3AE9FEA4DECEE5330770A2520BD86909929E7BE Binary files differnew file mode 100644 index 00000000..c3fc9135 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6CC979AE065336FB9F5248DBA40200B89F657496/F3AE9FEA4DECEE5330770A2520BD86909929E7BE diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6D568A63FFBB246EC2A8DC3E6B4F32A70C4610E9/4B5B0C2A0BF944CD467A6140F8C782E2BE9D15F9 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6D568A63FFBB246EC2A8DC3E6B4F32A70C4610E9/4B5B0C2A0BF944CD467A6140F8C782E2BE9D15F9 Binary files differnew file mode 100644 index 00000000..64091864 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/6D568A63FFBB246EC2A8DC3E6B4F32A70C4610E9/4B5B0C2A0BF944CD467A6140F8C782E2BE9D15F9 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/70F7FEE6A786C95E4B2060931106FC9BCE5533D2/9B234116E494979AB9ED53F360C126CE3FA43580 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/70F7FEE6A786C95E4B2060931106FC9BCE5533D2/9B234116E494979AB9ED53F360C126CE3FA43580 Binary files differnew file mode 100644 index 00000000..2766c792 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/70F7FEE6A786C95E4B2060931106FC9BCE5533D2/9B234116E494979AB9ED53F360C126CE3FA43580 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/71CE6A3F360D0D24BDEDA2BAC89ADCC4B8F496A5/7A2CFA69FCA284D4627012A7A55662594C803B2A b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/71CE6A3F360D0D24BDEDA2BAC89ADCC4B8F496A5/7A2CFA69FCA284D4627012A7A55662594C803B2A Binary files differnew file mode 100644 index 00000000..ad13d7b2 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/71CE6A3F360D0D24BDEDA2BAC89ADCC4B8F496A5/7A2CFA69FCA284D4627012A7A55662594C803B2A diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/71CE6A3F360D0D24BDEDA2BAC89ADCC4B8F496A5/ADEC5673B57A18F16EFAF75EEFBFAD4841E2CD2B b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/71CE6A3F360D0D24BDEDA2BAC89ADCC4B8F496A5/ADEC5673B57A18F16EFAF75EEFBFAD4841E2CD2B Binary files differnew file mode 100644 index 00000000..d361d919 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/71CE6A3F360D0D24BDEDA2BAC89ADCC4B8F496A5/ADEC5673B57A18F16EFAF75EEFBFAD4841E2CD2B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/72607E50E18884AE3CE6D8F9884BDD454AA03D82/0CC37CC35E18F9909E43E4E9894D0CDF06EE9A38 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/72607E50E18884AE3CE6D8F9884BDD454AA03D82/0CC37CC35E18F9909E43E4E9894D0CDF06EE9A38 Binary files differnew file mode 100644 index 00000000..69a8e487 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/72607E50E18884AE3CE6D8F9884BDD454AA03D82/0CC37CC35E18F9909E43E4E9894D0CDF06EE9A38 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/774ADD83B5743FC3751010F1BFC595BC0E113859/851757D85BCF8970FB6876F9D7564522087EAC82 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/774ADD83B5743FC3751010F1BFC595BC0E113859/851757D85BCF8970FB6876F9D7564522087EAC82 Binary files differnew file mode 100644 index 00000000..247dba8c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/774ADD83B5743FC3751010F1BFC595BC0E113859/851757D85BCF8970FB6876F9D7564522087EAC82 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/786AAED91FAAC3E55EC08C914535436D3B132369/2CA36B76BC6CCDC29296111A4EFCAFC0553BBC7D b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/786AAED91FAAC3E55EC08C914535436D3B132369/2CA36B76BC6CCDC29296111A4EFCAFC0553BBC7D Binary files differnew file mode 100644 index 00000000..1a310674 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/786AAED91FAAC3E55EC08C914535436D3B132369/2CA36B76BC6CCDC29296111A4EFCAFC0553BBC7D diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7A3FCBEFE12D709D596AF6868D1593B05D185557/A8D7FFE70E11850386A6C35185E5EEBA24F0EC02 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7A3FCBEFE12D709D596AF6868D1593B05D185557/A8D7FFE70E11850386A6C35185E5EEBA24F0EC02 Binary files differnew file mode 100644 index 00000000..558ce15e --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7A3FCBEFE12D709D596AF6868D1593B05D185557/A8D7FFE70E11850386A6C35185E5EEBA24F0EC02 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7BCFEE71FBE3FE58D9DD59ED653AAC21FA05A493/D1474E7D99512D05B98DD37B3FE86496A03D088D b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7BCFEE71FBE3FE58D9DD59ED653AAC21FA05A493/D1474E7D99512D05B98DD37B3FE86496A03D088D Binary files differnew file mode 100644 index 00000000..0bab7703 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7BCFEE71FBE3FE58D9DD59ED653AAC21FA05A493/D1474E7D99512D05B98DD37B3FE86496A03D088D diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7C446BE5C51C193D39038A8A74FC41498DE080AC/3E2BF7F2031B96F38CE6C4D8A85D3E2D58476A0F b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7C446BE5C51C193D39038A8A74FC41498DE080AC/3E2BF7F2031B96F38CE6C4D8A85D3E2D58476A0F Binary files differnew file mode 100644 index 00000000..b60dea24 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7C446BE5C51C193D39038A8A74FC41498DE080AC/3E2BF7F2031B96F38CE6C4D8A85D3E2D58476A0F diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7C446BE5C51C193D39038A8A74FC41498DE080AC/A3F1333FE242BFCFC5D14E8F394298406810D1A0 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7C446BE5C51C193D39038A8A74FC41498DE080AC/A3F1333FE242BFCFC5D14E8F394298406810D1A0 Binary files differnew file mode 100644 index 00000000..ac2e3c2b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7C446BE5C51C193D39038A8A74FC41498DE080AC/A3F1333FE242BFCFC5D14E8F394298406810D1A0 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7D692B2635C9645908FF1DCEB036B7E8F6C5A906/6814C7316CEA7191C9CB3BE58199B4A957210D9C b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7D692B2635C9645908FF1DCEB036B7E8F6C5A906/6814C7316CEA7191C9CB3BE58199B4A957210D9C Binary files differnew file mode 100644 index 00000000..4dd2c49b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7D692B2635C9645908FF1DCEB036B7E8F6C5A906/6814C7316CEA7191C9CB3BE58199B4A957210D9C diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7E88ED7A37EB47BEA6F3B901876349C58F5ED9A6/5AD9C840579905D085AAB60F9F5341463C5379A9 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7E88ED7A37EB47BEA6F3B901876349C58F5ED9A6/5AD9C840579905D085AAB60F9F5341463C5379A9 Binary files differnew file mode 100644 index 00000000..1bfd4d66 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7E88ED7A37EB47BEA6F3B901876349C58F5ED9A6/5AD9C840579905D085AAB60F9F5341463C5379A9 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7E88ED7A37EB47BEA6F3B901876349C58F5ED9A6/A25C55270C21A4581BC3372639AE36F2CCC94C19 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7E88ED7A37EB47BEA6F3B901876349C58F5ED9A6/A25C55270C21A4581BC3372639AE36F2CCC94C19 Binary files differnew file mode 100644 index 00000000..c478bf0f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/7E88ED7A37EB47BEA6F3B901876349C58F5ED9A6/A25C55270C21A4581BC3372639AE36F2CCC94C19 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8333BA3A820B340C4EB24A0C084698BDF01DECE2/A937AAEFDC8C951FC1CDCA526F4DA8C9481380C3 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8333BA3A820B340C4EB24A0C084698BDF01DECE2/A937AAEFDC8C951FC1CDCA526F4DA8C9481380C3 Binary files differnew file mode 100644 index 00000000..09bd4626 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8333BA3A820B340C4EB24A0C084698BDF01DECE2/A937AAEFDC8C951FC1CDCA526F4DA8C9481380C3 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/85DD7AA9B6958F530EEC3F89C59D466C259ABE15/C2556DADDF68A9EEF7F5C14A24CA33BCA930B201 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/85DD7AA9B6958F530EEC3F89C59D466C259ABE15/C2556DADDF68A9EEF7F5C14A24CA33BCA930B201 Binary files differnew file mode 100644 index 00000000..592c9623 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/85DD7AA9B6958F530EEC3F89C59D466C259ABE15/C2556DADDF68A9EEF7F5C14A24CA33BCA930B201 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8E985FADADD6A11802213BCA0FF75FE5D3B9BD0E/EFA3540D27E1CF0E0AD29AFC4382F4FD31D42929 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8E985FADADD6A11802213BCA0FF75FE5D3B9BD0E/EFA3540D27E1CF0E0AD29AFC4382F4FD31D42929 Binary files differnew file mode 100644 index 00000000..c171b6d3 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8E985FADADD6A11802213BCA0FF75FE5D3B9BD0E/EFA3540D27E1CF0E0AD29AFC4382F4FD31D42929 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/3B8484BF1370941BF03F206B5C4958DA4E1559BB b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/3B8484BF1370941BF03F206B5C4958DA4E1559BB Binary files differnew file mode 100644 index 00000000..6f97837a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/3B8484BF1370941BF03F206B5C4958DA4E1559BB diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/6DD653FB8FE2614249924274043E834664EBE980 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/6DD653FB8FE2614249924274043E834664EBE980 Binary files differnew file mode 100644 index 00000000..d7799119 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/6DD653FB8FE2614249924274043E834664EBE980 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/C0EF3E7A54B4C501295F77974B1995E36B25C92B b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/C0EF3E7A54B4C501295F77974B1995E36B25C92B Binary files differnew file mode 100644 index 00000000..508f7f07 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/C0EF3E7A54B4C501295F77974B1995E36B25C92B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/D29172D3F501A2D7A47F702633044F519A3A5F0B b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/D29172D3F501A2D7A47F702633044F519A3A5F0B Binary files differnew file mode 100644 index 00000000..c0feb0d0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8F5DB5A0C60D8ECC373A9DC70AFE595E2E28DAF6/D29172D3F501A2D7A47F702633044F519A3A5F0B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8FAC7F811E0644FB876D72126930977CEADC38A0/698563ECEE29232C5304487D972310F86650C3A6 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8FAC7F811E0644FB876D72126930977CEADC38A0/698563ECEE29232C5304487D972310F86650C3A6 Binary files differnew file mode 100644 index 00000000..ebfbce9a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/8FAC7F811E0644FB876D72126930977CEADC38A0/698563ECEE29232C5304487D972310F86650C3A6 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/94945946073C72C69DC4B2D58D3F9E831007F6ED/1B23675354FCAD90119D88075015EA17ADD527D8 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/94945946073C72C69DC4B2D58D3F9E831007F6ED/1B23675354FCAD90119D88075015EA17ADD527D8 Binary files differnew file mode 100644 index 00000000..5c75689f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/94945946073C72C69DC4B2D58D3F9E831007F6ED/1B23675354FCAD90119D88075015EA17ADD527D8 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/94945946073C72C69DC4B2D58D3F9E831007F6ED/E6A3B45B062D509B3382282D196EFE97D5956CCB b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/94945946073C72C69DC4B2D58D3F9E831007F6ED/E6A3B45B062D509B3382282D196EFE97D5956CCB Binary files differnew file mode 100644 index 00000000..e08466c5 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/94945946073C72C69DC4B2D58D3F9E831007F6ED/E6A3B45B062D509B3382282D196EFE97D5956CCB diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9523A45E723AACFDE29801206C89BBAA9FFF5963/66AB66128A44574873E54E6584E450C4EB3B9A1E b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9523A45E723AACFDE29801206C89BBAA9FFF5963/66AB66128A44574873E54E6584E450C4EB3B9A1E Binary files differnew file mode 100644 index 00000000..ed5ba194 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9523A45E723AACFDE29801206C89BBAA9FFF5963/66AB66128A44574873E54E6584E450C4EB3B9A1E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9956BD40089ED38E280F550842F4DC733B5757A8/844FDEEE3C847F4BD5153E822803C1A2C1B6E7BA b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9956BD40089ED38E280F550842F4DC733B5757A8/844FDEEE3C847F4BD5153E822803C1A2C1B6E7BA Binary files differnew file mode 100644 index 00000000..bc5ed1e6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9956BD40089ED38E280F550842F4DC733B5757A8/844FDEEE3C847F4BD5153E822803C1A2C1B6E7BA diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9956BD40089ED38E280F550842F4DC733B5757A8/B38C775A18C1195D01658D75FBDA3258B6DF018B b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9956BD40089ED38E280F550842F4DC733B5757A8/B38C775A18C1195D01658D75FBDA3258B6DF018B Binary files differnew file mode 100644 index 00000000..cb519b7e --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9956BD40089ED38E280F550842F4DC733B5757A8/B38C775A18C1195D01658D75FBDA3258B6DF018B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9A71D5E41BECA161359D0EA8E0339D362F158C62/FF406B3E55758E87A206FE2A1EE0C4D5A4575799 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9A71D5E41BECA161359D0EA8E0339D362F158C62/FF406B3E55758E87A206FE2A1EE0C4D5A4575799 Binary files differnew file mode 100644 index 00000000..f2bbe24c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9A71D5E41BECA161359D0EA8E0339D362F158C62/FF406B3E55758E87A206FE2A1EE0C4D5A4575799 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/1382793A9F360E06D39CA9914912348C63F86357 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/1382793A9F360E06D39CA9914912348C63F86357 Binary files differnew file mode 100644 index 00000000..a592bd28 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/1382793A9F360E06D39CA9914912348C63F86357 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/28C0A6867A1E09715D9F502861B9911F054A0918 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/28C0A6867A1E09715D9F502861B9911F054A0918 Binary files differnew file mode 100644 index 00000000..6114ab41 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/28C0A6867A1E09715D9F502861B9911F054A0918 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/4AAE02BB85EB8CED9617662436A47AA2197B01D6 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/4AAE02BB85EB8CED9617662436A47AA2197B01D6 Binary files differnew file mode 100644 index 00000000..beff5366 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/4AAE02BB85EB8CED9617662436A47AA2197B01D6 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/576F2022AF817412D8425AC8AAFF3CA033A422F1 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/576F2022AF817412D8425AC8AAFF3CA033A422F1 Binary files differnew file mode 100644 index 00000000..60405d6b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/576F2022AF817412D8425AC8AAFF3CA033A422F1 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/5DD2591009E008D8E5507F2E297E81B501D5D120 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/5DD2591009E008D8E5507F2E297E81B501D5D120 Binary files differnew file mode 100644 index 00000000..4132c67c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/5DD2591009E008D8E5507F2E297E81B501D5D120 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/82F0655FB5BF2F905CB3C6FC1AB4A3983F615AE2 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/82F0655FB5BF2F905CB3C6FC1AB4A3983F615AE2 Binary files differnew file mode 100644 index 00000000..36c381da --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/82F0655FB5BF2F905CB3C6FC1AB4A3983F615AE2 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/87215C2D5EF094F894DFBD418D4D311608DEB3CE b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/87215C2D5EF094F894DFBD418D4D311608DEB3CE Binary files differnew file mode 100644 index 00000000..e20156af --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/87215C2D5EF094F894DFBD418D4D311608DEB3CE diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/95A0D456DABFA76AD295723C03582EF63B6F6D0A b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/95A0D456DABFA76AD295723C03582EF63B6F6D0A Binary files differnew file mode 100644 index 00000000..6f92cf71 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/95A0D456DABFA76AD295723C03582EF63B6F6D0A diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/CBEEDBBC939A98E4742D7BC8749538C51C0672D1 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/CBEEDBBC939A98E4742D7BC8749538C51C0672D1 Binary files differnew file mode 100644 index 00000000..0cba97ee --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/CBEEDBBC939A98E4742D7BC8749538C51C0672D1 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/D2DF0CD6D422B949EC5C5D4C5FCE9D3AD8BFA5BD b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/D2DF0CD6D422B949EC5C5D4C5FCE9D3AD8BFA5BD Binary files differnew file mode 100644 index 00000000..1de8f2cd --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/D2DF0CD6D422B949EC5C5D4C5FCE9D3AD8BFA5BD diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/F3D8DAC954B27BE3065512A709EC0C28FE7E4099 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/F3D8DAC954B27BE3065512A709EC0C28FE7E4099 Binary files differnew file mode 100644 index 00000000..23d9533d --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9B86A058C9C6D291D253920FD24591387BFD6393/F3D8DAC954B27BE3065512A709EC0C28FE7E4099 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9D1D7AB57D811AF20C795415FD3F5BC8F2C8A518/E1201A308CC10323C27D9084B048996E44B8F710 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9D1D7AB57D811AF20C795415FD3F5BC8F2C8A518/E1201A308CC10323C27D9084B048996E44B8F710 Binary files differnew file mode 100644 index 00000000..a7948e48 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9D1D7AB57D811AF20C795415FD3F5BC8F2C8A518/E1201A308CC10323C27D9084B048996E44B8F710 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9D2C9F2BB158809E2897E2AE4825163C09325106/C23FC1895966021249B35412C0C8C56D107732DE b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9D2C9F2BB158809E2897E2AE4825163C09325106/C23FC1895966021249B35412C0C8C56D107732DE Binary files differnew file mode 100644 index 00000000..c4d97cda --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9D2C9F2BB158809E2897E2AE4825163C09325106/C23FC1895966021249B35412C0C8C56D107732DE diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9D73EFD748AD39AE858E449A5528FA1E2CCEF2A7/33AF2DC34F39AC0B81EA20D9DAF770E589D1E3EB b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9D73EFD748AD39AE858E449A5528FA1E2CCEF2A7/33AF2DC34F39AC0B81EA20D9DAF770E589D1E3EB Binary files differnew file mode 100644 index 00000000..4ed3a01f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9D73EFD748AD39AE858E449A5528FA1E2CCEF2A7/33AF2DC34F39AC0B81EA20D9DAF770E589D1E3EB diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9F5870D819755D35C0070186B91FCFA1F5C52A31/0AD38A30ABC0F0B605B45C727A90819E7FF9DAF4 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9F5870D819755D35C0070186B91FCFA1F5C52A31/0AD38A30ABC0F0B605B45C727A90819E7FF9DAF4 Binary files differnew file mode 100644 index 00000000..a63cd9ad --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9F5870D819755D35C0070186B91FCFA1F5C52A31/0AD38A30ABC0F0B605B45C727A90819E7FF9DAF4 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9FF31736488FC553803001BDE8D05CB46957FE21/A536E6A90420437E645CBFC56AD2D79D758FB112 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9FF31736488FC553803001BDE8D05CB46957FE21/A536E6A90420437E645CBFC56AD2D79D758FB112 Binary files differnew file mode 100644 index 00000000..f5e70ea0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/9FF31736488FC553803001BDE8D05CB46957FE21/A536E6A90420437E645CBFC56AD2D79D758FB112 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/A0B7987F423E4BB990DA079561C9E297B2DA9B97/386C1663C6390BC288DC171522439210AF361958 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/A0B7987F423E4BB990DA079561C9E297B2DA9B97/386C1663C6390BC288DC171522439210AF361958 Binary files differnew file mode 100644 index 00000000..a5e651f8 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/A0B7987F423E4BB990DA079561C9E297B2DA9B97/386C1663C6390BC288DC171522439210AF361958 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/A1D0D8E720E986DB1E6D256ED7CEFC4BF08D8C9C/6BDA1FF41EEBC5DA66912F3C69B60C2A41C6E25B b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/A1D0D8E720E986DB1E6D256ED7CEFC4BF08D8C9C/6BDA1FF41EEBC5DA66912F3C69B60C2A41C6E25B Binary files differnew file mode 100644 index 00000000..b15880c2 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/A1D0D8E720E986DB1E6D256ED7CEFC4BF08D8C9C/6BDA1FF41EEBC5DA66912F3C69B60C2A41C6E25B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/AA6E4D2D7038C9DC78E36F68D76DC1DCFCE0C705/45533EC08C70A3D03E2FA4C6CBDAA476C2B6ED59 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/AA6E4D2D7038C9DC78E36F68D76DC1DCFCE0C705/45533EC08C70A3D03E2FA4C6CBDAA476C2B6ED59 Binary files differnew file mode 100644 index 00000000..80e35ac0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/AA6E4D2D7038C9DC78E36F68D76DC1DCFCE0C705/45533EC08C70A3D03E2FA4C6CBDAA476C2B6ED59 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/18585FC53A283488E4BA84867980E9B1F2B28ADA b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/18585FC53A283488E4BA84867980E9B1F2B28ADA Binary files differnew file mode 100644 index 00000000..d53dce92 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/18585FC53A283488E4BA84867980E9B1F2B28ADA diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/27337257493B86B9BFF78D569F938D692A430EAE b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/27337257493B86B9BFF78D569F938D692A430EAE Binary files differnew file mode 100644 index 00000000..5375c57c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/27337257493B86B9BFF78D569F938D692A430EAE diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/4832F0A28C3724A92F6CB3314F747D0E74FC7344 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/4832F0A28C3724A92F6CB3314F747D0E74FC7344 Binary files differnew file mode 100644 index 00000000..7085c5ac --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/4832F0A28C3724A92F6CB3314F747D0E74FC7344 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/6352302A5072DBFB769D4FF4C70C86432C4C1683 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/6352302A5072DBFB769D4FF4C70C86432C4C1683 Binary files differnew file mode 100644 index 00000000..97dc187d --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/6352302A5072DBFB769D4FF4C70C86432C4C1683 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/EE886B907E31667D622677F665F25C54AF9A7F65 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/EE886B907E31667D622677F665F25C54AF9A7F65 Binary files differnew file mode 100644 index 00000000..ad5d7dea --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/ABF8BAF2F916A0D8CE95ADED7072E9ABBA46F487/EE886B907E31667D622677F665F25C54AF9A7F65 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/AFF7B9B4549330E8AB1EFBC59F2D1AF4512CD5A0/F86591A6D86718886A0234B8E54E21AAEA63E24B b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/AFF7B9B4549330E8AB1EFBC59F2D1AF4512CD5A0/F86591A6D86718886A0234B8E54E21AAEA63E24B Binary files differnew file mode 100644 index 00000000..2bf4ad71 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/AFF7B9B4549330E8AB1EFBC59F2D1AF4512CD5A0/F86591A6D86718886A0234B8E54E21AAEA63E24B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/B9FF7AAC52D280FA9400065135C8867CA8C61133/BECE82B2F908174E2379652769C6942AF1F0CC5E b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/B9FF7AAC52D280FA9400065135C8867CA8C61133/BECE82B2F908174E2379652769C6942AF1F0CC5E Binary files differnew file mode 100644 index 00000000..c3363a92 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/B9FF7AAC52D280FA9400065135C8867CA8C61133/BECE82B2F908174E2379652769C6942AF1F0CC5E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C1197772F20EECD6F541826FE107A95ED8403B75/342CD9D3062DA48C346965297F081EBC2EF68FDC b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C1197772F20EECD6F541826FE107A95ED8403B75/342CD9D3062DA48C346965297F081EBC2EF68FDC Binary files differnew file mode 100644 index 00000000..750c0857 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C1197772F20EECD6F541826FE107A95ED8403B75/342CD9D3062DA48C346965297F081EBC2EF68FDC diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C3F02309A4CB4F5F05ABA1F48859FFE0EA269AA4/ED5608CE67EA5CB79AC024CEA7445F9BCBE48703 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C3F02309A4CB4F5F05ABA1F48859FFE0EA269AA4/ED5608CE67EA5CB79AC024CEA7445F9BCBE48703 Binary files differnew file mode 100644 index 00000000..069640ff --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C3F02309A4CB4F5F05ABA1F48859FFE0EA269AA4/ED5608CE67EA5CB79AC024CEA7445F9BCBE48703 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C479F58A50A8BA16A2B38A22D871DC5279E10334/0563B8630D62D75ABBC8AB1E4BDFB5A899B24D43 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C479F58A50A8BA16A2B38A22D871DC5279E10334/0563B8630D62D75ABBC8AB1E4BDFB5A899B24D43 Binary files differnew file mode 100644 index 00000000..391ffc14 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C479F58A50A8BA16A2B38A22D871DC5279E10334/0563B8630D62D75ABBC8AB1E4BDFB5A899B24D43 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C4F75BD1B64212692FA3316D31FD6B65FE966899/69E7A6D2A78341041BF6816438CA9605A0FA356C b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C4F75BD1B64212692FA3316D31FD6B65FE966899/69E7A6D2A78341041BF6816438CA9605A0FA356C Binary files differnew file mode 100644 index 00000000..255c513a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C4F75BD1B64212692FA3316D31FD6B65FE966899/69E7A6D2A78341041BF6816438CA9605A0FA356C diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C563D66EEE8C46E5DBCD414AC29EC7B362AA3951/B4B77C83465979E3679E3A33F972F48EE3730A18 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C563D66EEE8C46E5DBCD414AC29EC7B362AA3951/B4B77C83465979E3679E3A33F972F48EE3730A18 Binary files differnew file mode 100644 index 00000000..6225c0ca --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C563D66EEE8C46E5DBCD414AC29EC7B362AA3951/B4B77C83465979E3679E3A33F972F48EE3730A18 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C5DC6F3142F010E874E56B78EFE5BF7BDF0BAC20/CAF84A42305615AC2C582F6412BDA3E36DAC3D25 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C5DC6F3142F010E874E56B78EFE5BF7BDF0BAC20/CAF84A42305615AC2C582F6412BDA3E36DAC3D25 Binary files differnew file mode 100644 index 00000000..83aeb1fc --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C5DC6F3142F010E874E56B78EFE5BF7BDF0BAC20/CAF84A42305615AC2C582F6412BDA3E36DAC3D25 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C872F14BD077139C1DC4C001D688BD37319256AB/75F792DE2CF544007F470F1B924961C2BD2EF517 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C872F14BD077139C1DC4C001D688BD37319256AB/75F792DE2CF544007F470F1B924961C2BD2EF517 Binary files differnew file mode 100644 index 00000000..f8a8957a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C872F14BD077139C1DC4C001D688BD37319256AB/75F792DE2CF544007F470F1B924961C2BD2EF517 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C8941AD7709AD8378D81A61ADD7983E7A78F8F2C/88D6151358A5E3C81D7AE1A536121DC03011BC03 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C8941AD7709AD8378D81A61ADD7983E7A78F8F2C/88D6151358A5E3C81D7AE1A536121DC03011BC03 Binary files differnew file mode 100644 index 00000000..376d0753 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/C8941AD7709AD8378D81A61ADD7983E7A78F8F2C/88D6151358A5E3C81D7AE1A536121DC03011BC03 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/CBD47ABEE632C0103BB7E6C5703F3CF2B54C744A/0B289953453127C40B22FA953D11F79E052C0580 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/CBD47ABEE632C0103BB7E6C5703F3CF2B54C744A/0B289953453127C40B22FA953D11F79E052C0580 Binary files differnew file mode 100644 index 00000000..6bbb4b5a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/CBD47ABEE632C0103BB7E6C5703F3CF2B54C744A/0B289953453127C40B22FA953D11F79E052C0580 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/CE2DBD86D9F08AA2721680FD9A6B7F1B9A0D4E9D/30E8B7F8F78FB74646C4B4689C74A2E1570D8E35 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/CE2DBD86D9F08AA2721680FD9A6B7F1B9A0D4E9D/30E8B7F8F78FB74646C4B4689C74A2E1570D8E35 Binary files differnew file mode 100644 index 00000000..3536bd3c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/CE2DBD86D9F08AA2721680FD9A6B7F1B9A0D4E9D/30E8B7F8F78FB74646C4B4689C74A2E1570D8E35 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/CE2DBD86D9F08AA2721680FD9A6B7F1B9A0D4E9D/821E494DF27F9938F7E58CFCE8CE70029DB0EC5D b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/CE2DBD86D9F08AA2721680FD9A6B7F1B9A0D4E9D/821E494DF27F9938F7E58CFCE8CE70029DB0EC5D Binary files differnew file mode 100644 index 00000000..8e513a9f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/CE2DBD86D9F08AA2721680FD9A6B7F1B9A0D4E9D/821E494DF27F9938F7E58CFCE8CE70029DB0EC5D diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D0940BE1A51139493ED7A79092BE4877E76EE9BB/679A4F81FC705DDEC419778DD2EBD875F4C242C6 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D0940BE1A51139493ED7A79092BE4877E76EE9BB/679A4F81FC705DDEC419778DD2EBD875F4C242C6 Binary files differnew file mode 100644 index 00000000..36a442b8 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D0940BE1A51139493ED7A79092BE4877E76EE9BB/679A4F81FC705DDEC419778DD2EBD875F4C242C6 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D0940BE1A51139493ED7A79092BE4877E76EE9BB/82096E6D9B1248321625323D52858642CB0B748E b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D0940BE1A51139493ED7A79092BE4877E76EE9BB/82096E6D9B1248321625323D52858642CB0B748E Binary files differnew file mode 100644 index 00000000..54f80996 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D0940BE1A51139493ED7A79092BE4877E76EE9BB/82096E6D9B1248321625323D52858642CB0B748E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D0FF3ED96CD87165145FEDC31ADA8ED51FE01BD2/41E3FCC9470F8634DBCB5CEA7FB688E04E7575BA b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D0FF3ED96CD87165145FEDC31ADA8ED51FE01BD2/41E3FCC9470F8634DBCB5CEA7FB688E04E7575BA Binary files differnew file mode 100644 index 00000000..8ddc7d79 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D0FF3ED96CD87165145FEDC31ADA8ED51FE01BD2/41E3FCC9470F8634DBCB5CEA7FB688E04E7575BA diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D0FF3ED96CD87165145FEDC31ADA8ED51FE01BD2/79B21E2743A879AFF5403ECEA09EAC2084EF4799 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D0FF3ED96CD87165145FEDC31ADA8ED51FE01BD2/79B21E2743A879AFF5403ECEA09EAC2084EF4799 Binary files differnew file mode 100644 index 00000000..c9fd41f7 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D0FF3ED96CD87165145FEDC31ADA8ED51FE01BD2/79B21E2743A879AFF5403ECEA09EAC2084EF4799 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D16EA19279BB4F22FDC8E928DF12EA51A9D4A5A1/4D523730501ADB80A76B0B473A4D21C7D86F8374 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D16EA19279BB4F22FDC8E928DF12EA51A9D4A5A1/4D523730501ADB80A76B0B473A4D21C7D86F8374 Binary files differnew file mode 100644 index 00000000..61a7ccb1 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D16EA19279BB4F22FDC8E928DF12EA51A9D4A5A1/4D523730501ADB80A76B0B473A4D21C7D86F8374 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D16EA19279BB4F22FDC8E928DF12EA51A9D4A5A1/A21B7566A582DF7A1A85D7B799983C3C35551C14 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D16EA19279BB4F22FDC8E928DF12EA51A9D4A5A1/A21B7566A582DF7A1A85D7B799983C3C35551C14 Binary files differnew file mode 100644 index 00000000..e4bd48da --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D16EA19279BB4F22FDC8E928DF12EA51A9D4A5A1/A21B7566A582DF7A1A85D7B799983C3C35551C14 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D3F5B4E8FD52F34AA3BDEAD0B9E87887C2D04F3E/C6658C25AFB8A9D738F2BC591775D167549FFD3A b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D3F5B4E8FD52F34AA3BDEAD0B9E87887C2D04F3E/C6658C25AFB8A9D738F2BC591775D167549FFD3A Binary files differnew file mode 100644 index 00000000..f6df0f4f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D3F5B4E8FD52F34AA3BDEAD0B9E87887C2D04F3E/C6658C25AFB8A9D738F2BC591775D167549FFD3A diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D74DC39E75A9720D7342FFB9463E2E900F207C87/09B5043D20EE62D83E3FA151AA878ADED25923D7 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D74DC39E75A9720D7342FFB9463E2E900F207C87/09B5043D20EE62D83E3FA151AA878ADED25923D7 Binary files differnew file mode 100644 index 00000000..0668256a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D74DC39E75A9720D7342FFB9463E2E900F207C87/09B5043D20EE62D83E3FA151AA878ADED25923D7 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D791EFBF24EA89D20CE26B38C34475543A39C9B8/08CAE18D8CFF86144CB8FFD671B916CAAB8BD4E9 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D791EFBF24EA89D20CE26B38C34475543A39C9B8/08CAE18D8CFF86144CB8FFD671B916CAAB8BD4E9 Binary files differnew file mode 100644 index 00000000..cac44093 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D791EFBF24EA89D20CE26B38C34475543A39C9B8/08CAE18D8CFF86144CB8FFD671B916CAAB8BD4E9 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D791EFBF24EA89D20CE26B38C34475543A39C9B8/A8C93000653FAF7D0025D3D8EEE6BBDC64D98F25 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D791EFBF24EA89D20CE26B38C34475543A39C9B8/A8C93000653FAF7D0025D3D8EEE6BBDC64D98F25 Binary files differnew file mode 100644 index 00000000..46d4477a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D791EFBF24EA89D20CE26B38C34475543A39C9B8/A8C93000653FAF7D0025D3D8EEE6BBDC64D98F25 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D791EFBF24EA89D20CE26B38C34475543A39C9B8/BF648929E7DAABD8D97B3202F48D6C4A19C78F6C b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D791EFBF24EA89D20CE26B38C34475543A39C9B8/BF648929E7DAABD8D97B3202F48D6C4A19C78F6C Binary files differnew file mode 100644 index 00000000..4989f3e7 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D791EFBF24EA89D20CE26B38C34475543A39C9B8/BF648929E7DAABD8D97B3202F48D6C4A19C78F6C diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D7B648A0BD9368D83CE1CF523E8F54A8F2F8C92E/A149EE01A250491C07D5A279D3B58A646288DA22 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D7B648A0BD9368D83CE1CF523E8F54A8F2F8C92E/A149EE01A250491C07D5A279D3B58A646288DA22 Binary files differnew file mode 100644 index 00000000..7c6adedf --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D7B648A0BD9368D83CE1CF523E8F54A8F2F8C92E/A149EE01A250491C07D5A279D3B58A646288DA22 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D7B648A0BD9368D83CE1CF523E8F54A8F2F8C92E/AD8ECBB67B9DC59406F92A296A38192297A4F169 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D7B648A0BD9368D83CE1CF523E8F54A8F2F8C92E/AD8ECBB67B9DC59406F92A296A38192297A4F169 Binary files differnew file mode 100644 index 00000000..70f5b7c9 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D7B648A0BD9368D83CE1CF523E8F54A8F2F8C92E/AD8ECBB67B9DC59406F92A296A38192297A4F169 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D84959A0103547B866F97400B16F8E5871FC28EE/6F61A0C50B4E6ED821F032A4DF3DA7DDDFD2FE6A b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D84959A0103547B866F97400B16F8E5871FC28EE/6F61A0C50B4E6ED821F032A4DF3DA7DDDFD2FE6A Binary files differnew file mode 100644 index 00000000..141b05ef --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/D84959A0103547B866F97400B16F8E5871FC28EE/6F61A0C50B4E6ED821F032A4DF3DA7DDDFD2FE6A diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/DCBA60B785A3B332E2DA7573E523E336EAA26BBF/FE52D92F5FFA970F528814B09B75CA2613F49936 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/DCBA60B785A3B332E2DA7573E523E336EAA26BBF/FE52D92F5FFA970F528814B09B75CA2613F49936 Binary files differnew file mode 100644 index 00000000..3aa42163 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/DCBA60B785A3B332E2DA7573E523E336EAA26BBF/FE52D92F5FFA970F528814B09B75CA2613F49936 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/DFC06A49AADF5E53A99A6FFC00EC3F1F2A8672CF/DAC9024F54D8F6DF94935FB1732638CA6AD77C13 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/DFC06A49AADF5E53A99A6FFC00EC3F1F2A8672CF/DAC9024F54D8F6DF94935FB1732638CA6AD77C13 Binary files differnew file mode 100644 index 00000000..95500f6b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/DFC06A49AADF5E53A99A6FFC00EC3F1F2A8672CF/DAC9024F54D8F6DF94935FB1732638CA6AD77C13 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/16D8270DE51B034E77B7CDAF1DEE623916243DDC b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/16D8270DE51B034E77B7CDAF1DEE623916243DDC Binary files differnew file mode 100644 index 00000000..87d8b52d --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/16D8270DE51B034E77B7CDAF1DEE623916243DDC diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/3D3F25C5CD9F932037D91B7D102EDB58EC7C8239 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/3D3F25C5CD9F932037D91B7D102EDB58EC7C8239 Binary files differnew file mode 100644 index 00000000..91acd396 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/3D3F25C5CD9F932037D91B7D102EDB58EC7C8239 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/40B51EEF4E709FBD47935DDD83A1F640D0CC378A b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/40B51EEF4E709FBD47935DDD83A1F640D0CC378A Binary files differnew file mode 100644 index 00000000..b5f5fa6c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/40B51EEF4E709FBD47935DDD83A1F640D0CC378A diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/D4E1786D8B8B57B22C81D0F0FCE18EA818DA0537 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/D4E1786D8B8B57B22C81D0F0FCE18EA818DA0537 Binary files differnew file mode 100644 index 00000000..abeb964d --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E0BA3199E811D92A1C10D54E4045C24905A83FCF/D4E1786D8B8B57B22C81D0F0FCE18EA818DA0537 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E212E8EAB1DE86DE40B405AC12E0F29452CDD77B/1BB6C5E44421EBF317B9F3D9049C1E137716B186 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E212E8EAB1DE86DE40B405AC12E0F29452CDD77B/1BB6C5E44421EBF317B9F3D9049C1E137716B186 Binary files differnew file mode 100644 index 00000000..34c8cf8a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E212E8EAB1DE86DE40B405AC12E0F29452CDD77B/1BB6C5E44421EBF317B9F3D9049C1E137716B186 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E2E8A9C0D5DD104CFDE0704C95B6FC283D47F174/8784ED81F5A22779EB0B081945FD151992557FBE b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E2E8A9C0D5DD104CFDE0704C95B6FC283D47F174/8784ED81F5A22779EB0B081945FD151992557FBE Binary files differnew file mode 100644 index 00000000..cc35ba69 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E2E8A9C0D5DD104CFDE0704C95B6FC283D47F174/8784ED81F5A22779EB0B081945FD151992557FBE diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E2E8A9C0D5DD104CFDE0704C95B6FC283D47F174/88583DB03975127CB488CA7DDE303A1646CEA97B b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E2E8A9C0D5DD104CFDE0704C95B6FC283D47F174/88583DB03975127CB488CA7DDE303A1646CEA97B Binary files differnew file mode 100644 index 00000000..783dd271 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E2E8A9C0D5DD104CFDE0704C95B6FC283D47F174/88583DB03975127CB488CA7DDE303A1646CEA97B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E2E8A9C0D5DD104CFDE0704C95B6FC283D47F174/93AE07BC15B1AB17BB09E3C400387CE69DADDFCC b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E2E8A9C0D5DD104CFDE0704C95B6FC283D47F174/93AE07BC15B1AB17BB09E3C400387CE69DADDFCC Binary files differnew file mode 100644 index 00000000..74c4ce3b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E2E8A9C0D5DD104CFDE0704C95B6FC283D47F174/93AE07BC15B1AB17BB09E3C400387CE69DADDFCC diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E33FA87DDCDF62323BE5FF9AC818556424365F7E/45B43346251FDF9E95DCB7F36928785D46D63913 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E33FA87DDCDF62323BE5FF9AC818556424365F7E/45B43346251FDF9E95DCB7F36928785D46D63913 Binary files differnew file mode 100644 index 00000000..f3cf5e67 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E33FA87DDCDF62323BE5FF9AC818556424365F7E/45B43346251FDF9E95DCB7F36928785D46D63913 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E33FA87DDCDF62323BE5FF9AC818556424365F7E/E33619C88426E4FE956041E6751ADDEC9C10F0BC b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E33FA87DDCDF62323BE5FF9AC818556424365F7E/E33619C88426E4FE956041E6751ADDEC9C10F0BC Binary files differnew file mode 100644 index 00000000..fc5bd433 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E33FA87DDCDF62323BE5FF9AC818556424365F7E/E33619C88426E4FE956041E6751ADDEC9C10F0BC diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E47CAF71ACF4B662FED9BEF2B1F4A5F45E256160/7BE0C8E441786C69A3CB35BDBEF235F8B5310E04 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E47CAF71ACF4B662FED9BEF2B1F4A5F45E256160/7BE0C8E441786C69A3CB35BDBEF235F8B5310E04 Binary files differnew file mode 100644 index 00000000..0a8de4bb --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E47CAF71ACF4B662FED9BEF2B1F4A5F45E256160/7BE0C8E441786C69A3CB35BDBEF235F8B5310E04 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/1C43C0BA36CC8DE659180B2FAC9A6F54430D5941 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/1C43C0BA36CC8DE659180B2FAC9A6F54430D5941 Binary files differnew file mode 100644 index 00000000..d2e7db66 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/1C43C0BA36CC8DE659180B2FAC9A6F54430D5941 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/AC36A78C66FEC87CC0FD2C32B49214C65676E0C5 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/AC36A78C66FEC87CC0FD2C32B49214C65676E0C5 Binary files differnew file mode 100644 index 00000000..f2f1c656 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/AC36A78C66FEC87CC0FD2C32B49214C65676E0C5 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/C92238A7178A6C61F8BACA22D6CF7E50772BA9F0 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/C92238A7178A6C61F8BACA22D6CF7E50772BA9F0 Binary files differnew file mode 100644 index 00000000..476a3efb --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/C92238A7178A6C61F8BACA22D6CF7E50772BA9F0 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/DFAE695342AC81A521025904406884399822B233 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/DFAE695342AC81A521025904406884399822B233 Binary files differnew file mode 100644 index 00000000..5c88b668 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E61F5C046715157D26CF41DD898CB9F606E7AC69/DFAE695342AC81A521025904406884399822B233 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E7FFFB72F649885E6ECE38D47B5A70BAF73FB575/C200667FF6D7CD3CD371EB2FD6A8E741D5D3EA28 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E7FFFB72F649885E6ECE38D47B5A70BAF73FB575/C200667FF6D7CD3CD371EB2FD6A8E741D5D3EA28 Binary files differnew file mode 100644 index 00000000..38c2de58 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E7FFFB72F649885E6ECE38D47B5A70BAF73FB575/C200667FF6D7CD3CD371EB2FD6A8E741D5D3EA28 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E82952EA67718D015D0BC11B41A2901B29873DBC/42AD1897A4643D2AA634D980F16349E6694F3B1B b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E82952EA67718D015D0BC11B41A2901B29873DBC/42AD1897A4643D2AA634D980F16349E6694F3B1B Binary files differnew file mode 100644 index 00000000..f1d7b6a2 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E82952EA67718D015D0BC11B41A2901B29873DBC/42AD1897A4643D2AA634D980F16349E6694F3B1B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E82952EA67718D015D0BC11B41A2901B29873DBC/FE7891B6ED7B178F528A28B21478299F865889BD b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E82952EA67718D015D0BC11B41A2901B29873DBC/FE7891B6ED7B178F528A28B21478299F865889BD Binary files differnew file mode 100644 index 00000000..c1b90c0f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/E82952EA67718D015D0BC11B41A2901B29873DBC/FE7891B6ED7B178F528A28B21478299F865889BD diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/EA8D319B56924DAA1D230CD30DC66F1E82293CBA/4CAEE38931D19AE73B31AA75CA33D621290FA75E b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/EA8D319B56924DAA1D230CD30DC66F1E82293CBA/4CAEE38931D19AE73B31AA75CA33D621290FA75E Binary files differnew file mode 100644 index 00000000..3c77b90d --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/EA8D319B56924DAA1D230CD30DC66F1E82293CBA/4CAEE38931D19AE73B31AA75CA33D621290FA75E diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/EA8D319B56924DAA1D230CD30DC66F1E82293CBA/D3C063F219ED073E34AD5D750B327629FFD59AF2 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/EA8D319B56924DAA1D230CD30DC66F1E82293CBA/D3C063F219ED073E34AD5D750B327629FFD59AF2 Binary files differnew file mode 100644 index 00000000..33e77636 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/EA8D319B56924DAA1D230CD30DC66F1E82293CBA/D3C063F219ED073E34AD5D750B327629FFD59AF2 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F132EC41160225A72889AA4375D69477380FB76D/0F843FB1E0C626540BE638B79A2987E2611CE630 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F132EC41160225A72889AA4375D69477380FB76D/0F843FB1E0C626540BE638B79A2987E2611CE630 Binary files differnew file mode 100644 index 00000000..29d93550 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F132EC41160225A72889AA4375D69477380FB76D/0F843FB1E0C626540BE638B79A2987E2611CE630 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F132EC41160225A72889AA4375D69477380FB76D/69F21C82DC9A7A940ACEC414593E59C9E61E522F b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F132EC41160225A72889AA4375D69477380FB76D/69F21C82DC9A7A940ACEC414593E59C9E61E522F Binary files differnew file mode 100644 index 00000000..2a88295a --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F132EC41160225A72889AA4375D69477380FB76D/69F21C82DC9A7A940ACEC414593E59C9E61E522F diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F132EC41160225A72889AA4375D69477380FB76D/FC72939DC06EDDF8C51549ECF00AC92BF2B39F35 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F132EC41160225A72889AA4375D69477380FB76D/FC72939DC06EDDF8C51549ECF00AC92BF2B39F35 Binary files differnew file mode 100644 index 00000000..84a1690d --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F132EC41160225A72889AA4375D69477380FB76D/FC72939DC06EDDF8C51549ECF00AC92BF2B39F35 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F2CDECB365AACC48D159C813DDE6B7B1CE047BF2/E185E05432F7D98BA7469D26A802DB4B0B2F6286 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F2CDECB365AACC48D159C813DDE6B7B1CE047BF2/E185E05432F7D98BA7469D26A802DB4B0B2F6286 Binary files differnew file mode 100644 index 00000000..0dc18601 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F2CDECB365AACC48D159C813DDE6B7B1CE047BF2/E185E05432F7D98BA7469D26A802DB4B0B2F6286 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F3E673236E6C1AA052ADF0884D399738F4BF2ED7/FE4F09F5D1A4AADE9232D9E2D6B9A2552BC48A22 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F3E673236E6C1AA052ADF0884D399738F4BF2ED7/FE4F09F5D1A4AADE9232D9E2D6B9A2552BC48A22 Binary files differnew file mode 100644 index 00000000..a699436c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F3E673236E6C1AA052ADF0884D399738F4BF2ED7/FE4F09F5D1A4AADE9232D9E2D6B9A2552BC48A22 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F4121996B090501E1FEDA70BE13705CC259E5857/A5A00B223EF24AED92D03F652CFE367CA9D1B200 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F4121996B090501E1FEDA70BE13705CC259E5857/A5A00B223EF24AED92D03F652CFE367CA9D1B200 Binary files differnew file mode 100644 index 00000000..05a8b86f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F4121996B090501E1FEDA70BE13705CC259E5857/A5A00B223EF24AED92D03F652CFE367CA9D1B200 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F6E09A71951478BEF77CC1D1F21D29D2C43D3F20/65698A39E03FF00FD552D4AD99FB290C2B9D4BEA b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F6E09A71951478BEF77CC1D1F21D29D2C43D3F20/65698A39E03FF00FD552D4AD99FB290C2B9D4BEA Binary files differnew file mode 100644 index 00000000..836ba376 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F6E09A71951478BEF77CC1D1F21D29D2C43D3F20/65698A39E03FF00FD552D4AD99FB290C2B9D4BEA diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F98FAF493885B596B60CA57C161277EB289D1563/ABAAFC4B7A88097279E89C22C242C40420D0826B b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F98FAF493885B596B60CA57C161277EB289D1563/ABAAFC4B7A88097279E89C22C242C40420D0826B Binary files differnew file mode 100644 index 00000000..87b13faa --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F98FAF493885B596B60CA57C161277EB289D1563/ABAAFC4B7A88097279E89C22C242C40420D0826B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F9BB100C38D7B02F1EF33194BD18DC48D0BA2C33/6EECA9E5AC06BE83A2EB06F3FE31C8FC846BDC8F b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F9BB100C38D7B02F1EF33194BD18DC48D0BA2C33/6EECA9E5AC06BE83A2EB06F3FE31C8FC846BDC8F Binary files differnew file mode 100644 index 00000000..f1c03d68 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/F9BB100C38D7B02F1EF33194BD18DC48D0BA2C33/6EECA9E5AC06BE83A2EB06F3FE31C8FC846BDC8F diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FB07E98D307F930CEB7E7D4C89719C652EADFA9B/3F4E01DF7547CDD38DCCFCCD76170C299ECEB9F6 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FB07E98D307F930CEB7E7D4C89719C652EADFA9B/3F4E01DF7547CDD38DCCFCCD76170C299ECEB9F6 Binary files differnew file mode 100644 index 00000000..781d1e4f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FB07E98D307F930CEB7E7D4C89719C652EADFA9B/3F4E01DF7547CDD38DCCFCCD76170C299ECEB9F6 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FB07E98D307F930CEB7E7D4C89719C652EADFA9B/9D4CB7E3DBF24AE596972D59C375DD6384BB5E8B b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FB07E98D307F930CEB7E7D4C89719C652EADFA9B/9D4CB7E3DBF24AE596972D59C375DD6384BB5E8B Binary files differnew file mode 100644 index 00000000..8286cabb --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FB07E98D307F930CEB7E7D4C89719C652EADFA9B/9D4CB7E3DBF24AE596972D59C375DD6384BB5E8B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FB07E98D307F930CEB7E7D4C89719C652EADFA9B/A562C4B99E2847251CB4A1F05DA1FF43E7296F0B b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FB07E98D307F930CEB7E7D4C89719C652EADFA9B/A562C4B99E2847251CB4A1F05DA1FF43E7296F0B Binary files differnew file mode 100644 index 00000000..a0148f63 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FB07E98D307F930CEB7E7D4C89719C652EADFA9B/A562C4B99E2847251CB4A1F05DA1FF43E7296F0B diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FD49F017F5200B459B931D0E038996756FAB6A22/52ED0FAFBD38A868C678174D7EB03D266ADB221C b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FD49F017F5200B459B931D0E038996756FAB6A22/52ED0FAFBD38A868C678174D7EB03D266ADB221C Binary files differnew file mode 100644 index 00000000..42a64da0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FD49F017F5200B459B931D0E038996756FAB6A22/52ED0FAFBD38A868C678174D7EB03D266ADB221C diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FD49F017F5200B459B931D0E038996756FAB6A22/BE9D654B0DE0F3CC53CA36703DD9D9049A5F9330 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FD49F017F5200B459B931D0E038996756FAB6A22/BE9D654B0DE0F3CC53CA36703DD9D9049A5F9330 Binary files differnew file mode 100644 index 00000000..32893db7 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FD49F017F5200B459B931D0E038996756FAB6A22/BE9D654B0DE0F3CC53CA36703DD9D9049A5F9330 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FE8A7E29B27E8A43FD03BC0B0B2573B251EB03CE/CA80A13D41116E24CB1479E970CDC1C030C5907C b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FE8A7E29B27E8A43FD03BC0B0B2573B251EB03CE/CA80A13D41116E24CB1479E970CDC1C030C5907C Binary files differnew file mode 100644 index 00000000..277b6083 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FE8A7E29B27E8A43FD03BC0B0B2573B251EB03CE/CA80A13D41116E24CB1479E970CDC1C030C5907C diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FEE5CDC3BD72A50BFCD63BC19BF7A1D8C6DC7D48/7D60E314AA6AEF548A614A9354C5068192051A29 b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FEE5CDC3BD72A50BFCD63BC19BF7A1D8C6DC7D48/7D60E314AA6AEF548A614A9354C5068192051A29 Binary files differnew file mode 100644 index 00000000..afe6fdf0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FEE5CDC3BD72A50BFCD63BC19BF7A1D8C6DC7D48/7D60E314AA6AEF548A614A9354C5068192051A29 diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FF880A1F76838D8E051327DF224C7028F2710C58/BDF405F9B9C27CB20AA96BC5D01DEC478C3A84FF b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FF880A1F76838D8E051327DF224C7028F2710C58/BDF405F9B9C27CB20AA96BC5D01DEC478C3A84FF Binary files differnew file mode 100644 index 00000000..d71177a4 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/certstore/subjectdn/FF880A1F76838D8E051327DF224C7028F2710C58/BDF405F9B9C27CB20AA96BC5D01DEC478C3A84FF diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/profiles/SL20_authblock_v1.0.xml b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/profiles/SL20_authblock_v1.0.xml new file mode 100644 index 00000000..e67b1f5c --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/profiles/SL20_authblock_v1.0.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?><VerifyTransformsInfoProfile xmlns="http://reference.e-government.gv.at/namespace/moa/20020822#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms><dsig:Transform Algorithm="http://www.w3.org/TR/1999/REC-xslt-19991116"><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" exclude-result-prefixes="saml2" version="1.0" xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion"><xsl:output method="xml" xml:space="default" /><xsl:template match="/" xmlns="http://www.w3.org/1999/xhtml"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>Signatur der Anmeldedaten</title><style media="screen" type="text/css"> + .normalstyle { font-size: medium; } + .italicstyle { font-size: medium; font-style: italic; } + .titlestyle { text-decoration:underline; font-weight:bold; font-size: medium; } + .h4style { font-size: large; } + .hidden {display: none; } + </style></head><body><h4 class="h4style">Anmeldedaten:</h4><p class="titlestyle">Daten zur Person</p><table class="parameters"><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:2.5.4.42']/saml2:AttributeValue)"><tr><td class="italicstyle">Vorname: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:2.5.4.42']/saml2:AttributeValue" /></td></tr></xsl:if><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.20']/saml2:AttributeValue)"><tr><td class="italicstyle">Nachname: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.20']/saml2:AttributeValue" /></td></tr></xsl:if><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.55']/saml2:AttributeValue)"><tr><td class="italicstyle">Geburtsdatum: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.55']/saml2:AttributeValue" /></td></tr></xsl:if><xsl:if test="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.90']/saml2:AttributeValue"><tr><td class="italicstyle">Vollmacht: </td><td class="normalstyle"><xsl:text>Ich melde mich in Vertretung an. Im nächsten Schritt wird mir eine Liste der für mich verfügbaren Vertretungsverhältnisse angezeigt, aus denen ich eines auswählen werde.</xsl:text></td></tr></xsl:if></table><p class="titlestyle">Daten zur Anwendung</p><table class="parameters"><tr><td class="italicstyle">Identifikator: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderUniqueId']/saml2:AttributeValue" /></td></tr><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderFriendlyName']/saml2:AttributeValue)"><tr><td class="italicstyle">Name: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderFriendlyName']/saml2:AttributeValue" /></td></tr></xsl:if><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderCountryCode']/saml2:AttributeValue)"><tr><td class="italicstyle">Staat: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderCountryCode']/saml2:AttributeValue" /></td></tr></xsl:if></table><p class="titlestyle">Technische Parameter</p><table class="parameters"><tr><td class="italicstyle">Datum:</td><td class="normalstyle"><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,9,2)" /><xsl:text>.</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,6,2)" /><xsl:text>.</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,1,4)" /></td></tr><tr><td class="italicstyle">Uhrzeit:</td><td class="normalstyle"><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,12,2)" /><xsl:text>:</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,15,2)" /><xsl:text>:</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,18,2)" /></td></tr><tr><td class="italicstyle">TransaktionsToken: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/@ID" /></td></tr><xsl:if test="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.90']/saml2:AttributeValue"><tr><td class="italicstyle"> + Vollmachten-Referenz: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.90']/saml2:AttributeValue" /></td></tr></xsl:if><tr class="hidden"><td class="italicstyle">DataURL: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:Conditions/saml2:AudienceRestriction/saml2:Audience" /></td></tr><xsl:if test="/saml2:Assertion/saml2:Conditions/@NotOnOrAfter"><tr class="hidden"><td class="italicstyle">AuthBlockValidTo: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:Conditions/@NotOnOrAfter" /></td></tr></xsl:if></table></body></html></xsl:template></xsl:stylesheet></dsig:Transform><dsig:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#" /></dsig:Transforms></VerifyTransformsInfoProfile> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/profiles/SL20_authblock_v1.0_SIC.xml b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/profiles/SL20_authblock_v1.0_SIC.xml new file mode 100644 index 00000000..741013cd --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/profiles/SL20_authblock_v1.0_SIC.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?><VerifyTransformsInfoProfile xmlns="http://reference.e-government.gv.at/namespace/moa/20020822#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"><ds:Transforms><ds:Transform Algorithm="http://www.w3.org/TR/1999/REC-xslt-19991116"><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" exclude-result-prefixes="saml2" version="1.0" xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion"><xsl:output method="xml" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:space="default"/><xsl:template match="/" xmlns="http://www.w3.org/1999/xhtml"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>Signatur der Anmeldedaten</title><style media="screen" type="text/css"> + .normalstyle { font-size: medium; } + .italicstyle { font-size: medium; font-style: italic; } + .titlestyle { text-decoration:underline; font-weight:bold; font-size: medium; } + .h4style { font-size: large; } + .hidden {display: none; } + </style></head><body><h4 class="h4style">Anmeldedaten:</h4><p class="titlestyle">Daten zur Person</p><table class="parameters"><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:2.5.4.42']/saml2:AttributeValue)"><tr><td class="italicstyle">Vorname: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:2.5.4.42']/saml2:AttributeValue"/></td></tr></xsl:if><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.20']/saml2:AttributeValue)"><tr><td class="italicstyle">Nachname: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.20']/saml2:AttributeValue"/></td></tr></xsl:if><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.55']/saml2:AttributeValue)"><tr><td class="italicstyle">Geburtsdatum: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.55']/saml2:AttributeValue"/></td></tr></xsl:if><xsl:if test="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.90']/saml2:AttributeValue"><tr><td class="italicstyle">Vollmacht: </td><td class="normalstyle"><xsl:text>Ich melde mich in Vertretung an. Im nächsten Schritt wird mir eine Liste der für mich verfügbaren Vertretungsverhältnisse angezeigt, aus denen ich eines auswählen werde.</xsl:text></td></tr></xsl:if></table><p class="titlestyle">Daten zur Anwendung</p><table class="parameters"><tr><td class="italicstyle">Identifikator: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderUniqueId']/saml2:AttributeValue"/></td></tr><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderFriendlyName']/saml2:AttributeValue)"><tr><td class="italicstyle">Name: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderFriendlyName']/saml2:AttributeValue"/></td></tr></xsl:if><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderCountryCode']/saml2:AttributeValue)"><tr><td class="italicstyle">Staat: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderCountryCode']/saml2:AttributeValue"/></td></tr></xsl:if></table><p class="titlestyle">Technische Parameter</p><table class="parameters"><tr><td class="italicstyle">Datum:</td><td class="normalstyle"><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,9,2)"/><xsl:text>.</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,6,2)"/><xsl:text>.</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,1,4)"/></td></tr><tr><td class="italicstyle">Uhrzeit:</td><td class="normalstyle"><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,12,2)"/><xsl:text>:</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,15,2)"/><xsl:text>:</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,18,2)"/></td></tr><tr><td class="italicstyle">TransaktionsTokken: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/@ID"/></td></tr><xsl:if test="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.90']/saml2:AttributeValue"><tr><td class="italicstyle"> + Vollmachten-Referenz: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.90']/saml2:AttributeValue"/></td></tr></xsl:if><tr class="hidden"><td class="italicstyle">DataURL: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:Conditions/saml2:AudienceRestriction/saml2:Audience"/></td></tr><xsl:if test="/saml2:Assertion/saml2:Conditions/@NotOnOrAfter"><tr class="hidden"><td class="italicstyle">AuthBlockValidTo: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:Conditions/@NotOnOrAfter"/></td></tr></xsl:if></table></body></html></xsl:template></xsl:stylesheet></ds:Transform><ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/></ds:Transforms></VerifyTransformsInfoProfile> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/profiles/SL20_authblock_v1.0_own.xml b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/profiles/SL20_authblock_v1.0_own.xml new file mode 100644 index 00000000..517f6437 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/profiles/SL20_authblock_v1.0_own.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?><VerifyTransformsInfoProfile xmlns="http://reference.e-government.gv.at/namespace/moa/20020822#" xmlns:ds="http://www.w3.org/2000/09/xmldsig#"><dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"> + <dsig:Transform Algorithm="http://www.w3.org/TR/1999/REC-xslt-19991116"><xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" exclude-result-prefixes="saml2" version="1.0" xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion"><xsl:output method="xml" xml:space="default"/><xsl:template xmlns="http://www.w3.org/1999/xhtml" match="/"><html xmlns="http://www.w3.org/1999/xhtml"><head><title>Signatur der Anmeldedaten</title><style media="screen" type="text/css"> + .normalstyle { font-size: medium; } + .italicstyle { font-size: medium; font-style: italic; } + .titlestyle { text-decoration:underline; font-weight:bold; font-size: medium; } + .h4style { font-size: large; } + .hidden {display: none; } + </style></head><body><h4 class="h4style">Anmeldedaten:</h4><p class="titlestyle">Daten zur Person</p><table class="parameters"><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:2.5.4.42']/saml2:AttributeValue)"><tr><td class="italicstyle">Vorname: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:2.5.4.42']/saml2:AttributeValue"/></td></tr></xsl:if><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.20']/saml2:AttributeValue)"><tr><td class="italicstyle">Nachname: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.20']/saml2:AttributeValue"/></td></tr></xsl:if><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.55']/saml2:AttributeValue)"><tr><td class="italicstyle">Geburtsdatum: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.55']/saml2:AttributeValue"/></td></tr></xsl:if><xsl:if test="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.90']/saml2:AttributeValue"><tr><td class="italicstyle">Vollmacht: </td><td class="normalstyle"><xsl:text>Ich melde mich in Vertretung an. Im nächsten Schritt wird mir eine Liste der für mich verfügbaren Vertretungsverhältnisse angezeigt, aus denen ich eines auswählen werde.</xsl:text></td></tr></xsl:if></table><p class="titlestyle">Daten zur Anwendung</p><table class="parameters"><tr><td class="italicstyle">Identifikator: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderUniqueId']/saml2:AttributeValue"/></td></tr><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderFriendlyName']/saml2:AttributeValue)"><tr><td class="italicstyle">Name: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderFriendlyName']/saml2:AttributeValue"/></td></tr></xsl:if><xsl:if test="string(/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderCountryCode']/saml2:AttributeValue)"><tr><td class="italicstyle">Staat: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='http://eid.gv.at/eID/attributes/ServiceProviderCountryCode']/saml2:AttributeValue"/></td></tr></xsl:if></table><p class="titlestyle">Technische Parameter</p><table class="parameters"><tr><td class="italicstyle">Datum:</td><td class="normalstyle"><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,9,2)"/><xsl:text>.</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,6,2)"/><xsl:text>.</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,1,4)"/></td></tr><tr><td class="italicstyle">Uhrzeit:</td><td class="normalstyle"><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,12,2)"/><xsl:text>:</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,15,2)"/><xsl:text>:</xsl:text><xsl:value-of select="substring(/saml2:Assertion/@IssueInstant,18,2)"/></td></tr><tr><td class="italicstyle">TransaktionsTokken: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/@ID"/></td></tr><xsl:if test="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.90']/saml2:AttributeValue"><tr><td class="italicstyle"> + Vollmachten-Referenz: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:AttributeStatement/saml2:Attribute[@Name='urn:oid:1.2.40.0.10.2.1.1.261.90']/saml2:AttributeValue"/></td></tr></xsl:if><tr class="hidden"><td class="italicstyle">DataURL: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:Conditions/saml2:AudienceRestriction/saml2:Audience"/></td></tr><xsl:if test="/saml2:Assertion/saml2:Conditions/@NotOnOrAfter"><tr class="hidden"><td class="italicstyle">AuthBlockValidTo: </td><td class="normalstyle"><xsl:value-of select="/saml2:Assertion/saml2:Conditions/@NotOnOrAfter"/></td></tr></xsl:if></table></body></html></xsl:template></xsl:stylesheet></dsig:Transform> + <dsig:Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"/> + </dsig:Transforms></VerifyTransformsInfoProfile> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Qual-01b.cer b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Qual-01b.cer Binary files differnew file mode 100644 index 00000000..3c7775b6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Qual-01b.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Qual-02b.cer b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Qual-02b.cer Binary files differnew file mode 100644 index 00000000..54f80996 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Qual-02b.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Qual-03b.cer b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Qual-03b.cer Binary files differnew file mode 100644 index 00000000..01965769 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Qual-03b.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Root-05.cer b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Root-05.cer Binary files differnew file mode 100644 index 00000000..b9a0e5a6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Root-05.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Test-Root-05.crt b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Test-Root-05.crt new file mode 100644 index 00000000..9befb53f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-Test-Root-05.crt @@ -0,0 +1,34 @@ +-----BEGIN CERTIFICATE----- +MIIF3TCCA8WgAwIBAgIDFl+uMA0GCSqGSIb3DQEBCwUAMIGVMQswCQYDVQQGEwJB +VDFIMEYGA1UECgw/QS1UcnVzdCBHZXMuIGYuIFNpY2hlcmhlaXRzc3lzdGVtZSBp +bSBlbGVrdHIuIERhdGVudmVya2VociBHbWJIMR0wGwYDVQQLDBRBLVRydXN0LVRl +c3QtUm9vdC0wNTEdMBsGA1UEAwwUQS1UcnVzdC1UZXN0LVJvb3QtMDUwHhcNMTQx +MjE1MTMwMDQ1WhcNMjQxMjA5MTIwMDQ1WjCBlTELMAkGA1UEBhMCQVQxSDBGBgNV +BAoMP0EtVHJ1c3QgR2VzLiBmLiBTaWNoZXJoZWl0c3N5c3RlbWUgaW0gZWxla3Ry +LiBEYXRlbnZlcmtlaHIgR21iSDEdMBsGA1UECwwUQS1UcnVzdC1UZXN0LVJvb3Qt +MDUxHTAbBgNVBAMMFEEtVHJ1c3QtVGVzdC1Sb290LTA1MIICIDANBgkqhkiG9w0B +AQEFAAOCAg0AMIICCAKCAgEApv3ETyDuseYGvBXgJSiAe7q2dvKtcxlHGlEdEWKv +YUODdXiTIIcwuIU0+F8ybvoQdEVPGDsdzShhXKgMfdGY5WF1BslCgjwcr4h6GWgt +cSkXXFIYVV5GCrac4DhM60EvtXpadi8dNMu7dUKZjqES9UPC6Gc5H6fadauLaV6b +DbNrJufXUditjEbhqj5uX3u4/+nFRH8g1DiQm5RCC3ttVe0/7buJipErVQ9Sbhzk +hkFlzLbph2s2hiEP8NB5tXM3ffxmJ2Yv98+U1Ec0iXvsoGhqRyZVn1huTi+9PJnP +IyPfXDkqWv49E/WeZsaZ48kdVx9xIC6OVYF0GCDsKjsKWN+4xL6/eYvSnyIBij/A +e1T3wkLhp+bDyqxnvDatMlWchfbZxicvzr83c8SGt81RBekwbG/HGPRE4x5DnTkQ +67DTMzMSmW+FAJdZG2Ofsg9+D+v+iqRD310maLABtko3e+xm601FS8d0lDFJVGgG +36IB+ZrUIXmLfOIQjlF/yx566oUmSif3QRgmnSuNtunffXHBbL0qFAiEDwwHg41t +zBiSswKRWa5J/BMIung+6T8gw5kY3c3yJ+pUip4J2oeVa9jZlO/AY7k5BCeGh5Ky +zu22GMQIp9ulIIfUKx8jcnhtDy07UEmaWqv3rVsqKWF9v9B4z2SMiH1oFEgrNAxi +v98CAQOjNjA0MA8GA1UdEwEB/wQFMAMBAf8wEQYDVR0OBAoECEQv+xQJkonQMA4G +A1UdDwEB/wQEAwIBBjANBgkqhkiG9w0BAQsFAAOCAgEASO7M8elac5VTP+FjuL1S +nS72NaIP/RGYmw6967irlG5qQ0cGmCZO5J8SsL7xc3BMofMQMbrsGEryO1F4Y95B +o419IzqPb8sYHlx1Du+F2D01qXBmGP/NcqQIo9twLa+man16l7SFF/iNof2axigM +TUcWzqHUxtSjCPoU44qTsi8vVuQKRP8gMGlVCty0joc0gEW8PqKiMaKxI+tglVA6 +czwvPXfk9pJkL3hhDg/p59iKJTkEKIDtvugrZ4ZqOCBL5xv1Tar3BMBAKSfl/YoQ +/p6ATGlKkjSbMyU7vUGxXldNALHkezxFufuDZEF/erp3hCVADbQMKgyM7Diu6cKB +0s4+POeTQoSQ2dnMQJdgAfeGcd3twy2s/M/xHAVGPAPIQWH7ppVcs6AbVXQabHxJ +YZU7G2ct8Se0r8RLq+iRYrWhFKl8mmVBNwK2WJhjWPv2fqM1xYtbbwH6zoV/Sf8j +uIbx/5A/MJo/4s/9ciafJLVzLvkOh6Bhf310TAxyB9mDiL00KAuVTDtwYfzo1+jw +0bInpPqTCkgszn0LbajeaEIc7lQ7neY0gmMqDvnhA+5LyHJXuX5tDF+1/KDijlLs +p/k1/YZfe1Ai1+gcRoAlp2O80tKaJWZPkf8POffyIkSxJbHlKF6r3TWs7JYr+YUi +lm2dyCqZ9RUD5ZN2YRntJoo= +-----END CERTIFICATE----- diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-nQual-03.cer b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-nQual-03.cer Binary files differnew file mode 100644 index 00000000..33e77636 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/A-Trust-nQual-03.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/Consent_test.crt b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/Consent_test.crt new file mode 100644 index 00000000..203c416f --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/Consent_test.crt @@ -0,0 +1,37 @@ +-----BEGIN CERTIFICATE----- +MIIGfzCCBGegAwIBAgIHAJZY0iYXUjANBgkqhkiG9w0BAQsFADB3MQswCQYDVQQG +EwJBVDENMAsGA1UEBxMER3JhejEmMCQGA1UEChMdR3JheiBVbml2ZXJzaXR5IG9m +IFRlY2hub2xvZ3kxDTALBgNVBAsTBElBSUsxIjAgBgNVBAMTGUlBSUsgVGVzdCBJ +bnRlcm1lZGlhdGUgQ0EwHhcNMTgwNTI4MTQ0NTIxWhcNMjEwNTI4MTQ0NTIxWjAw +MQwwCgYDVQQqEwNFaWQxDTALBgNVBAQTBFRlc3QxETAPBgNVBAMTCEVpZCBUZXN0 +MFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEKs+u9OdjFmRGF1Cbsa+XSuvzPoIG +pPtcJs+4thMbCubwSQMvUOssrCzrC1Ji9YVxeqHs3DU2RDEosoSUROJH3KOCAyAw +ggMcMA4GA1UdDwEB/wQEAwIHgDAMBgNVHRMBAf8EAjAAMIIBNgYIKwYBBQUHAQEE +ggEoMIIBJDCBggYIKwYBBQUHMAKGdmxkYXA6Ly9jYXBzby10ZXN0LmlhaWsudHVn +cmF6LmF0OjEzODkvY249aWFpay10ZXN0LWludGVybWVkaWF0ZS1jYSxvdT1wa2ks +ZGM9aWFpayxkYz10dWdyYXosZGM9YXQ/Y0FDZXJ0aWZpY2F0ZTtiaW5hcnkwUAYI +KwYBBQUHMAKGRGh0dHA6Ly9jYXBzby10ZXN0LmlhaWsudHVncmF6LmF0L2NlcnRz +L2lhaWstdGVzdC1pbnRlcm1lZGlhdGUtY2EuY2VyMEsGCCsGAQUFBzABhj9odHRw +Oi8vY2Fwc28tdGVzdC5pYWlrLnR1Z3Jhei5hdC9vY3NwL2lhaWstdGVzdC1pbnRl +cm1lZGlhdGUtY2EwHwYDVR0jBBgwFoAUedgPAoHlywvut/xEv9Nn+hCGURIwgaAG +A1UdIASBmDCBlTCBkgYMKwYBBAGVEgECBwEBMIGBMH8GCCsGAQUFBwICMHMMcVRo +aXMgY2VydGlmaWNhdGUgd2FzIGlzc3VlZCBieSBhICoqY29weSoqIG9mIGFuIElB +SUsgVGVzdCBJbnRlcm1lZGlhdGUgQ0EgYW5kIG1heSBiZSB1c2VkIGZvciB0ZXN0 +IHB1cnBvc2VzIG9ubHkuMIHeBgNVHR8EgdYwgdMwgdCggc2ggcqGgYJsZGFwOi8v +Y2Fwc28tdGVzdC5pYWlrLnR1Z3Jhei5hdDoxMzg5L2NuPWlhaWstdGVzdC1pbnRl +cm1lZGlhdGUtY2Esb3U9cGtpLGRjPWlhaWssZGM9dHVncmF6LGRjPWF0P2NlcnRp +ZmljYXRlUmV2b2NhdGlvbkxpc3Q7YmluYXJ5hkNodHRwOi8vY2Fwc28tdGVzdC5p +YWlrLnR1Z3Jhei5hdC9jcmxzL2lhaWstdGVzdC1pbnRlcm1lZGlhdGUtY2EuY3Js +MB0GA1UdDgQWBBSOwKEfd5HkkkiziZBb5Yj4HWy1DDANBgkqhkiG9w0BAQsFAAOC +AgEAAjjDMSWxbUHvklPKS4xTJJV7Bl5Gy++/LZ39Mb8ZCgjIsGIP9w3hhz0kfi4z +Iz6hvf/Yx9zlKZ/wRIU8R4iygqQSY5Zm28WKVm3Vbhfs4ewN4FJTP8w8LgUSHJ02 +V+JIHtUt5i9U2a/I01bmzIIfBYL0IW8s1K3VMAzADyHDGW/U6h9ck7dayw8OWi8t +NT4tnKX4mEhH6z2kUPnv7fqFlSRrD0uqkeKZad3A1a155S0Dgj1cZmNjR4sRhQhh +gba/EGuHNyEXchVasIITohORuJV9BAq4CckbSLo/qCSf+uiQUJm336LwavjGZked +O/auvRTETctPipjdONSxF/jbjAQ3fmYR/VqvoCm6K3ZgWTzxk0S4mfarrwooDvlE +rkSnrlLf+D6EyQt9LCw/i5LvH/+E+ZQ4AKwTHmJok4xdSgywyNrxsciZrvUGgwe9 +n+CV3IzEymYfL28qykKWpqbPTlSHqa3SlImdl8ywJI4hAW7mzZDp4OjhibRydJsR +7uiFnfhIKMTDicnZGgPZZqIuS4qGwYBszU77R+XmwmZqZBkNP88eYW1qnxCFGEtI +OiiETwO4zxXFF21CeB06PEwRCVgebBg0zBnX+hIsT/nJqwHK8I0Yh24BCudESUC2 +gE9xrujrk3e7r+lOqbYbzeWRJnXILg+SnflzC9kS3LxRfJI= +-----END CERTIFICATE----- diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/SIC_TEST_USER.crt b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/SIC_TEST_USER.crt new file mode 100644 index 00000000..fda99f2b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/SIC_TEST_USER.crt @@ -0,0 +1,27 @@ +-----BEGIN CERTIFICATE----- +MIIEqzCCBBSgAwIBAgIHANux81oNezANBgkqhkiG9w0BAQUFADBAMSIwIAYDVQQD +ExlJQUlLIFRlc3QgSW50ZXJtZWRpYXRlIENBMQ0wCwYDVQQKEwRJQUlLMQswCQYD +VQQGEwJBVDAeFw0xMzA5MjcwNTMzMzdaFw0yMzA5MjcwNTMzMzdaMIHkMQswCQYD +VQQGEwJBVDENMAsGA1UEBxMER3JhejEmMCQGA1UEChMdR3JheiBVbml2ZXJzaXR5 +IG9mIFRlY2hub2xvZ3kxSDBGBgNVBAsTP0luc3RpdHV0ZSBmb3IgQXBwbGllZCBJ +bmZvcm1hdGlvbiBQcm9jZXNzaW5nIGFuZCBDb21tdW5pY2F0aW9uczEUMBIGA1UE +BBMLTU9BLVNTIFRlc3QxGDAWBgNVBCoTD0VHSVogVGVzdHBvcnRhbDEkMCIGA1UE +AxMbRUdJWiBUZXN0cG9ydGFsIE1PQS1TUyBUZXN0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAuDjOyf+mY+oQL2FQzzuaiC8C23vVKbq/n2Zi7BqSibZH +mtqMJfmj4pT+hWSNHvVvWsaxFcx4KeNqdCMzwnw1r4P3Sf+2o5uFku5KHEMLMokR +yYQG9VqY/KkB94ye7Pv6zT8gvKqxGFg96UamECep4swPaSZrA8AOER5WAtyGDzKI +Tz+a5zfFaTXDoba7f98PCWR96yKiFjVOhzp38WVz4VJgz+b8ZSY7Xsv5Kn7DXjOL +STX4MevFLki3rFPup3+4vGToaMBW3PEj67HXBdqR855Le6+E6rVxORqsXqlVwhsI +6nuS0CO2LWYmBNR1IB0mXteeYH/HfxvuZc+7yDjdPQIDAQABo4IBhDCCAYAwDgYD +VR0PAQH/BAQDAgbAMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFEmcH6VY4BG1EAGB +TLoNR9vH/g6yMFAGA1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jYS5pYWlrLnR1Z3Jh +ei5hdC9jYXBzby9jcmxzL0lBSUtUZXN0X0ludGVybWVkaWF0ZUNBLmNybDCBqgYI +KwYBBQUHAQEEgZ0wgZowSgYIKwYBBQUHMAGGPmh0dHA6Ly9jYS5pYWlrLnR1Z3Jh +ei5hdC9jYXBzby9PQ1NQP2NhPUlBSUtUZXN0X0ludGVybWVkaWF0ZUNBMEwGCCsG +AQUFBzAChkBodHRwOi8vY2EuaWFpay50dWdyYXouYXQvY2Fwc28vY2VydHMvSUFJ +S1Rlc3RfSW50ZXJtZWRpYXRlQ0EuY2VyMCEGA1UdEQQaMBiBFnRob21hcy5sZW56 +QGVnaXouZ3YuYXQwHwYDVR0jBBgwFoAUaKJeEdreL4BrRES/jfplNoEkp28wDQYJ +KoZIhvcNAQEFBQADgYEAlFGjUxXLs7SAT8NtXSrv2WrjlklaRnHTFHLQwyVo8JWb +gvRkHHDUv2o8ofXUY2R2WJ38dxeDoccgbXrJb/Qhi8IY7YhCwv/TuIZDisyAqo8W +ORKSip/6HWlGCSR/Vgoet1GtCmF0FoUxFUIGSAuQ2yyt4fIzt5GJrU1X5ujjI1w= +-----END CERTIFICATE----- diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-Premium-Test-Sig-02.crt b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-Premium-Test-Sig-02.crt new file mode 100644 index 00000000..803b30eb --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-Premium-Test-Sig-02.crt @@ -0,0 +1,24 @@ +-----BEGIN CERTIFICATE----- +MIIEATCCAumgAwIBAgIEOWntwTANBgkqhkiG9w0BAQUFADCBlTELMAkGA1UEBhMC +QVQxSDBGBgNVBAoMP0EtVHJ1c3QgR2VzLiBmLiBTaWNoZXJoZWl0c3N5c3RlbWUg +aW0gZWxla3RyLiBEYXRlbnZlcmtlaHIgR21iSDEdMBsGA1UECwwUQS1UcnVzdC1U +ZXN0LVF1YWwtMDIxHTAbBgNVBAMMFEEtVHJ1c3QtVGVzdC1RdWFsLTAyMB4XDTE0 +MTEyNDE0NDkxN1oXDTI0MTExODEzNDkxN1owgaExCzAJBgNVBAYTAkFUMUgwRgYD +VQQKDD9BLVRydXN0IEdlcy4gZi4gU2ljaGVyaGVpdHNzeXN0ZW1lIGltIGVsZWt0 +ci4gRGF0ZW52ZXJrZWhyIEdtYkgxIzAhBgNVBAsMGmEtc2lnbi1QcmVtaXVtLVRl +c3QtU2lnLTAyMSMwIQYDVQQDDBphLXNpZ24tUHJlbWl1bS1UZXN0LVNpZy0wMjCC +ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANwJSfWpRaziThddTTup72Cl +tlXl8oc7HQoK2SWsYQwZGAd5nJZbwbI4K8VFKlNnK72Zl8UhmQ2FxhzS6u+Q+qEz +JOM2xTfA2NB6A9/KFpTJXUjvCHgRvW16EEF9YpYXxKTSK+QrYCXAC5rL6SuYOzgA +7Q1ivq+zLbyXxroux2zVEBIiaBGpZhOHGDFJk6h/4QelIqzd2TIDCRzvhmLDVmhq +X2C1NQb5kZuMgrxxOhG5Cr1F8solkwyu43JiM+apY4bZJVQBwi9ATBMz5tfdoLRs +lQy1BCQ4X+b6u/2856gucU+1e/wa5pB9Ff0eP+xy+j2DZOXLNd8m/IQvnshjNusC +AwEAAaNLMEkwDwYDVR0TAQH/BAUwAwEB/zARBgNVHQ4ECgQIRgafjkGOFb0wEwYD +VR0jBAwwCoAIQg8xWXA9iecwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3DQEBBQUA +A4IBAQBq/owq5eGvhxegchLvnMjPnE9gTYIHEvMq8DN6h2J7pTEhKG2o09LLn/pN +HWRjKENU/LqZBIAJ5zebm5XqzB631BYcuu1abyPFfpMdAL9X4zFuDvg9EGaTir2c +81XaBYzVSLN7fxmNLKSmMwUt0JQQyqpe3V9iyoBE/WcQyKmKaEp7mCZsGFBm6KmJ +gqD6TPb7X9bWUr3yx6Z5gek71f3vQi69m1x811azXlxu1i/XFnVpzxkrKRXJWC+w +nQRxXmU7YnMzYPOA7UOpUG6J+7tYi29hY3EpMgyXM/T/BL5MdyzBefbPVzLHng5z +VaXNpO0ENCrlUyi1m3Yd/7QPDdJM +-----END CERTIFICATE----- diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-TEST-Qual-01a.cer b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-TEST-Qual-01a.cer Binary files differnew file mode 100644 index 00000000..cac44093 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-TEST-Qual-01a.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-TEST-nQual-01a..cer b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-TEST-nQual-01a..cer Binary files differnew file mode 100644 index 00000000..32893db7 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-TEST-nQual-01a..cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-Test-Qual-01.cer b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-Test-Qual-01.cer new file mode 100644 index 00000000..60bc9a55 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenMitTestkarten/a-sign-Test-Qual-01.cer @@ -0,0 +1,23 @@ +-----BEGIN CERTIFICATE----- +MIID2zCCAsOgAwIBAgIDFhIPMA0GCSqGSIb3DQEBBQUAMIGTMQswCQYDVQQGEwJB +VDFIMEYGA1UECgw/QS1UcnVzdCBHZXMuIGYuIFNpY2hlcmhlaXRzc3lzdGVtZSBp +bSBlbGVrdHIuIERhdGVudmVya2VociBHbWJIMRwwGgYDVQQLDBNhLXNpZ24tVEVT +VC1RdWFsLTAxMRwwGgYDVQQDDBNhLXNpZ24tVEVTVC1RdWFsLTAxMB4XDTE0MTEx +NzA3NDAzNloXDTI0MTExMTA2NDAzNlowgZMxCzAJBgNVBAYTAkFUMUgwRgYDVQQK +DD9BLVRydXN0IEdlcy4gZi4gU2ljaGVyaGVpdHNzeXN0ZW1lIGltIGVsZWt0ci4g +RGF0ZW52ZXJrZWhyIEdtYkgxHDAaBgNVBAsME2Etc2lnbi1URVNULVF1YWwtMDEx +HDAaBgNVBAMME2Etc2lnbi1URVNULVF1YWwtMDEwggEiMA0GCSqGSIb3DQEBAQUA +A4IBDwAwggEKAoIBAQD4TRgyXzhxJ2AkndX0RPY771f64dsJrReEeuShLRK5io0B +kJWc4t7wuD1B98cJ0MUPlMmOJ2Ckc/vuLhQUyY3qEUmhMhixCUIcdHQ5yH3H0yMV +HxyJxAG83fE8M25kpKA4TzzMW8KPd2S63wbpPElyEy7vrllrLxvdQRSDpMZMvRg8 +fvoDGAehxsnKKwlXZuMq1aSBzfMz3cMBDKxvqzDIz7yC1iWNkdiwog3a5a5PbViK +shhZ0h+bx9WFDpiN6ooPQgcGhjD+NqIDoiOr7CUFHp+HiC6xIsEFJaBHTf3dRZ61 +0r1FDABx0Yj8+wlXSQLYq/1nR/QMwsvH0Cz1qYTPAgMBAAGjNjA0MA8GA1UdEwEB +/wQFMAMBAf8wEQYDVR0OBAoECE8h1CulBqTdMA4GA1UdDwEB/wQEAwIBBjANBgkq +hkiG9w0BAQUFAAOCAQEAimFu+xTm3UdyU+fO+2hz4DS20OGSC9NBDkorjzhRPWoZ +IVhUi6yH5drqSBm4/2ZYS1Ba5npzfyJwm+cLO28ljxAApfRHlbN0y83hKv7c0I7g +zWTMRs8X8ar5Gd7d4O5jpC4PAaZ1ozSDoE06U5im6YMLaJy/0QYvf5EQBMvLdeoc +d1vl17JYKYqYzcX2dvayikrfiglFqDaZZ66yJPBSuiyNhXpPkbXsOoyyTPtV/0Bh +eKIQiQyJID5aZtR7D4fBAzKdp5wB9KLQXBZ80hrwqrIuy+ME0tFaBWYBi8dzQ1iq +/E3Qz0USfGmxPMm8y/zRqsDvxZCRiSuvzBkOXbGMdA== +-----END CERTIFICATE----- diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Qual-01b.cer b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Qual-01b.cer Binary files differnew file mode 100644 index 00000000..3c7775b6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Qual-01b.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Qual-02.cer b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Qual-02.cer Binary files differnew file mode 100644 index 00000000..54f80996 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Qual-02.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Qual-03.cer b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Qual-03.cer Binary files differnew file mode 100644 index 00000000..01965769 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Qual-03.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Root-05.cer b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Root-05.cer Binary files differnew file mode 100644 index 00000000..b9a0e5a6 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-Root-05.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-nQual-03.cer b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-nQual-03.cer Binary files differnew file mode 100644 index 00000000..33e77636 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/MOAIDBuergerkarteAuthentisierungsDatenOhneTestkarten/A-Trust-nQual-03.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/default-trustprofile/IAIK_test_intermediate_CA.der b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/default-trustprofile/IAIK_test_intermediate_CA.der Binary files differnew file mode 100644 index 00000000..558ce15e --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/default-trustprofile/IAIK_test_intermediate_CA.der diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/default-trustprofile/vendo_zuse_root.cer b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/default-trustprofile/vendo_zuse_root.cer Binary files differnew file mode 100644 index 00000000..80e35ac0 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/moaspss_config/trustProfiles/default-trustprofile/vendo_zuse_root.cer diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/zuseSchema/XMLSchema-instance.xsd b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/zuseSchema/XMLSchema-instance.xsd new file mode 100644 index 00000000..f47577b8 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/zuseSchema/XMLSchema-instance.xsd @@ -0,0 +1,37 @@ +<?xml version='1.0'?> +<!DOCTYPE xs:schema SYSTEM "XMLSchema.dtd" [ +<!ELEMENT p ANY> +<!ELEMENT a ANY> +<!ATTLIST a href CDATA #IMPLIED> +<!ELEMENT hr ANY> +<!ELEMENT h1 ANY> +<!ELEMENT br ANY> +]> +<xs:schema targetNamespace="http://www.w3.org/2001/XMLSchema-instance" + xmlns:xs="http://www.w3.org/2001/XMLSchema" + xmlns="http://www.w3.org/1999/xhtml"> + <xs:annotation> + <xs:documentation> + <h1>XML Schema instance namespace</h1> + <p>See <a href="http://www.w3.org/TR/xmlschema-1/">the XML Schema + Recommendation</a> for an introduction</p> + + + <hr /> + $Date: 2001/03/16 20:25:57 $<br /> + $Id: XMLSchema-instance.xsd,v 1.4 2001/03/16 20:25:57 ht Exp $ + </xs:documentation> + </xs:annotation> + <xs:annotation> + <xs:documentation><p>This schema should never be used as such: + <a href="http://www.w3.org/TR/xmlschema-1/#no-xsi">the XML + Schema Recommendation</a> forbids the declaration of + attributes in this namespace</p> + </xs:documentation> + </xs:annotation> + + <xs:attribute name="nil"/> + <xs:attribute name="type"/> + <xs:attribute name="schemaLocation"/> + <xs:attribute name="noNamespaceSchemaLocation"/> +</xs:schema> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/zuseSchema/XMLSchema.dtd b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/zuseSchema/XMLSchema.dtd new file mode 100644 index 00000000..e8e8f762 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/zuseSchema/XMLSchema.dtd @@ -0,0 +1,402 @@ +<!-- DTD for XML Schemas: Part 1: Structures + Public Identifier: "-//W3C//DTD XMLSCHEMA 200102//EN" + Official Location: http://www.w3.org/2001/XMLSchema.dtd --> +<!-- $Id: XMLSchema.dtd,v 1.31 2001/10/24 15:50:16 ht Exp $ --> +<!-- Note this DTD is NOT normative, or even definitive. --> <!--d--> +<!-- prose copy in the structures REC is the definitive version --> <!--d--> +<!-- (which shouldn't differ from this one except for this --> <!--d--> +<!-- comment and entity expansions, but just in case) --> <!--d--> +<!-- With the exception of cases with multiple namespace + prefixes for the XML Schema namespace, any XML document which is + not valid per this DTD given redefinitions in its internal subset of the + 'p' and 's' parameter entities below appropriate to its namespace + declaration of the XML Schema namespace is almost certainly not + a valid schema. --> + +<!-- The simpleType element and its constituent parts + are defined in XML Schema: Part 2: Datatypes --> +<!ENTITY % xs-datatypes PUBLIC 'datatypes' 'datatypes.dtd' > + +<!ENTITY % p 'xs:'> <!-- can be overriden in the internal subset of a + schema document to establish a different + namespace prefix --> +<!ENTITY % s ':xs'> <!-- if %p is defined (e.g. as foo:) then you must + also define %s as the suffix for the appropriate + namespace declaration (e.g. :foo) --> +<!ENTITY % nds 'xmlns%s;'> + +<!-- Define all the element names, with optional prefix --> +<!ENTITY % schema "%p;schema"> +<!ENTITY % complexType "%p;complexType"> +<!ENTITY % complexContent "%p;complexContent"> +<!ENTITY % simpleContent "%p;simpleContent"> +<!ENTITY % extension "%p;extension"> +<!ENTITY % element "%p;element"> +<!ENTITY % unique "%p;unique"> +<!ENTITY % key "%p;key"> +<!ENTITY % keyref "%p;keyref"> +<!ENTITY % selector "%p;selector"> +<!ENTITY % field "%p;field"> +<!ENTITY % group "%p;group"> +<!ENTITY % all "%p;all"> +<!ENTITY % choice "%p;choice"> +<!ENTITY % sequence "%p;sequence"> +<!ENTITY % any "%p;any"> +<!ENTITY % anyAttribute "%p;anyAttribute"> +<!ENTITY % attribute "%p;attribute"> +<!ENTITY % attributeGroup "%p;attributeGroup"> +<!ENTITY % include "%p;include"> +<!ENTITY % import "%p;import"> +<!ENTITY % redefine "%p;redefine"> +<!ENTITY % notation "%p;notation"> + +<!-- annotation elements --> +<!ENTITY % annotation "%p;annotation"> +<!ENTITY % appinfo "%p;appinfo"> +<!ENTITY % documentation "%p;documentation"> + +<!-- Customisation entities for the ATTLIST of each element type. + Define one of these if your schema takes advantage of the + anyAttribute='##other' in the schema for schemas --> + +<!ENTITY % schemaAttrs ''> +<!ENTITY % complexTypeAttrs ''> +<!ENTITY % complexContentAttrs ''> +<!ENTITY % simpleContentAttrs ''> +<!ENTITY % extensionAttrs ''> +<!ENTITY % elementAttrs ''> +<!ENTITY % groupAttrs ''> +<!ENTITY % allAttrs ''> +<!ENTITY % choiceAttrs ''> +<!ENTITY % sequenceAttrs ''> +<!ENTITY % anyAttrs ''> +<!ENTITY % anyAttributeAttrs ''> +<!ENTITY % attributeAttrs ''> +<!ENTITY % attributeGroupAttrs ''> +<!ENTITY % uniqueAttrs ''> +<!ENTITY % keyAttrs ''> +<!ENTITY % keyrefAttrs ''> +<!ENTITY % selectorAttrs ''> +<!ENTITY % fieldAttrs ''> +<!ENTITY % includeAttrs ''> +<!ENTITY % importAttrs ''> +<!ENTITY % redefineAttrs ''> +<!ENTITY % notationAttrs ''> +<!ENTITY % annotationAttrs ''> +<!ENTITY % appinfoAttrs ''> +<!ENTITY % documentationAttrs ''> + +<!ENTITY % complexDerivationSet "CDATA"> + <!-- #all or space-separated list drawn from derivationChoice --> +<!ENTITY % blockSet "CDATA"> + <!-- #all or space-separated list drawn from + derivationChoice + 'substitution' --> + +<!ENTITY % mgs '%all; | %choice; | %sequence;'> +<!ENTITY % cs '%choice; | %sequence;'> +<!ENTITY % formValues '(qualified|unqualified)'> + + +<!ENTITY % attrDecls '((%attribute;| %attributeGroup;)*,(%anyAttribute;)?)'> + +<!ENTITY % particleAndAttrs '((%mgs; | %group;)?, %attrDecls;)'> + +<!-- This is used in part2 --> +<!ENTITY % restriction1 '((%mgs; | %group;)?)'> + +%xs-datatypes; + +<!-- the duplication below is to produce an unambiguous content model + which allows annotation everywhere --> +<!ELEMENT %schema; ((%include; | %import; | %redefine; | %annotation;)*, + ((%simpleType; | %complexType; + | %element; | %attribute; + | %attributeGroup; | %group; + | %notation; ), + (%annotation;)*)* )> +<!ATTLIST %schema; + targetNamespace %URIref; #IMPLIED + version CDATA #IMPLIED + %nds; %URIref; #FIXED 'http://www.w3.org/2001/XMLSchema' + xmlns CDATA #IMPLIED + finalDefault %complexDerivationSet; '' + blockDefault %blockSet; '' + id ID #IMPLIED + elementFormDefault %formValues; 'unqualified' + attributeFormDefault %formValues; 'unqualified' + xml:lang CDATA #IMPLIED + %schemaAttrs;> +<!-- Note the xmlns declaration is NOT in the Schema for Schemas, + because at the Infoset level where schemas operate, + xmlns(:prefix) is NOT an attribute! --> +<!-- The declaration of xmlns is a convenience for schema authors --> + +<!-- The id attribute here and below is for use in external references + from non-schemas using simple fragment identifiers. + It is NOT used for schema-to-schema reference, internal or + external. --> + +<!-- a type is a named content type specification which allows attribute + declarations--> +<!-- --> + +<!ELEMENT %complexType; ((%annotation;)?, + (%simpleContent;|%complexContent;| + %particleAndAttrs;))> + +<!ATTLIST %complexType; + name %NCName; #IMPLIED + id ID #IMPLIED + abstract %boolean; #IMPLIED + final %complexDerivationSet; #IMPLIED + block %complexDerivationSet; #IMPLIED + mixed (true|false) 'false' + %complexTypeAttrs;> + +<!-- particleAndAttrs is shorthand for a root type --> +<!-- mixed is disallowed if simpleContent, overriden if complexContent + has one too. --> + +<!-- If anyAttribute appears in one or more referenced attributeGroups + and/or explicitly, the intersection of the permissions is used --> + +<!ELEMENT %complexContent; ((%annotation;)?, (%restriction;|%extension;))> +<!ATTLIST %complexContent; + mixed (true|false) #IMPLIED + id ID #IMPLIED + %complexContentAttrs;> + +<!-- restriction should use the branch defined above, not the simple + one from part2; extension should use the full model --> + +<!ELEMENT %simpleContent; ((%annotation;)?, (%restriction;|%extension;))> +<!ATTLIST %simpleContent; + id ID #IMPLIED + %simpleContentAttrs;> + +<!-- restriction should use the simple branch from part2, not the + one defined above; extension should have no particle --> + +<!ELEMENT %extension; ((%annotation;)?, (%particleAndAttrs;))> +<!ATTLIST %extension; + base %QName; #REQUIRED + id ID #IMPLIED + %extensionAttrs;> + +<!-- an element is declared by either: + a name and a type (either nested or referenced via the type attribute) + or a ref to an existing element declaration --> + +<!ELEMENT %element; ((%annotation;)?, (%complexType;| %simpleType;)?, + (%unique; | %key; | %keyref;)*)> +<!-- simpleType or complexType only if no type|ref attribute --> +<!-- ref not allowed at top level --> +<!ATTLIST %element; + name %NCName; #IMPLIED + id ID #IMPLIED + ref %QName; #IMPLIED + type %QName; #IMPLIED + minOccurs %nonNegativeInteger; #IMPLIED + maxOccurs CDATA #IMPLIED + nillable %boolean; #IMPLIED + substitutionGroup %QName; #IMPLIED + abstract %boolean; #IMPLIED + final %complexDerivationSet; #IMPLIED + block %blockSet; #IMPLIED + default CDATA #IMPLIED + fixed CDATA #IMPLIED + form %formValues; #IMPLIED + %elementAttrs;> +<!-- type and ref are mutually exclusive. + name and ref are mutually exclusive, one is required --> +<!-- In the absence of type AND ref, type defaults to type of + substitutionGroup, if any, else the ur-type, i.e. unconstrained --> +<!-- default and fixed are mutually exclusive --> + +<!ELEMENT %group; ((%annotation;)?,(%mgs;)?)> +<!ATTLIST %group; + name %NCName; #IMPLIED + ref %QName; #IMPLIED + minOccurs %nonNegativeInteger; #IMPLIED + maxOccurs CDATA #IMPLIED + id ID #IMPLIED + %groupAttrs;> + +<!ELEMENT %all; ((%annotation;)?, (%element;)*)> +<!ATTLIST %all; + minOccurs (1) #IMPLIED + maxOccurs (1) #IMPLIED + id ID #IMPLIED + %allAttrs;> + +<!ELEMENT %choice; ((%annotation;)?, (%element;| %group;| %cs; | %any;)*)> +<!ATTLIST %choice; + minOccurs %nonNegativeInteger; #IMPLIED + maxOccurs CDATA #IMPLIED + id ID #IMPLIED + %choiceAttrs;> + +<!ELEMENT %sequence; ((%annotation;)?, (%element;| %group;| %cs; | %any;)*)> +<!ATTLIST %sequence; + minOccurs %nonNegativeInteger; #IMPLIED + maxOccurs CDATA #IMPLIED + id ID #IMPLIED + %sequenceAttrs;> + +<!-- an anonymous grouping in a model, or + a top-level named group definition, or a reference to same --> + +<!-- Note that if order is 'all', group is not allowed inside. + If order is 'all' THIS group must be alone (or referenced alone) at + the top level of a content model --> +<!-- If order is 'all', minOccurs==maxOccurs==1 on element/any inside --> +<!-- Should allow minOccurs=0 inside order='all' . . . --> + +<!ELEMENT %any; (%annotation;)?> +<!ATTLIST %any; + namespace CDATA '##any' + processContents (skip|lax|strict) 'strict' + minOccurs %nonNegativeInteger; '1' + maxOccurs CDATA '1' + id ID #IMPLIED + %anyAttrs;> + +<!-- namespace is interpreted as follows: + ##any - - any non-conflicting WFXML at all + + ##other - - any non-conflicting WFXML from namespace other + than targetNamespace + + ##local - - any unqualified non-conflicting WFXML/attribute + one or - - any non-conflicting WFXML from + more URI the listed namespaces + references + + ##targetNamespace ##local may appear in the above list, + with the obvious meaning --> + +<!ELEMENT %anyAttribute; (%annotation;)?> +<!ATTLIST %anyAttribute; + namespace CDATA '##any' + processContents (skip|lax|strict) 'strict' + id ID #IMPLIED + %anyAttributeAttrs;> +<!-- namespace is interpreted as for 'any' above --> + +<!-- simpleType only if no type|ref attribute --> +<!-- ref not allowed at top level, name iff at top level --> +<!ELEMENT %attribute; ((%annotation;)?, (%simpleType;)?)> +<!ATTLIST %attribute; + name %NCName; #IMPLIED + id ID #IMPLIED + ref %QName; #IMPLIED + type %QName; #IMPLIED + use (prohibited|optional|required) #IMPLIED + default CDATA #IMPLIED + fixed CDATA #IMPLIED + form %formValues; #IMPLIED + %attributeAttrs;> +<!-- type and ref are mutually exclusive. + name and ref are mutually exclusive, one is required --> +<!-- default for use is optional when nested, none otherwise --> +<!-- default and fixed are mutually exclusive --> +<!-- type attr and simpleType content are mutually exclusive --> + +<!-- an attributeGroup is a named collection of attribute decls, or a + reference thereto --> +<!ELEMENT %attributeGroup; ((%annotation;)?, + (%attribute; | %attributeGroup;)*, + (%anyAttribute;)?) > +<!ATTLIST %attributeGroup; + name %NCName; #IMPLIED + id ID #IMPLIED + ref %QName; #IMPLIED + %attributeGroupAttrs;> + +<!-- ref iff no content, no name. ref iff not top level --> + +<!-- better reference mechanisms --> +<!ELEMENT %unique; ((%annotation;)?, %selector;, (%field;)+)> +<!ATTLIST %unique; + name %NCName; #REQUIRED + id ID #IMPLIED + %uniqueAttrs;> + +<!ELEMENT %key; ((%annotation;)?, %selector;, (%field;)+)> +<!ATTLIST %key; + name %NCName; #REQUIRED + id ID #IMPLIED + %keyAttrs;> + +<!ELEMENT %keyref; ((%annotation;)?, %selector;, (%field;)+)> +<!ATTLIST %keyref; + name %NCName; #REQUIRED + refer %QName; #REQUIRED + id ID #IMPLIED + %keyrefAttrs;> + +<!ELEMENT %selector; ((%annotation;)?)> +<!ATTLIST %selector; + xpath %XPathExpr; #REQUIRED + id ID #IMPLIED + %selectorAttrs;> +<!ELEMENT %field; ((%annotation;)?)> +<!ATTLIST %field; + xpath %XPathExpr; #REQUIRED + id ID #IMPLIED + %fieldAttrs;> + +<!-- Schema combination mechanisms --> +<!ELEMENT %include; (%annotation;)?> +<!ATTLIST %include; + schemaLocation %URIref; #REQUIRED + id ID #IMPLIED + %includeAttrs;> + +<!ELEMENT %import; (%annotation;)?> +<!ATTLIST %import; + namespace %URIref; #IMPLIED + schemaLocation %URIref; #IMPLIED + id ID #IMPLIED + %importAttrs;> + +<!ELEMENT %redefine; (%annotation; | %simpleType; | %complexType; | + %attributeGroup; | %group;)*> +<!ATTLIST %redefine; + schemaLocation %URIref; #REQUIRED + id ID #IMPLIED + %redefineAttrs;> + +<!ELEMENT %notation; (%annotation;)?> +<!ATTLIST %notation; + name %NCName; #REQUIRED + id ID #IMPLIED + public CDATA #REQUIRED + system %URIref; #IMPLIED + %notationAttrs;> + +<!-- Annotation is either application information or documentation --> +<!-- By having these here they are available for datatypes as well + as all the structures elements --> + +<!ELEMENT %annotation; (%appinfo; | %documentation;)*> +<!ATTLIST %annotation; %annotationAttrs;> + +<!-- User must define annotation elements in internal subset for this + to work --> +<!ELEMENT %appinfo; ANY> <!-- too restrictive --> +<!ATTLIST %appinfo; + source %URIref; #IMPLIED + id ID #IMPLIED + %appinfoAttrs;> +<!ELEMENT %documentation; ANY> <!-- too restrictive --> +<!ATTLIST %documentation; + source %URIref; #IMPLIED + id ID #IMPLIED + xml:lang CDATA #IMPLIED + %documentationAttrs;> + +<!NOTATION XMLSchemaStructures PUBLIC + 'structures' 'http://www.w3.org/2001/XMLSchema.xsd' > +<!NOTATION XML PUBLIC + 'REC-xml-1998-0210' 'http://www.w3.org/TR/1998/REC-xml-19980210' > diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/zuseSchema/xml.xsd b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/zuseSchema/xml.xsd new file mode 100644 index 00000000..79dbc02b --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/zuseSchema/xml.xsd @@ -0,0 +1,83 @@ +<?xml version='1.0'?>
+<!-- documented out for compatibility with Xerces-2.0.2
+<!DOCTYPE xs:schema PUBLIC "-//W3C//DTD XMLSCHEMA 200102//EN" "XMLSchema.dtd" >
+-->
+<xs:schema targetNamespace="http://www.w3.org/XML/1998/namespace" xmlns:xs="http://www.w3.org/2001/XMLSchema" xml:lang="en">
+
+ <xs:annotation>
+ <xs:documentation>
+ See http://www.w3.org/XML/1998/namespace.html and
+ http://www.w3.org/TR/REC-xml for information about this namespace.
+ </xs:documentation>
+ </xs:annotation>
+
+ <xs:annotation>
+ <xs:documentation>This schema defines attributes and an attribute group
+ suitable for use by
+ schemas wishing to allow xml:base, xml:lang or xml:space attributes
+ on elements they define.
+
+ To enable this, such a schema must import this schema
+ for the XML namespace, e.g. as follows:
+ <schema . . .>
+ . . .
+ <import namespace="http://www.w3.org/XML/1998/namespace"
+ schemaLocation="http://www.w3.org/2001/03/xml.xsd"/>
+
+ Subsequently, qualified reference to any of the attributes
+ or the group defined below will have the desired effect, e.g.
+
+ <type . . .>
+ . . .
+ <attributeGroup ref="xml:specialAttrs"/>
+
+ will define a type which will schema-validate an instance
+ element with any of those attributes</xs:documentation>
+ </xs:annotation>
+
+ <xs:annotation>
+ <xs:documentation>In keeping with the XML Schema WG's standard versioning
+ policy, this schema document will persist at
+ http://www.w3.org/2001/03/xml.xsd.
+ At the date of issue it can also be found at
+ http://www.w3.org/2001/xml.xsd.
+ The schema document at that URI may however change in the future,
+ in order to remain compatible with the latest version of XML Schema
+ itself. In other words, if the XML Schema namespace changes, the version
+ of this document at
+ http://www.w3.org/2001/xml.xsd will change
+ accordingly; the version at
+ http://www.w3.org/2001/03/xml.xsd will not change.
+ </xs:documentation>
+ </xs:annotation>
+
+ <xs:attribute name="lang" type="xs:language">
+ <xs:annotation>
+ <xs:documentation>In due course, we should install the relevant ISO 2- and 3-letter
+ codes as the enumerated possible values . . .</xs:documentation>
+ </xs:annotation>
+ </xs:attribute>
+
+ <xs:attribute name="space" default="preserve">
+ <xs:simpleType>
+ <xs:restriction base="xs:NCName">
+ <xs:enumeration value="default"/>
+ <xs:enumeration value="preserve"/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+
+ <xs:attribute name="base" type="xs:anyURI">
+ <xs:annotation>
+ <xs:documentation>See http://www.w3.org/TR/xmlbase/ for
+ information about this attribute.</xs:documentation>
+ </xs:annotation>
+ </xs:attribute>
+
+ <xs:attributeGroup name="specialAttrs">
+ <xs:attribute ref="xml:base"/>
+ <xs:attribute ref="xml:lang"/>
+ <xs:attribute ref="xml:space"/>
+ </xs:attributeGroup>
+
+</xs:schema>
diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/zuseSchema/zuse_mypersondata_en_p2.xsd b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/zuseSchema/zuse_mypersondata_en_p2.xsd new file mode 100644 index 00000000..5c4248bd --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/zuseSchema/zuse_mypersondata_en_p2.xsd @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:p="http://reference.e-government.gv.at/namespace/persondata/phase2/20181206#" targetNamespace="http://reference.e-government.gv.at/namespace/persondata/phase2/20181206#" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.2.006"> + <xs:element name="Identification" type="p:IdentificationType" /> + <xs:complexType name="IdentificationType"> + <xs:sequence> + <xs:element name="Value" type="xs:string" /> + </xs:sequence> + </xs:complexType> +</xs:schema> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/zuseSchema/zuse_p2.xsd b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/zuseSchema/zuse_p2.xsd new file mode 100644 index 00000000..2d277405 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/config/zuseSchema/zuse_p2.xsd @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:p="http://reference.e-government.gv.at/namespace/persondata/phase2/20181206#" xmlns:msg="http://reference.e-government.gv.at/namespace/zustellung/msg/phase2/20181206#" targetNamespace="http://reference.e-government.gv.at/namespace/zustellung/msg/phase2/20181206#" elementFormDefault="qualified" attributeFormDefault="unqualified" version="2.2.007"> + <xs:import namespace="http://reference.e-government.gv.at/namespace/persondata/phase2/20181206#" schemaLocation="zuse_mypersondata_en_p2.xsd"/> + <xs:element name="DeliveryRequest" type="msg:DeliveryRequestType" /> + <xs:complexType name="DeliveryRequestType"> + <xs:sequence> + <xs:element ref="msg:Receiver"/> + </xs:sequence> + </xs:complexType> + <xs:element name="DeliveryResponse" type="xs:string" /> + <xs:element name="Receiver"> + <xs:complexType> + <xs:sequence> + <xs:element ref="p:Identification"/> + </xs:sequence> + </xs:complexType> + </xs:element> +</xs:schema> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/pades/PAdES_baseline_profile_test_files_hellopades-pades-b-sha256-auth.pdf b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/pades/PAdES_baseline_profile_test_files_hellopades-pades-b-sha256-auth.pdf Binary files differnew file mode 100644 index 00000000..3be65b6e --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/pades/PAdES_baseline_profile_test_files_hellopades-pades-b-sha256-auth.pdf diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/pades/Plugtest2019_ESIG-P_AT_SIT_Signature-P-AT_SIT-4.pdf b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/pades/Plugtest2019_ESIG-P_AT_SIT_Signature-P-AT_SIT-4.pdf Binary files differnew file mode 100644 index 00000000..7d470a62 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/pades/Plugtest2019_ESIG-P_AT_SIT_Signature-P-AT_SIT-4.pdf diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/pdf_cades_1.hex b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/pdf/pdf_cades_1.hex index 32861d68..32861d68 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/pdf_cades_1.hex +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/pdf/pdf_cades_1.hex diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/pdf_cades_2.hex b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/pdf/pdf_cades_2.hex index 0249d79c..0249d79c 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/pdf_cades_2.hex +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/pdf/pdf_cades_2.hex diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/pdf_cades_3.hex b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/pdf/pdf_cades_3.hex index eb2bcd07..eb2bcd07 100644 --- a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/pdf_cades_3.hex +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/pdf/pdf_cades_3.hex diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/xml/zuse_sig_1.xml b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/xml/zuse_sig_1.xml new file mode 100644 index 00000000..26f0b940 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/xml/zuse_sig_1.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?><DeliveryResponse xmlns="http://reference.e-government.gv.at/namespace/zustellung/msg/phase2/20181206#" xmlns:ns2="http://reference.e-government.gv.at/namespace/persondata/phase2/20181206#" xmlns:ns3="http://www.w3.org/2000/09/xmldsig#"><PartialSuccess><DeliverySystem>https://testzustellsystem.egiz.gv.at</DeliverySystem><ZSDeliveryID>zs-valid-delivery-request-id</ZSDeliveryID><AppDeliveryID>valid-delivery-request-id</AppDeliveryID><GZ>12345</GZ></PartialSuccess><dsig:Signature xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" Id="signature-1-1"><dsig:SignedInfo><dsig:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/><dsig:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/><dsig:Reference Id="reference-1-1" URI=""><dsig:Transforms><dsig:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/><dsig:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/><dsig:DigestValue>ejvUI0yh/IIyauFe8x5ZonD/i5oznl8vFyS3oLNivzA=</dsig:DigestValue></dsig:Reference></dsig:SignedInfo><dsig:SignatureValue>hmVZrLkMDbXaRLYQKOaV3OtK13TQgMu3csKyw9M4zWqNyva1yxnYkzoX3dKDOdc9 +O56yQJsjoA3Cuw7pXlGO7jSfVM77dTXbWSDaF95O9Vdsrmr7R6Uki0jA9SmgQLXg +hZAUG8JpsHcBn8M0L2BXADKjSn0LuMDL2L7dmU3EM7eRy+OvFwDrXDw1fhjQO6L2 +KoflAWLgUerDhJSpzr0+YfmkrjzitLUA7oIg8ieOnfGyql31ECmDJEqgnL78hyPZ +KaNZImDf3EWFs8je6mt+os1TwsyXYwz+GGbjoDR8lGTS9xVqnXdrgP8Jyv6p9FEu +0IYgSY2FlbI3skPZC8ZVXg==</dsig:SignatureValue><dsig:KeyInfo><dsig:X509Data><dsig:X509Certificate>MIIEqzCCBBSgAwIBAgIHANux81oNezANBgkqhkiG9w0BAQUFADBAMSIwIAYDVQQD +ExlJQUlLIFRlc3QgSW50ZXJtZWRpYXRlIENBMQ0wCwYDVQQKEwRJQUlLMQswCQYD +VQQGEwJBVDAeFw0xMzA5MjcwNTMzMzdaFw0yMzA5MjcwNTMzMzdaMIHkMQswCQYD +VQQGEwJBVDENMAsGA1UEBxMER3JhejEmMCQGA1UEChMdR3JheiBVbml2ZXJzaXR5 +IG9mIFRlY2hub2xvZ3kxSDBGBgNVBAsTP0luc3RpdHV0ZSBmb3IgQXBwbGllZCBJ +bmZvcm1hdGlvbiBQcm9jZXNzaW5nIGFuZCBDb21tdW5pY2F0aW9uczEUMBIGA1UE +BBMLTU9BLVNTIFRlc3QxGDAWBgNVBCoTD0VHSVogVGVzdHBvcnRhbDEkMCIGA1UE +AxMbRUdJWiBUZXN0cG9ydGFsIE1PQS1TUyBUZXN0MIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEAuDjOyf+mY+oQL2FQzzuaiC8C23vVKbq/n2Zi7BqSibZH +mtqMJfmj4pT+hWSNHvVvWsaxFcx4KeNqdCMzwnw1r4P3Sf+2o5uFku5KHEMLMokR +yYQG9VqY/KkB94ye7Pv6zT8gvKqxGFg96UamECep4swPaSZrA8AOER5WAtyGDzKI +Tz+a5zfFaTXDoba7f98PCWR96yKiFjVOhzp38WVz4VJgz+b8ZSY7Xsv5Kn7DXjOL +STX4MevFLki3rFPup3+4vGToaMBW3PEj67HXBdqR855Le6+E6rVxORqsXqlVwhsI +6nuS0CO2LWYmBNR1IB0mXteeYH/HfxvuZc+7yDjdPQIDAQABo4IBhDCCAYAwDgYD +VR0PAQH/BAQDAgbAMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFEmcH6VY4BG1EAGB +TLoNR9vH/g6yMFAGA1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jYS5pYWlrLnR1Z3Jh +ei5hdC9jYXBzby9jcmxzL0lBSUtUZXN0X0ludGVybWVkaWF0ZUNBLmNybDCBqgYI +KwYBBQUHAQEEgZ0wgZowSgYIKwYBBQUHMAGGPmh0dHA6Ly9jYS5pYWlrLnR1Z3Jh +ei5hdC9jYXBzby9PQ1NQP2NhPUlBSUtUZXN0X0ludGVybWVkaWF0ZUNBMEwGCCsG +AQUFBzAChkBodHRwOi8vY2EuaWFpay50dWdyYXouYXQvY2Fwc28vY2VydHMvSUFJ +S1Rlc3RfSW50ZXJtZWRpYXRlQ0EuY2VyMCEGA1UdEQQaMBiBFnRob21hcy5sZW56 +QGVnaXouZ3YuYXQwHwYDVR0jBBgwFoAUaKJeEdreL4BrRES/jfplNoEkp28wDQYJ +KoZIhvcNAQEFBQADgYEAlFGjUxXLs7SAT8NtXSrv2WrjlklaRnHTFHLQwyVo8JWb +gvRkHHDUv2o8ofXUY2R2WJ38dxeDoccgbXrJb/Qhi8IY7YhCwv/TuIZDisyAqo8W +ORKSip/6HWlGCSR/Vgoet1GtCmF0FoUxFUIGSAuQ2yyt4fIzt5GJrU1X5ujjI1w=</dsig:X509Certificate></dsig:X509Data></dsig:KeyInfo></dsig:Signature></DeliveryResponse>
\ No newline at end of file diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/zuse/msg.xml b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/zuse/msg.xml new file mode 100644 index 00000000..200950a2 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/zuse/msg.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?><ns2:DeliveryRequest xmlns="http://reference.e-government.gv.at/namespace/persondata/phase2/20181206#" xmlns:ns2="http://reference.e-government.gv.at/namespace/zustellung/msg/phase2/20181206#"> + <ns2:Receiver> + <Identification> + <Value>urn:publicid:gv.at:ecdid+ZUSETNVZ+ZU</Value> + </Identification> + </ns2:Receiver> +</ns2:DeliveryRequest> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/zuse/msg_wrong.xml b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/zuse/msg_wrong.xml new file mode 100644 index 00000000..b922e715 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/zuse/msg_wrong.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?><ns2:DeliveryRequest xmlns="http://reference.e-government.gv.at/namespace/persondata/phase2/20181206#" xmlns:ns2="http://reference.e-government.gv.at/namespace/zustellung/msg/phase2/20181206#"> + <ns2:Receiver> + <ns2:Identification> + <Value>urn:publicid:gv.at:ecdid+ZUSETNVZ+ZU</Value> + </ns2:Identification> + </ns2:Receiver> +</ns2:DeliveryRequest> diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/zuse/signed-notification-with-pdf.xml b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/zuse/signed-notification-with-pdf.xml new file mode 100644 index 00000000..6b5fa798 --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/data/zuse/signed-notification-with-pdf.xml @@ -0,0 +1,28 @@ +<DeliveryNotification xmlns="http://reference.e-government.gv.at/namespace/zustellung/msg/phase2/20181206#" xmlns:ns2="http://reference.e-government.gv.at/namespace/persondata/phase2/20181206#" xmlns:ns3="http://www.w3.org/2000/09/xmldsig#"><DeliverySystem>https://dev.meinpostfach.at/zuse/services/app2zuse</DeliverySystem><ZSDeliveryID>5d0edb8c-9798-11eb-981a-a15d731cc6a8</ZSDeliveryID><AppDeliveryID>5c17830c-9798-11eb-9d64-a2dcdc0f7425</AppDeliveryID><SenderDetails><ns2:Identification><ns2:Value>9110008961874</ns2:Value><ns2:Type>urn:publicid:gv.at:baseid+XERSB</ns2:Type></ns2:Identification><ns2:CorporateBody><ns2:FullName>Testunternehmen</ns2:FullName><ns2:Target>BF</ns2:Target></ns2:CorporateBody></SenderDetails><ReceiverDetails><ns2:Identification><ns2:Value>9110008961874</ns2:Value><ns2:Type>urn:publicid:gv.at:baseid+XERSB</ns2:Type></ns2:Identification><ns2:CorporateBody><ns2:FullName>Faonline Test</ns2:FullName></ns2:CorporateBody></ReceiverDetails><Timestamp>2021-04-07T13:57:33.088+02:00</Timestamp><User><Role>Representative</Role><ns2:Identification><ns2:Value>NEK/9ZsnA7e2phK71F/OSdIjwbU=</ns2:Value><ns2:Type>urn:publicid:gv.at:cdid+ZU</ns2:Type></ns2:Identification><ns2:PhysicalPerson><ns2:Name><ns2:GivenName>Max</ns2:GivenName><ns2:FamilyName>Mustermann</ns2:FamilyName></ns2:Name><ns2:DateOfBirth>1940-01-01+01:00</ns2:DateOfBirth></ns2:PhysicalPerson></User><Accepted><NotificationsPerformed><RecipientNotification><Timestamp>2021-04-07T13:57:02.064+02:00</Timestamp></RecipientNotification></NotificationsPerformed></Accepted><dsig:Signature xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" Id="signature-1-1"><dsig:SignedInfo><dsig:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/><dsig:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha512"/><dsig:Reference Id="reference-1-1" URI=""><dsig:Transforms><dsig:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/></dsig:Transforms><dsig:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha512"/><dsig:DigestValue>SZsE5cGuC94rvB3jW/DE0WhvO9GCQLNDZvs7y1ECCMpK8l1ZmZDuVBf93FNHTlzj +m8aHSPTp0E1qjV2+Wj2L3Q==</dsig:DigestValue></dsig:Reference><dsig:Reference Type="http://uri.etsi.org/01903#SignedProperties" URI="#etsi-signed-1-1"><dsig:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha512"/><dsig:DigestValue>lj1sJvjI0IHoiuwCY+VCa33/9giE9nVIhFeF6y6dAN/rO1h2TT1COU7OVMBd6Olh +9ik6UqhCxwp5SYSz4nWndg==</dsig:DigestValue></dsig:Reference></dsig:SignedInfo><dsig:SignatureValue>viG7GebViQUNvN7oIzJitScVeadXb3WnbtPVC5egZuT9qQhDDjREtMJPTNgYQKey +B6OaKfue4fjlM4m+CJT+TadfkZ4NYSMBQKcSowMzesOzVpPtCWxYTADjLiEzcD+L +nsJ2hfK4Ybcjtb1cHcLAR1geO9nqbPcOQuS/GHPpnZ2Q35k8M9bjku9vtcuSTJUp +n3TkSRhrAGemFo34DmpbdaZ8MAG/dDOd1sl5SPYU4kfiy0Ydx2iXwVVX3aDZOXuq +ZtNgZ5ACpm7oaipNP+jAch8j6pohBPmRCLVANyzT+kgwqVTdqp+Iu9tXS/82DCio +FigMwFtm9yI93MLfDovBCw==</dsig:SignatureValue><dsig:KeyInfo><dsig:X509Data><dsig:X509Certificate>MIIDjzCCAnegAwIBAgIEYEcgHzANBgkqhkiG9w0BAQsFADBiMQswCQYDVQQGEwJB +VDENMAsGA1UECAwEV2llbjENMAsGA1UEBwwEV2llbjEOMAwGA1UECgwFVmVuZG8x +CzAJBgNVBAsMAklUMRgwFgYDVQQDDA9WZW5kbyBadXNlIFJvb3QwHhcNMjEwMzA5 +MDcxMzM1WhcNMzkwMzA5MDcxMzM1WjBmMQswCQYDVQQGEwJBVDENMAsGA1UECAwE +V2llbjENMAsGA1UEBwwEV2llbjEOMAwGA1UECgwFVmVuZG8xCzAJBgNVBAsMAklU +MRwwGgYDVQQDDBNWZW5kbyBadXNlQW1vZCBTaWduMIIBIjANBgkqhkiG9w0BAQEF +AAOCAQ8AMIIBCgKCAQEA2/x/jWhpY20BWQRI1uxRP5XRUqD8O7yl+zXCAqAopZuF +pzRaQy237wuXE+OYXhssIT9npKm0SDTCmQ4/mmFfPjcNYxmGm1oKLy6DeYhWcjjK +IqB5sjJ6dK25ImVgnZJSq2IAWd4rxy4KyV2EA+NcPrCv7nkUaUNDazHcj8wY6ekO +hRJU4kVYR3Ai1M8nZLgu4FS29MiwXwyfqWhTENKFljoNHYvieTUNpohBtjFwmwyk +6Og+yIJoJw/PiEASUSXTEDHKfK/q9r+O28s98s/+mB7/dh6SDpRVwuV99UC76AAk +biBZdZ6REm8SqJVc+/WavKV1RSN8zm96KN9RjKjQeQIDAQABo0kwRzALBgNVHQ8E +BAMCAoQwOAYDVR0lBDEwLwYIKwYBBQUHAwMGCisGAQQBgjcKAwwGCSqGSIb3LwEB +BQYGBACRNwMABgRVHSUAMA0GCSqGSIb3DQEBCwUAA4IBAQCAf3IekGtrnAgNY7kg +ZGwxumET4CsU7M9Xk8MXp1wsP7oZXRoY8CTYHaLizh5JqaTtLDsOwb3MkRkkb/h7 ++pli6s4EBFT9Ef6rd4BeKoXOs2zIELhnSTiCtYyK4ZJh0FQXUzydj8i4VxSSYlRd +j0h6QDz+JCD7CRE8cq/Qnujq7g2sI5zsxbfrkzkbzzO5f9UX8W2RhJyUg8nW78/2 +v2DZsB5T2+S6sGlMXVrAP0//srZnsZat5EVFhSRrGiatcu2jQrjxVLSBSbEGpauJ +KSU30CRQrS2D5y7vyfhWeKVmYXEEVswJeVDzynJaovJTX4ivKc6GOWMXlTlvO7XQ +79Np</dsig:X509Certificate></dsig:X509Data></dsig:KeyInfo><dsig:Object><etsi:QualifyingProperties xmlns:etsi="http://uri.etsi.org/01903/v1.3.2#" Target="#signature-1-1"><etsi:SignedProperties Id="etsi-signed-1-1"><etsi:SignedSignatureProperties><etsi:SigningTime>2021-04-07T11:58:02Z</etsi:SigningTime><etsi:SigningCertificate><etsi:Cert><etsi:CertDigest><dsig:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha512"/><dsig:DigestValue>kaS3hQHHA3qUP+QoBMjfuN7W0pApn9XE1faiFOtvdT1IZggTBwH1uHL0pUgpmvqI +k4arAtIsU0GtqwikGNcBTg==</dsig:DigestValue></etsi:CertDigest><etsi:IssuerSerial><dsig:X509IssuerName>CN=Vendo Zuse Root,OU=IT,O=Vendo,L=Wien,ST=Wien,C=AT</dsig:X509IssuerName><dsig:X509SerialNumber>1615274015</dsig:X509SerialNumber></etsi:IssuerSerial></etsi:Cert></etsi:SigningCertificate><etsi:SignaturePolicyIdentifier><etsi:SignaturePolicyImplied/></etsi:SignaturePolicyIdentifier></etsi:SignedSignatureProperties><etsi:SignedDataObjectProperties><etsi:DataObjectFormat ObjectReference="#reference-1-1"><etsi:MimeType>text/xml</etsi:MimeType></etsi:DataObjectFormat></etsi:SignedDataObjectProperties></etsi:SignedProperties></etsi:QualifyingProperties></dsig:Object></dsig:Signature><AdditionalFormat Type="application/pdf">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d3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6YWRob2N3Zj0iaHR0cDovL25zLmFkb2JlLmNvbS9BY3JvYmF0QWRob2NXb3JrZmxvdy8xLjAvIiB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iIHhtbG5zOnBkZj0iaHR0cDovL25zLmFkb2JlLmNvbS9wZGYvMS4zLyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyI+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDIxLTA0LTA3VDEzOjU4OjAxKzAyOjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTItMDgtMDZUMTM6MjE6NDMrMDI6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDIxLTA0LTA3VDEzOjU4OjAxKzAyOjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOkNyZWF0b3JUb29sPkFkb2JlIEFjcm9iYXQgUHJvIDkuMC4wPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDxkYzpmb3JtYXQ+YXBwbGljYXRpb24vcGRmPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxkYzp0aXRsZT4KICAgICAgICAgICAgPHJkZjpBbHQ+CiAgICAgICAgICAgICAgIDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+VW5iZW5hbm50PC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOkFsdD4KICAgICAgICAgPC9kYzp0aXRsZT4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+dXVpZDo5YTUxOGQyMi0wMmY2LTRmNDctOTJlYS1kNzQ3NDVhMjE1MGQ8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnV1aWQ6NTU4YzBkNjMtZmNiNC00NjBmLWE2Y2UtOTVkNTA4NTVmNzIwPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8cGRmOlByb2R1Y2VyPkFkb2JlIEFjcm9iYXQgUHJvIDkuMC4wOyBtb2RpZmllZCB1c2luZyBPcGVuUERGIDEuMy4xMTwvcGRmOlByb2R1Y2VyPgogICAgICAgICA8YWRob2N3ZjpzdGF0ZT4xPC9hZGhvY3dmOnN0YXRlPgogICAgICAgICA8YWRob2N3Zjp2ZXJzaW9uPjEuMTwvYWRob2N3Zjp2ZXJzaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz4KZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDEwPj5zdHJlYW0KeJwr5AIAAO4AfAplbmRzdHJlYW0KZW5kb2JqCjI1IDAgb2JqCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjQ5Pj5zdHJlYW0KeJx9kztORDEMRfu3Cq/A+B+nZwPT0VNRIDT7b/ATyRuQzChFmiN/7kngdtyPG9yBgeowKBOSgRvjNHj/hJe3D4LXLygQfoPmiSrg4qi+QG5BU6RZYKDEAuVZxeJ1cfqsYF2eC7QOVDbUAZ6EvDjvuHAcEwYZ8q4XLVflEkL5HPOHG33fRJsQqWi7cfYbD6z5aOCOenaYcGDI38bcSqlNtJKhfETNrZRRlgcMV+SrYivl3EUGBHFNusDWirBiyVM5M1pga4VpnjlH1jY7Hf7PixTo9XB2PtyKERbMrL0nxkW2akrhCVpiXI+2VbP/QV0X+JBz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yXgynown48l4Mp6MJ+PJeDKejCfjyXgynown48l4Mp6MJ+PJeDKejCfjyXgynowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxfhifDG+GF+ML8YX44vxxfhifDG+GF+ML8YX44vxxfhifDG+GF+ML8YX44vxxfhifDG+GF+ML8YX44vxxfhifDG+GF+ML8YX44vxxfhifDG+GF+ML8YX44vxxfhifDG+GF+ML8YX44vxxfhifDG+GF+ML8YX44vxxfhifDG+GF+ML8YX44vxxfhifDG+GF+ML8YX44vxxfhifDH+f47rJGUXowzD8BFNbxRsZ+Htnj+J7kCXYK8oOJE0zlyDmsQWdGATcEsuxolu4Pida3LzUpMqiroGVYwX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgx3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DC+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PH+DF+jB/jx/gxfowf48f4MX6MH+PH+DF+jB/jx/gxfowf48f4MX6MH+PH+DF+jB/jx/gxfowf48f4MX6MH+PH+DF+jB/jx/gxfowf48f4MX6MH+PH+DF+jB/jx/gxfowf48f4MX6MH+PH+DF+jB/jx/gxfowf48f4MX6MH+PH+DF+jB/jx/gxfowf48f4MX6MH+PH+DF+jB/jx/gxfowf48f4MX6MH+PH+DF+jB/jx/gxfowf48f4MX6MH+PH+DF+jB/jx/gxfowf48f4MX6MH+PH+DF+jB/jx/gxfowf48f4MX6MH+PH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kG3INmQbsg3ZhmxDtiHbkG3INmQbsg3ZhmxDtiHbkG3INmQbsg3ZhmxDtiHbkG3INmQbsg3ZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2km3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3J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+zrf4Jt8i2/zAN/pT/vYuzzYn6u2FXvf5wf8kB/xY37CQ/yUh3mER3msv3djn/FzfsEv+RWP031vxdXOQCuu3u+apbhKcZXiKsVViqsUVymuUlyluEpxleIqxVWKqxRXKa5SXKW4SnGV4irFVYqrFFcprlJcpbhKcZXiKsVViqsUVymuUlyluEpxleIqxVWKqxRXKa5SXKW4SnGV4irFVYqrFFcprlJcpbhKcZXiKsVViqsUVymuUlyluEpxleIqxVWKqxRXKa5SXKW4SnGV4irFVYqrFFcprlJcpbhKcZXiKsVViqsUVymuUlyluEpxleIqxVWKqxRXKa5SXKW4SnGV4irFVYqrFFcprlJcpbhKcZXiKsVViqsUVymuUlxlt5TiKrulFFcprlJcpbhKcZXiKsVViqsUVymuUlyluEpxleIqxVWKqxRXKa5SXKW4SnGV4irFVYqrFFcprlJcpbhKcZXiKsVViqsUVymuUlyluEpxleIqxVWKqxRXKa5SXKW4SnGV4irFVYqrFFcprlJcpbhKcZXiKsVViqsUVymuUlyluEpxleIqxVWKqxRXKa5SXKW4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuGIrRnHFVoziiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4oriiuKK4orimhiMDc5pTucMzuQszuYczuU8zucJXNDmd6Lt1f80T+FCLuKpPI2LeQEv5EW8mEsGFzSv4DLv7Rpey+t4PZdzBVdyFW/kTVzdntETg9u5hr9uz8eJwR38DX/L3/H3/APv5B/5J/6Zd3mdtcOHmuu4nhs4yY2DBc1Nw8uam7mFU9zaOzI6mNucxjFO5wzO5CzO5hzO5XwuH8xrruBKruIN/Fu71xMjf+c/eGj4VPNTHuYRHuUxfj78a/MLfsmveJxfD+Y0v+G3/K539JLB2c1LB99vXu56Sf9ZjV7peqnrq9vGmBj95fCa5jJe239Ko/sHZzVfG8xsHhyc0XyPR4brmkeHB5rH+Pnw6ebx4VXTJqYtbLtoYtoPh+80Lx0ebP6Il/EnbV9NjK3tT+bYOq7nBk5yIzdxM7dwilu5jdv7s9Q2Uu9j3MGdfJy7uJt7uJf7/s9xmcTYcVVhuFHdnt7r7hjiwAIUZvIggBTEgkERSxYmENshIkQCpAOIoZmaPueG2O4wQyQCmRyT2Emw8ZDYzsAkMQYnZmEnMlbIAm+QwAKFRSSURXp671Xxn2/zqXT73qpb9b7+6j24F94D9+XTKD+F98L74H54AN4PH4APpi3lZ/AgPJSffvk5PAyPwKPwGHwIPgyPwxPwJHwEnsvPVB1InheNDhgdMDpgdMDogNEBowNGB4wOGB0wOmB0wOiA0QGjA0YHjA4YHTA6YHTA6IDRAaMDRgeMDhgdMDpgdMDogNEBowNGB4wOGB0wOmB0wOiA0QGjA0YHjA4YHTA6YHTA6IDRAaMDRgeMDhgdMDpgdMDogNEBowNGB4wOGB0wOmB0wOiA0QGjA0YHjA4YHTA6YHTA6IDRAaMDRgeMDhgdMDpgdMDogNEBowNGB4wOGB0wOmB0wOiA0QGjA0YHjA4YHTA6YHTA6IDRAaMDRgeMDhgdMDpgdMDogNEBowNGB4wOGB0wOmB0wOiA0QGjA0YHjA4YHTA6YHTA6IDRAaMDRgeMDhgdMDpgdMDogNEBowNGB4wOGB0wOmB0wOiA0QGjA0YHjA4YHTA6YHTA6IDRAaMDRgeMDhgdMDpgdMDogNEBowNGB4wOGB0wOmB0wOiA0QGjA0YHjA4YHTA6YHTA6IDRAaMDRgeMDhgdMDpgdGBRv7OOipNwCk7DGTgLe7AP5+A8XICXdCfE/A65qF9Jon6zJBtY4CScgtNwBs7CHuzDebgFvhy+Al4Kt8LL4OXwtfB18PXwDfCN8E3wzfAt8Ap4bfecuB3ugDvhdXAPXIG3wG/Cb8Fvw+/A78Lvwe/DH8Afwtu7s+Id8E54F7wb7k3qe/it4rvhB+CtuUN96xab1fYpca3bKq63/xA3Wp252WyPi8P2gjhqfyeOu77YMqdrX2gWy2SuLVO5tkzneJnJtWU215Zeri39XFvmcm2ZZ84Ca5fzk9U3/GTACm+C34A3w11wN9wDV+At8FDehb6BJw/DI/AoPAYfgg/D4/AEPAkfgY/Cx+Dj8Bfwl/BX8NfwN/C3+fz1rTv5e/gH+Ef4J/gE/DM8BZ+ET8HT8C/ikqp+QtwFd8M9cCX5skH3onglfCd8D/wg3AZPwfzevqTeviCegWfh0/CZpGp5RNwGD6seS6ri0WZJ3Xu+WVIZdEWVIXkQnstV+o9OnhdX9I7oidvhDrgTXgc/P/GuZrVZbI+J693/xLF2tVqm81gm5PGgPdOsac4/xXG32qxpPDno3t6sa/zv4mq3IQ67oTjS3a1r5sVmvUzmeOnleOnnuNbm+KC7qtnQ2kfFsX63bmg8OWhfajY1/ldxU2+ETc65qTnPiV0el9kc55ybWqXxssDxoLu8GWrtGXFVI0P9p7worus5DJsNjofaz1A71Hl1zmfFTvcy1D71N/13aI7uXfPLDMe9nK+da76upfm6Vs4ftP9qRrrWBTGvMtJVXhI3dJ6RrtKK+QRG7HnEmUc6s+bozDnSyzk8jRH7H2n/k81Y59R/r/Z/UVzTO26sM+fxhq47bjbl85hnMtZdXBDHE7Ni2/1H7LTbse5F88tUrtUV83gm15as65jnNtYdaW2Zy7VlPtdqD7l20N7WtNrDRXFdM1vdxfNiq1+vrc6mEe1ZI2WekUE30XSa/5iY/nTaoZ4pFnVY1Om6GsGlTuf/W5nMmaLmlMmcI+qvZSrtKlNpV5lOo0TdqSijRD3PMp1Gib0cT6NEPcMykxaVmbSozKY5Yq6dTXPELo/THLHH8VyO55MvvbRF1OcoyhZxg2PZIsoWUbaIsqX00hZxKuekLeIMx72cn7aIczk/bSl9ztxPQ0QZIsoQMe+oz976nK2fhogzjPRyDnfXZ59zaYUoK8R1jmWFKCvEIXNkhSgrRFkhyooyl1aIU7k2rRBncm1aIeYzmUsrxLlcm1aIsqLMpwmiTBBlQplPE8S5HEkTygKf6UJ++mJ+sgt8sgv56Yv5+Q70/npWXOveIa53RdzorhI32yfEYfdqcdSeFsfde8W21X+a9r+lDPT+0lo9Ja3VmbVW+9davb+0VvvXWr2/tFbX0lq9v7RW+99Sri5X666X9dvkv+KlcCu8DL4SvgpeoTta1m+T5Fvh2+CV8H0TrxHfD7d1/xY/BK+BH4YfgdfC7XAH3AmvhzfAT3efEj8DPws/p6e0rN8myS/AL8JF+CX4ZfgV+FX4NbgEv97tE5e7x0WHASu8Cd7c3SDugrvhHriS1K+GJ8X98AA8JUOW9Z46LZ6BZ+HT8Jlkc013UvxoPufmYxOXiB/vbhRv7A6Jn+D4kxwv5ZPUN2o9AX2jTv4I3gZ/DH8Cb4d3wDvhXfBuuBfeA/flvesbdfJeeB/cDw/A++ED8MG8U703kwfhubwLvTeT50XHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWxxbHFscWx5bAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJbAlsCWwJaKLRVbKrZUbKnYUrGlYkvFlootFVsqtlRsqdhSsaViS8WWii0VWyq2VGyp2FKxpWJLxZaKLRVbKrZUbKnYUrGlYkvFlootFVsqtlRsqdhSsaViS8WWii0VWyq2VGyp2FKxpWJLxZaKLRVbKrZUbKnYUrGlYkvFlootFVsqtvyfY/rm1e6owjDsD46zjcABJAoy2GCJ2v/AhWWiZImG+BeAPWmtdcZEgcFgQgFURJODQSLjhMBYiJaKAomOmvbwvldzV1PMnn09By0HLQctBy0HLQctBy0HLQctBy0HLQctBy0HLQctBy0HLQctBy0HLQctBy0HLQctBy0HLQctBy0HLQctBy0HLQctBy2NlkZLo6XR0mhptDRaGi2NlkZLo6XR0mhptDRaGi2NlkZLo6XR0mhptDRaGi2NlkZLo6XR0mhptDRaGi2NlkZLo6XR0mhptDRaGi2NlkZLo6XR0mhptDRaGi2NlkZLo6XR0mhptDRaGi2NlkZLo6XR0mhptDRaGi2NlkZLo6XR0mhptDRaGi2NlkZLo6XR0mhptDRaGi2NlkZLo6XR0mhptDRaGi2NlkZLo6XR0mjptHRaOi2dlk5Lp6XT0mnptHRaOi2dlk5Lp6XT0mnptHRaOi2dlk5Lp6XT0mnptHRaOi2dlk5Lp6XT0mnptHRaOi2dlk5Lp6XT0mnptHRaOi2dlk5Lp6XT0mnptHRaOi2dlk5Lp6XT0mnptHRaOi2dlk5Lp6XT0mnptHRaOi2dlk5Lp6XT0mnptHRaOi2dlk5Lp6XT0mnptHRaOi2dlk5Lp6XT0mnptHRaOi2dlk7LoGXQMmgZtAxaBi2DlkHLoGXQMmgZtAxaBi2DlkHLoGXQMmgZtAxaBi2DlkHLoGXQMmgZtAxaBi2DlkHLoGXQMmgZtAxaBi2DlkHLoGXQMmgZtAxaBi2DlkHLoGXQMmgZtAxaBi2DlkHLoGXQMmgZtAxaBi2DlkHLoGXQMmgZtAxaBi2DlkHLoGXQMmgZtAxaBi2DlkHLoGXQMmgZtAxaBi2DlkHLoGXQMmgZtAxaJi2TlknLpGXSMmmZtExaJi2TlknLpGXSMmmZtExaJi2TlknLpGXSMmmZtExaJi2TlknLpGXSMmmZtExaJi2TlknLpGXSMmmZtExaJi2TlknLpGXSMmmZtExaJi2TlknLpGXSMmmZtExaJi2TlknLpGXSMmmZtExaJi2TlknLpGXSMmmZtExaJi2TlknLpGXSMmmZtExaJi2TlknLpGXSMmmZtExaJi2TlknLpGXSsmhZtCxaFi2LlkXLomXRsmhZtCxaFi2LlkXLomXRsmhZtCxaFi2LlkXLomXRsmhZtCxaFi2LlkXLomXRsmhZtCxaFi2LlkXLomXRsmhZtCxaFi2LlkXLomXRsmhZtCxaFi2LlkXLomXRsmhZtCxaFi2LlkXLomXRsmhZtCxaFi2LlkXLomXRsmhZtCxaFi2LlkXLomXRsmhZtCxaFi2LlkXLomXRsmhZtCxaFi2LlqAlaAlagpagJWgJWoKWoCVoCVqClqAlaAlagpagJWgJWoKWoCVoCVqClqAlaAlagpagJWgJWoKWoCVoCVqClqAlaAlagpagJWgJWoKWoCVoCVqClqAlaAlagpagJWgJWoKWoCVoCVqClqAlaAlagpagJWgJWoKWoCVoCVqClqAlaAlagpagJWgJWoKWoCVoCVqClqAlaAlagpagJWgJWoKWoCVpSVqSlqQlaUlakpakJWlJWpKWpCVpSVqSlqQlaUlakpakJWlJWpKWpCVpSVqSlqQlaUlakpakJWlJWpKWpCVpSVqSlqQlaUlakpakJWlJWpKWpCVpSVqSlqQlaUlakpakJWlJWpKWpCVpSVqSlqQlaUlakpakJWlJWpKWpCVpSVqSlqQlaUlakpakJWlJWpKWpCVpSVqSlqQlaUlakpakJWkpWoqWoqVoKVqKlqKlaClaipaipWgpWoqWoqVoKVqKlqKlaClaipaipWgpWoqWoqVoKVqKlqKlaClaipaipWgpWoqWoqVoKVqKlqKlaClaipaipWgpWoqWoqVoKVqKlqKlaClaipaipWgpWoqWoqVoKVqKlqKlaClaipaipWgpWoqWoqVoKVqKlqKlaClaipaipWgpWoqWoqVoKVqKlqKlaClaLq+7ON3z8rrr9Qa9UW/Sm/UWvVVv09v1JXrH1b9PvVPv0rv15foKvUfv1TfrW/Q+ffB028uTsXMf0rfp2/Ud+k59l75bH9b36Huv/nvq+/T9+gH9oH5I6+p/p17q1kfOvfaiq/+c+mK90Ov1Br1Rb9Kb9Ra9VW/Xl57f4drL9A69U+/Su/WV5y+99qqrf536an2NvlZfp6/XN+gb9U16j9579fyp9+lb9X59QB/UcDK19FK3PqIf04/rJ/ST+in9tH7Wbb+mX9dv6FNXL5z69NU/T31Gn9Xn9M/6F2f+qs/r3/SFc0+7OJ25+PD5TS4+oh/VQ5t2HTp1aWhq6WfOf/+0r3Mf1c/p5/Ux/YJ+UR/XL+mX9Sv6Vf3m+W9efEu/rd/R7+r39An9vv5Af6g/0h/rT85vePFT/Zn+XH+hT+ov9Vf6a/2N/lZ/p7/XP+gf9U/6lD6tz+iz+pz+/fzOp42f+49Tt41vG982vm182/i28W3j28a3jW8b3za+bXzb+LbxbePbxreNbxvfNr5tfNv4tvFt49vGt41vG982vm182/i28W3j28a3jW8b3za+bXzb+LbxbePbxreNbxvfNr5tfNv4tvFt49vGt41vG982vm182/i28W3j28a3jW8b3za+bXzb+LbxbePbxreN7/9zTCc0AMAwEIC09/rM9hLwgOPleDlejpfj5Xg5Xo6X4+V4OV6Ol+PleDlejpfj5Xg5Xo6X4+V4OV6Ol+PleDlejpfj5Xg5Xo6X4+V4OV6Ol+PleDlejpfj5Xg5Xo6X4+V4OV6Ol+PleDlejpfj5Xg5Xo6X4+V4OV6Ol+PleDlejpfj5Xg5Xo6X4+V4OV6Ol+PleDlejpfj5Xg5Xo6X4+V4OV6Ol+PleDlejpfj5Xg5Xo6X4+V4OV6Ol+PleDlejpfjcTyOx/E4HsfjeByP43E8jsfxOB7H43gcj+NxPI7H8Tgex+N4HI/jcTyOx/E4HsfjeByP43E8jsfxOB7H43gcj+NxPI7H8Tgex+N4HI/jcTyOx/E4HsfjeByP43E8jsfxOB7H43gcj+NxPI7H8Tgex+N4HI/jcTyOx/E4HsfjeByP43E8jsfxOB7H43gcj+NxPI7H8Tgex+N4HI/jcTyOx/E4HsfjeByP43E8jsfxOB7H43gcj+NxPI7H8Tgex+N4HI/jcTyOx/E4HsfjeByP43E8jsfxOB7H43gcj+NxPI7H8Tgex+N4HI/jcTyOx/E4HsfjeByP43E8jsfxOB7H43gcj+NxPI7H8Tgex+N4O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jp/j5/g5fo6f4+f4OX6On+Pn+Dl+jp/j5/g5fo6f4+f4OX6On+Pn+Dl+jp/j5/g5fo6f4+f4OX6On+Pn+Dl+jp/j5/g5fo6f4+f4OX6On+Pn+Dl+jp/j5/g5fo6f4+f4OX6On+Pn+Dl+jp/j5/g5fo6f4+f4OX6On+Pn+Dl+jp/j5/g5fo6f4+f4OX6On+Pn+Dl+jp/j5/g5fo6f4+f4OX6On+Pn+Dl+jp/j5/g5fo6f4+f4OX6On+Pn+Dl+jp/j5/g5fo6f4+f4OX6On+Pn+Dl+jp/j5/g5fo6f4+f4OX6On+Pn+Dl+jp/j5/g5fo6f4+f4OX6On+Pn+Dl+jp/j5/g5fo6f4+f4OX6On+Pn+Dl+jp/j5/g5fo6f4+f4OX6On+Pn+HP8Of4cf44/x5/jz/Hn+HP8Of4cf44/x5/jz/Hn+HP8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F/qFfqFf6Bf6hX6hX+gX+oV+oV/oF/qFfqFf6Bf6hX6hX+gX+oV+oV/oF/qFfqFf6Bf6hX6hX+gX+oV+oV/oF/qFfqFf6Bf6hX6hX+gX+oV+oV/oF/qFfqFf6Bf6hX6hX+gX+oV+oV/oF/qFfqFf6Bf6hX6hX+gX+oV+oV/oF/qFfqFf6Bf6hX6hX+gX+oV+oV/oF/qFfqFf6Bf6hX6hX+gX+oV+oV/oF/qFfqFf6Bf6hX6hX+gX+oV+oV/oF/qFfqFf6Bf6hX6hX+gX+oV+oV/oF/qFfqFf6Bf6hX6hX+gX+oV+oV/oF/qFfqFf6Bf6hX6hX+gX+oV+oV/oF/qFfqFf6Bf6hX6hX+gX+oV+oV/oF/qFfqFf6Bf6hX6hX+gX+oV+oV/oF/qFfqFf6Bf6hX6hX+gX+oV+oV/oF/qFfqFf6Bf6hX6hX+gX+oV+oV/oF/qFfqFf6Bf6hX6hX+gX+oV+oV/oF/qFfke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Dv6Hf2Ofke/o9/R7+h39Cv9Sr/Sr/Qr/Uq/0q/0K/1Kv9Kv9Cv9Sr/Sr/Qr/Uq/0q/0K/1Kv9Kv9Cv9Sr/Sr/Qr/Uq/0q/0K/1Kv9Kv9Cv9Sr/Sr/Qr/Uq/0q/0K/1Kv9Kv9Cv9Sr/Sr/Qr/Uq/0q/0K/1Kv9Kv9Cv9Sr/Sr/Qr/Uq/0q/0K/1Kv9Kv9Cv9Sr/Sr/Qr/Uq/0q/0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0rg0Lo1L49K4NC6NS+PSuDQujUvj0rg0Lo1L49K4NC6NS+PSuDQujUvj0rg0Lo1L49K4NC6NS+PSuDQujUvj0rg0Lo1L49K4NC6NS+PSuDQujUvj0rg0Lo1L49K4NC6NS+PSuDQujUvj0rg0Lo1L49K4NC6NS+PSuDQujUvj0rg0Lo1L49K4NC6NS+PSuDQujUvj0rg0Lo1L49K4NC6NS+PSuDQujUvj0rg0Lo1L49K4NC6NS+PSuDQujUvj0rg0Lo1L49K4NC6NS+PSuDQujUvj0rg0Lo1L49K4NC6NS+PSuDQujUvj0rg0Lo1L49K4NC6NS+PSuDQujUvj0rg0Lo1L49K4NC6NS+PSuDQujUvj0rg0Lo1L49K4NC6NS+PSuDQujUvj0rg0Lo1L49K4NC6NS+PSuDQ+M070/8beYm+1t9nb7Wn7wuFfY1+0L9lzh3+Mfe/w77Hn7QV70V6y77vy8uGvYz+wV+xVe+24N90xVDxz01HOM6NtPDPajntj7EzbTNtM20zbTNtM20zbTNtM20zbTNtM20zbTNtM20zbTNtM20zbTNtM20zbTNtM20zbTNtc21zbXNtc21zbXNtc21zbXNtc21zbXNtc21zbXNtc21zbXNtc21zbXNtc21zbXNtc21zbQttC20LbQttC20LbQttC20LbQttC20LbQttC20LbQttC20LbQttC20LbQttC20LbQttC21LbUttS21LbUttS21LbUttS21LbUttS21LbUttS21LbUttS21LbUttS21LbUttS21LbUttK20rbSttK20rbSttK20rbSttK20rbSttK20rbSttK20rbSttK20rbSttK20rbSttK20rbWtta21rbWtta21rbWtta21rbWtta21rbWtta21rbWtta21rbWtta21rbWtta21rbWtta20bbRttG20bbRttG20bbRttG20bbRttG20bbRttG20bbRttG20bbRttG20bbRttG20bbRtukbdI2aZu0TdombZO2SdukbdI2aZu0TdombZO2SdukbdI2aZu0TdombZO2SdukbdK21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttO207bTttO207bTttO207bTttO207bTttO207bTttO207bTttO207bTttO207bTttO207bXtte217bXtte217bXtte217bXtte217bXtte217bXtte217bXtte217bXtte217bXttd2drT9Z+wt9lZ7m73dnrYvHP479kX7kj03/gWcHW3HPW8v2Iv2kn3/8Lexl0fh2dF23Cv2qr1mPzz8c+xH9rq9cdzRPD53NI8dzePK0XzcG2NPNJ9oPtF8ovlE84nmE80nmk80n/yfqnKNzbusw/DTrUAZIANWHNMdGIOd2KQMxkFGoTBWKBsD2nTtYDWGGGMw6kKMHxRRphI0BhCNAUIMIiIi/zPuf3QnYAz6+/mBoDFqxA/EU4xRPhHi6/1e3yS5b5r2fd/7ep7/1Q7mCOYI5gjmCOYI5gjmCOYI5gjmCOYI5gjmCOYI5gjmCOYI5gjmCOYI5hjmGOYY5hjmGOYY5hjmGOYY5hjmGOYY5hjmGOYY5hjmGOYY5hjmGOYY5hjmGOYY5hjmGOYY5hjmGOYY5gTmBOYE5gTmBOYE5gTmBOYE5gTmBOYE5gTmBOYE5gTmBOYE5gTmBOYE5gTmBOYE5gTmBOYE5gTmBOYE5hTmFOYU5hTmFOYU5hTmFOYU5hTmFOYU5hTmFOYU5hTmFOYU5hTmFOYU5hTmFOYU5hTmFOYU5hTmFOYU5gzmDOYM5gzmDOYM5gzmDOYM5gzmDOYM5gzmDOYM5gzmDOYM5gzmDOYM5gzmDOYM5gzmDOYM5gzmDOYM5hzmHOYc5hzmHOYc5hzmHOYc5hzmHOYc5hzmHOYc5hzmHOYc5hzmHOYc5hzmHOYc5hzmHOYc5hzmHOYc5gLmAuYC5gLmAuYC5gLmAuYC5gLmAuYC5gLmAuYC5gLmAuYC5gLmAuYC5gLmAuYC5gLmAuYC5gLmAuYC5pcHzgxnqmfpe+nP0p+jP09/gd5P30c/3O+Fs+EK9d4wpd7H13P6+pf6znnqOfVBne599eHeB+oj9FH6GP0K/WrvN+rXeu+pj9Ov0yfoN+g3e39Xz9NGe78XTunfnYM6l16jc/Xb1SW7JbsluyW7JbsluyW7JbsluyW7JbsluyW7JbsluyW7JbsluyW7JbsVuxW7FbsVuxW7FbsVuxW7FbsVuxW7FbsVuxW7FbsVuxW7FbsVuxW7Nbs1uzW7Nbs1uzW7Nbs1uzW7Nbs1uzW7Nbs1uzW7Nbs1uzW7Nbs1uw27DbsNuw27DbsNuw27DbsNuw27DbsNuw27DbsNuw27DbsNuw27Dbstuy27Lbstuy27Lbstuy27Lbstuy27Lbstuy27Lbstuy27Lbstuy27Hbsdux27Hbsdux27Hbsdux27Hbsdux27Hbsdux27Hbsdux27Hbsdu/MDC3rvqBfSg/RJ9Mn0KfQQfSq9iD6NPoNe3HtXfRZ9Nn0OvYQeppf1/qpeQa+kV9Hn06vpC+g19IX0RfRael1YpN5Ib6avpHfQE/Ru/V2aH7idvoO+k56kv9L7m/p++qv0A/TX6K/TD9IH6G/Q36S/RT9EfxueR3r/UT9KP0Z/j36c/j79BFRP0k/Rh/T3bX7gcDhdfYQ+Sh+jX6Ff45XH6dfpE/Qb9Js8tXnaaJ6jnu8B9Z7eg+pZ/YWc11/L69X7+HqOr/f3/jA4P/hM/6kN/ph+lv4J/Rz9U/p5+mf0C/TP6RfpX9Av9e9hMKJjOqFTOqNzuqAP9m9vsKQruqYbuqU7+lf0IfowfYQ+Sh+j5/u3MWi0qw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMNkw2TDZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdkx2THZMdk71vcuC/gWv+PwueUFLlhPJn5f0QFp6tbFDGlFllfwiDPwjhpN8q/wrhlMtCGNL3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cTyOx/E4HsfjeByP43E8jsfxOB7H43gcj+NxPI7H8Tgex+N4HI/jcTyOx/E4HsfjeByP43E8jsfxOB7H43gcj+NxPI7H8Tgex+N4HI/jcTyOx/E4HsfjeByP43E8jsfxOB7H43gcj+NxPI7H8Tgex+N4HI/jcTyOx/E4HsfjeByP43E8jsfxOB7H43gcj+NxPI7H8Tjejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+PteDvejrfj7Xg73o634+14O96Ot+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OD6Oj+Pj+Dg+jo/j4/g4Po6P4+P4OL6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6Or+Pr+Dq+jq/j6/g6vo6v4+v4Or6O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cWgcGofGoXFoHBqHxqFxaBwah8ahcWgcGofGoXFoHBqHxqFxaBwah8ahcWgcGofGoXFoHBqHxqFxaBwah8ahcWgcGofGoXFoHBqHxqFxaBwah8ahcWgcGofGoXFoHBqHxqFxaBwah8ahcWgcGofGoXFoHBqHxqFxaBwah8ahcWgcGofGoXFoHBqHxqFxaBwah8ahcWgcGofGoXFoHBqHxqFxaBwah8ahcWgcGofGoXFoHBqHxqFxaBwah8ahcWgcGofGoXFoHBqHxqFxaBwah8ahcWgcGofGoXFoHBqHxqFxaBwah8ahcWhcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwal8alcWlcGpfGpXFpXBqXxqVxaVwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxqPxaDwaj8aj8Wg8Go/Go/FoPBqPxk/dGv/v3WfoM/VZ+mx9jj5Xn6fP1xfod+mLHr5598X6En2pvkxfrq95+NbdH9If1tfq6/SN+ib9Uf0x/XH9Cf1J/Sn9af0Z/Vn91Yfv3H2bvl3foe/Ud+vRaHWPve39v7tP06frM/SZ+ix9tj5Hn6vP0xfodz98++4L9UX6Yn2JvlS/5+F/7r7i4b/ufq9+n75Sv19/QF+lP6iv1tfozz154d03P3nt3bc8+eW7v/DkR+7+4pM33P2lJ6+6+9bb1adu9/777vQpvfQ9+l59n/6a/rr+hr5fP6C/5Z2/+PAfd7/08J93v6xf0a/qP+nXHr5x95/1X/Rf9d8eeyvx+rs/r7/y+LTbh/vPuX147Nv1HfpOfZe+W49Gq9On9Dcfr3/78Njf1t/R39Xf0w/q7+sf6B/qh/TD+kf6x4//w9M/on+if/p431uMx/6ZflQ/pn+uf6Ef10/oX+on9VP6V48XvMV47Kf1M/rX+jf6Wf2cfv7x+99KPPZv9e/0C/r3+g/6j/pF/ZJ+Wb+iX9WvP17hXv1j//3uZfWX1V9Wf1n9ZfWX1V9Wf1n9ZfWX1V9Wf1n9ZfWX1V9Wf1n9ZfWX1V9Wf1n9ZfWX1V9Wf1n9ZfWX1V9Wf1n9ZfWX1V9Wf1n9ZfWX1V9Wf1n9ZfWX1V9Wf1n9ZfWX1V9Wf1n9ZfWX1V9Wf1n9ZfWX1V9Wf1n9ZfXX/3NY5ypzJFYYhpFrX6bGVX0TBoFi3YEC3YGDuRPb5xyvoddEUuZ9y71b22i0zIxCgwODwZGxPeA1bNf/JB9NU9BvHXigqQ/qg/qgPqgP6oP6oD6oD+qD+qA+qA/qg/qgPqgP6oP6oD6oD+qD+qA+qA/qg/qgPqgP6oP6oD6oD+qD+qA+qA/qg/qgPqgP6oP6oD6oD+qD+qA+qA/qg/qgPqgP6oP6oD6oD+qD+qA+qA/qg/qgPqgP6oP6oD6oD+qD+qA+qA/qg/qgPqgP6oP6oD6oD+qD+qA+qA/qg/qgPqgP6oP6oD6oD+qD+qA+qA/qg/qgPqgP6oP6oD6oD+qD+qA+qA/qg/qgPqgP6oP6oD6pT+qT+qQ+qU/qk/qkPqlP6pP6pD6pT+qT+qQ+qU/qk/qkPqlP6pP6pD6pT+qT+qQ+qU/qk/qkPqlP6pP6pD6pT+qT+qQ+qU/qk/qkPqlP6pP6pD6pT+qT+qQ+qU/qk/qkPqlP6pP6pD6pT+qT+qQ+qU/qk/qkPqlP6pP6pD6pT+qT+qQ+qU/qk/qkPqlP6pP6pD6pT+qT+qQ+qU/qk/qkPqlP6pP6pD6pT+qT+qQ+qU/qk/qkPqlP6pP6pD6pT+qT+qQ+qU/qk/qkPqlP6pP6pD6pT+qT+qQ+qU/qk/qkPqlP6pP6pD6pT+qT+qQ+qU/qk/qkPqlP6pP6pD6pT+qT+qQ+qU/qk/qkPqlP6pP6pD6pT+qT+qQ+qU/qk/qkPqlP6pP6pD6pL+qL+qK+qC/qi/qivqgv6ov6or6oL+qL+qK+qC/qi/qivqgv6ov6or6oL+qL+qK+qC/qi/qivqgv6ov6or6oL+qL+qK+qC/qi/qivqgv6ov6or6oL+qL+qK+qC/qi/qivqgv6ov6or6oL+qL+qK+qC/qi/qivqgv6ov6or6oL+qL+qK+qC/qi/qivqgv6ov6or6oL+qL+qK+qC/qi/qivqgv6ov6or6oL+qL+qK+qC/qi/qivqgv6ov6or6oL+qL+qK+qC/qi/qivqgv6ov6or6oL+qL+qK+qC/qi/qivqgv6ov6or6oL+qL+qK+qC/qi/qivqgv6ov6or6oL+qL+qK+qC/qi/qivqgv6ov6or6oL+qL+qK+qC/qi/qivqgv6ov6or6orxv1tz516zPXf597296xd+09e98+uP793If2kX18/dO5T67/PPepfWaf2/ftC09+cP3juS/tK/vavrnZ5rM3Dc17N3u2nd+cbTf79txGW6Ot0dZoa7Q12hptjbZGW6Ot0dZoa7Q12hptjbZGW6Ot0dZoa7Q12hptjbZGW6Ot1dZqa7W12lptrbZWW6ut1dZqa7W12lptrbZWW6ut1dZqa7W12lptrbZWW6ut1dZq67R12jptnbZOW6et09Zp67R12jptnbZOW6et09Zp67R12jptnbZOW6et09Zp67R12nptvbZeW6+t19Zr67X12nptvbZeW6+t19Zr67X12nptvbZeW6+t19Zr67X12nptvbZB26Bt0DZoG7QN2gZtg7ZB26Bt0DZoG7QN2gZtg7ZB26Bt0DZoG7QN2gZtg7ZB26Bt1DZqG7WN2kZto7ZR26ht1DZqG7WN2kZto7ZR26ht1DZqG7WN2kZto7ZR26ht1DZqm7RN2iZtk7ZJ26Rt0jZpm7RN2iZtk7ZJ26Rt0jZpm7RN2iZtk7ZJ26Rt0jZpm7RN2mZts7ZZ26xt1jZrm7XN2mZts7ZZ26xt1jZrm7XN2mZts7ZZ26xt1jZrm7XN2mZts7ZF26Jt0bZoW7Qt2hZti7ZF26Jt0bZoW7Qt2hZti7ZF26Jt0bZoW7Qt2hZti7ZF26Jt1bZqW7Wt2lZtq7ZV26pt1bZqW7Wt2lZtq7ZV26pt1bZqW7Wt2lZtq7ZV26pt1bZqe+ds+8e5t+0de9fes/ftg+t/zn1oH9nH1/+e+8Q+tc/sc/u+fXH987kfXP917kv7yr62b+yH17+d+5H92L692bP5/N2z+dyz+XzybL7Zt+dumjfNm+ZN86Z507xp3jRvmjfNm+ZN86Z507xp3jRvmjfNm+ZN86Z507xp3jRvmjfNm+ZN86Z50/zu2fzJubftHXvX3rP37dfPhndvfcN+037Lftt+xz64/u/ch/aRfez7J/apfWaf2/fti+sfzv3A55f2lX1t39gPr3859yP7sX17s+d7/fXc9272fK/zyfO9bvbtuZ8+/+d/cm5jW9vZ3g52tJOd7WLfsZ+zn7dfsGHTlv2i/ZL9sv2K/ar92s2e/ypv9rv2e/b79gf2h/ZH9sf2J/an9mf25/YX9pf2V/bX9jf2t/Z39vf2sX1in9pn9vm5u/vs7rO7z+4+u/vs7rO7z+4+u/vs7rO7z+4+u/vs7rO7z+4+u/vs7rO7z+4+u/vs7rO7z+4+u/vs7rO7z+4+u/vs7rO7z+4+u/vs7rO7z+4+u/vs7rO7z+4+u/vs7rO7z+4+u/vs7rO7z+4+h/sc7nO4z+E+h/sc7nO4z+E+h/sc7nO4z+E+h/sc7nO4z+E+h/sc7nO4z+E+h/sc7nO4z+E+h/sc7nO4z+E+h/sc7nO4z+E+h/sc7nO4z+E+h/sc7nO4z+E+h/sc7nO4z+E+h/sc7nO4z+E+F/e5uM/FfS7uc3Gfi/tc3OfiPhf3ubjPxX0u7nNxn4v7XNzn4j4X97m4z8V9Lu5zcZ+L+1zc5+I+/+e4TlouOcs4jL9Nd6YOjUmqCjFCzUPDDa79BiJu3ud5EpAEki+QoAYXbpJOOiNm47gRFy4yT2aEkLk7LRpjx4UI4t5lNuL+WOe3uajlVf9zQd2nsk9ln8o+lX0q+1T2qexT2aeyT2Wfyj6VfSr7VPap7FPZp7JPZZ/KPpV9KvtU9qnsU9mntk9tn9o+tX1q+9T2qe1T26e2T22f2j61fWr71Pap7VPbp7ZPbZ/aPrV9avvU9qntU9untk9tn9o+tX1q+9T2qe1T26e2T22f2j61fWr71Pap7VPbp7ZPbZ/aPrV9avvU9qntU9unsU9jn8Y+jX0a+zT2aezT2KexT2Ofxj6NfRr7NPZp7NPYp7FPY5/GPo19Gvs09mns09insU9jn8Y+jX0a+zT2aezT2KexT2Ofxj6NfRr7NPZp7NPYp7FPY5/GPo19Gvs09mns09jn22e+cdLtvAcfwAfxR/hj/Ak+hD/Fn+9s3SGtO6R1h7TukNYd0rpDWndI6w5p3SGt73Xre936Xre+163vdet73bpDWndI6w5p3SGtO6R1h7TukNYd0rpDWndI6w5p3SGtO6R1h7TukI5zx7nj3HHuOHecO84d545zx7nj3HHuOHecO84d545zx7nj3HHuOHecO84d545zx7nj3HHuOHece849555zz7nn3HPuOfece849555zz7nn3HPuOfece849555zz7nn3HPuOfece849555zz7nn3HMeOA+cB84D54HzwHngPHAeOA+cB84D54HzwHngPHAeOA+cB84D54HzwHngPHAeOA+cB84D54HzwHnkPHIeOY+cR84j55HzyHnkPHIeOY+cR84j55HzyHnkPHIeOY+cR84j55HzyHnkPHIeOY+cR84j54nzxHniPHGeOE+cJ84T54nzxHniPHGeOE+cJ84T54nzxHniPHGeOE+cJ84T54nzxHniPHGeOE+cZ84z55nzzHnmPHOeOc+cZ84z55nzzHnmPHOeOc+cZ84z55nzzHnmPHOeOc+cZ84z55nzzHnmPHNeOC+cF84L54XzwnnhvHBeOC+cF84L54XzwnnhvHBeOC+cF84L54XzwnnhvHBeOC+cF84L54XzwnnlvHJeOa+cV84r55XzynnlvHJeOa+cV84r55XzynnlvHJeOa+cV84r55XzynnlvHJeOa+c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cju5ndxObie3k9vJ7eR2cju5ndxObie3k9vJ7eR2cju5ndxObie3k9vJ7eR2cju5ndxObie3k9vJ7eR2Ht2ef/H5i9sfVw96aXvT6s3bW1cvH3vDLds9q68/9/DVW/W27fLq7dtXV684X3W+c/v7+RPTTkw7Me3EtBPTTkw7Me3EtBPTTkw7Me3EtBPTXnL+xdtfV3d6Qfd6afv56s1brl7WW7Zfnn/J+m/lgdXbtt+tXlnd2Wdnn519dvbZ2Wdnn519dvbZ2Wdnn519dvbZ2edla5+/re70wvaf1Yvb71f3Pjk437X9dvXasevWX86funXq1qlbp26dunXq1qlbp26dunVh3fr36k4vbn9a3TsfnO/a/rB67dil+gWrV/XO9RoX190/r+70wvar1b3zpe366s1brV7W4wtcXO92/+qt68Uurhf45+rt5x65esX56jq/Yu3wudWD3rXdvXrt2PUbf3N+75333nnvnffeee+d995575333nnvnffeee+d9955750P9j/Y/2D/g/0P9j/Y/2D/g/0P9j/Y/2D/g/0P9j/Y/8zMMzPPzDwz88zMMzPPzDwz88zMMzPPzDwz88zMMzNvWjPfsrrTC+u737RmHs+Xtv+u3rz9a/Wy3rL+yjetd/v16rVjb3j9/9bnN9z6v3+v3nactua/aPWK81XnO7b3rN653Xv+0vpdb17d6cVtrO6dD86Xzj1p9a7tVavXjl37P3f1DduHV9+4vW311u15q7ede/zq7edeunrF+arzHdv/OS7bGLmqOoxPzgRipAg20BY1qVDF1lhqu4uAK6KSmDATPraUNqGJH0g0xsQdsi99cXdmpzvZ7SzTfXHciV80zu6cM3vvFJXe2zW2ybYlrRZQN91VEauwNYFoDNZaikKOz/l9+eXm7H/+5znPc+65Z78v9vqnzROa67tiN3xI+p/QjBfFxxh5nOcx/6w4Hqi51ol7/KT4lO8T9/r14v7MZvEA/Lb/ntjr+02O/jn65+ifo3+O/jn65+ifo3+O/jn65+ifo3+O/jn65+ifo3+e/nn65+mfp3+e/nn65+mfp3+e/nn65+mfp3+e/nn65+mfp/+T6nZefByO+VVxPFD168UDsNdPm17T598T+7XTek05c4s4oVO318xqn/eahligpkBNgZoCNQVqCtQ8p5r/imWdHn2qDBzQHuszg7Ds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RXGJ4hLFJYpLFJcoLlFcorhEcYniEsUliksUlyguUVyiuERxieISxSWKSxSXKC5RXKK4RHGJ4hLFJYpLFJcoLlFcorhEcYniEsUliksUlyguUVyiuERxieISxSWKSxSXKC5RXKK4RHGJ4hLFJYpLFJcoLlFcorhEcYniEsUliksUlyguUVyiuERxieISxSWKSxSXKC5RXKK4RHGJ4hLFJYpLFJcoLlFcorhEcYniEsUliksUlyguUVyiuERxieISxSWKSxSXKC5RXKK4RHGJ4hLFJYpLFJcoLlFcorhEcYniEsUliksUlyguUVyiuERxieISxSWKSxSXKC5RXKK4RHGJ4hLFJYpLFJcoLlFcorhEcYniEsUliksUlyguUVyiuERxieISxSWKSxSXKC5RXKK4RHGJ4hLFJYpLFJcoLlFcorhEcYniEsUliksUlyguUVyiuPR/jsssNq6zDMNjn+OxPbbTUtJWFWIpBTqhElDIRUklIoEEVKGQTUjczCv5YyuYzWRP7LAvFUu6QWjK0pJ0SZNSCkgtZUmalC4hzQ0XoQiEkKAVgsJFsccez/y833Pz6OTX+c85c+abx08org7F1aG4OhRXh+LqUFwdiqtDcXUorg7F1aG4OhRXh+LqUFwdiksUlyguUVyiuERxieISxSWKSxSXKC5RXKK4RHGJ4hLFJYpLFJcoLlFcorhEcYniEsUliksUlyguUVyiuERxieISxSWKSxSXKC5RXKK4RHGJ4hLFJYpLFJcoLlFcorhEcYniEsUliksUlyguUVyiuERxieISxSWKSxSXKC5RXKK4RHGJ4hLFJYpLFJcoLlFcorhEcYniEsUliksUlyguUVyiuERxieISxSWKSxSXKC5RXKK4RHGJ4hLFJYpLFJcoLlFcorhEcYniEsUliksUlyguUVyiuERxieISxSWKSxSXKC5RXKK4RHGJ4hLFJYpLFJcoLlFcorhEcYniEsUliksUlyguUVyiuERxieISxSWKSxSXKC5RXKK4RHGJ4hLFJYpLFJcoLlFcorhEcYniEsUliksUlyguUVyiuERxieISxSWKSxSXKC5RXKK4RHGJ4hLFJYpLFJcoLlFcorhEcYniEsUliksUlyguUVyiuERxieISxSWKSxSXKC5RXKK4RHGJ4hLFJYpLFJcoLlFcorhEcYniEsUliksUlyguUVyi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n7Sfsp+2n7GftZ+zn7dfsF+0X7JfPd//4mv26/Yb9pv2W/bb9jv2u/Z79vv2B/aH5ze8+JH9sf2J/an9mf25/YX9pf2V/bX9jf2t/Z39vf2DvWIfs4/bJ+yT9u/ndz6Mn/cfxxbjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MN+PNeDPejDfjzXgz3ow34814M96MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4MD6MD+PD+DA+jA/jw/gwPowP48P4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6ML+PL+DK+jC/jy/gyvowv48v4Mr6MP8txnetYdlVxHK5Wu+duA3YbJALMZIztN3DnxIwSAslMtl/AuOfBtmqtJdUeeQLgYUBCApyTIQJEQkRenPqSv3ZwdXXP7+wvuKeMnzJ+yvgp46eMnzJ+yvgp48F4MB6MB+PBeDAejAfjwXgwHowH48F4MB6MB+PBeDAejAfjwXgwHowH48F4MB6MB+PBeDAejAfjwXgwHowH48F4MB6MB+PBeDAejAfjwXgwHowH48F4MB6MB+PBeDAejAfjwXgwHowH48F4MB6MB+PBeDAejAfjwXgwHowH48F4MB6MB+PBeDAejAfjwXgwHowH48F4MB6MB+PBeDAejAfjwXgwHowH48F4MB6MB+PBeDAejAfjwXgwHowH48F4MB6MB+PBeDAejAfjwXgwHowH48F4MB6MB+PBeDAejAfjwXgwHowH48F4MB6MB+PBeDAejAfjwXgwHowH48F4MB6MB+PBeDAejAfjwXgwHowH48F4MB6MB+PBeDAejAfjwXgwnown48l4Mp6MJ+PJeDKejCfjyXgynown48l4Mp6MJ+PJeDKejCfjyXgynown48l4Mp6MJ+PJeDKejCfjyXgynown48l4Mp6MJ+PJeDKejCfjyXgynown48l4Mp6MJ+PJeDKejCfjyXgynown48l4Mp6MJ+PJeDKejCfjyXgynown48l4Mp6MJ+PJeDKejCfjyXgynown48l4Mp6MJ+PJeDKejCfjyXgynown48l4Mp6MJ+PJeDKejCfjyXgynown48l4Mp6MJ+PJeDKejCfjyXgynown48l4Mp6MJ+PJeDKejCfjyXgynown48l4Mp6MJ+PJeDKejCfjyXgynown48l4Mp6MJ+PJeDKejCfjyXgynown48l4Mp6MJ+PJeDKejCfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDFejBfjxXgxXowX48V4MV6MF+PFeDF+dhj/z7FX7FV7zV63N+xNe8vetnfsy/YL5/869t3j3Z2d3LPvn//l2A/sh/aj838fe/Fmz04+tvftA/vQPjpu6dnJY59/Yp/aZ/a5fXH+j2M/sZ/azy720p/P/3fsXw+zZ5f+Zv9uP7/Yyz+5eNLLPz3u7dnln53/99ifn9w+9j3nX1ycj1t3PMtx6y72vn1gH9pH9rF9Yp/aZ/a5fWF/f/E7X/qD/eOxTeGmcFO4KdwUbgo3hZvCTeGmcFO4KdwUbgo3hZvCTeGmcFO4KdwUbgo3hZvCTeGmcFO4KdwUbgo3hZvCTeGmcFO4KdwUbgo3hZvCTeGmcFO4KdwUbgo3hZvCTeGmcFO4KdwUbgo3hZvCTeGmcFO4K9wV7gp3hbvCXeGucFe4K9wV7gp3hbvCXeGucFe4K9wV7gp3hbvCXeGucFe4K9wV7gp3hbvCXeGucFe4K9wV7gp3hbvCXeGucFe4K9wV7gp3hbvCXeGucFe4K9wV7gp3hbvCXeGucFe4K9wV7goPhYfCQ+Gh8FB4KDwUHgoPhYfCQ+Gh8FB4KDwUHgoPhYfCQ+Gh8FB4KDwUHgoPhYfCQ+Gh8FB4KDwUHgoPhYfCQ+Gh8FB4KDwUHgoPhYfCQ+Gh8FB4KDwUHgoPhYfCQ+Gh8FB4KDwUHgoPhYfCQ+Gp8FR4KjwVngpPhafCU+Gp8FR4KjwVngpPhafCU+Gp8FR4KjwVngpPhafCU+Gp8FR4KjwVngpPhafCU+Gp8FR4KjwVngpPhafCU+Gp8FR4KjwVngpPhafCU+Gp8FR4KjwVngpPhafCU+Gp8FR4KrwUXgovhZfCS+Gl8FJ4KbwUXgovhZfCS+Gl8FJ4KbwUXgovhZfCS+Gl8FJ4KbwUXgovhZfCS+Gl8FJ4KbwUXgovhZfCS+Gl8FJ4KbwUXgovhZfCS+Gl8FJ4KbwUXgovhZfCS+Gl8FJ4KbwUXgovhbfCW+Gt8FZ4K7wV3gpvhbfCW+Gt8FZ4K7wV3gpvhbfCW+Gt8FZ4K7wV3gpvhbfCW+Gt8FZ4K7wV3gpvhbfCW+Gt8FZ4K7wV3gpvhbfCW+Gt8FZ4K7wV3gpvhbfCW+Gt8FZ4K7wV3gpvhbfCW+Gt8O+Own869oq9aq/Z6/aGvWlv2dv2jn3ZvnL+z2NftXfta/bL9iv2Tftd+5Z9275j3/U99+z7J/eO/cB+aD86eevY39qP7X37wD60j05eP/ax8xP71D6zz+2Lk7vHfmI/tZ9d7PGP7PNjL9uX7BV71V6z1+0Ne9PesnfsF+2X7Cv2VXvXvma/ar9mX7dft9+w37Tfst+2b9jv2Dft9y9aXfqB/aH9kf2xfe+i1aVfnnzv2F+dtGN/7fyb/3NcX7nCHFUURh/wGIERMAOccAITRT5n7/OEBLbIORns3wlMTmZIcO96+VTqLnWrS1VLav2EOZ/Up/UZfVaf0+f1BX3RG1/Sl/UV/bR+Rl/Vz+rn9PP6Bf2ifsnTvmz8FeOv6tf06/oNd7+po6vR6htm/k5/r2/qW/pE39Z39F19T9/Xf+t/9EP972MfTt+3HvrRx733kY/978lDP/545eHEPVx5OHGPfVqf0Wf1OX1eP6Uv6Iv6kr6s337ce099R1/T1x+/6OG/77Hf1e/p9/UH+kP9kf5Yf6I/1Z/pz/UX+kv9lf5af6O/1Tf0TX1Ln+jb+o6+q+/p+/oH/aN+oH/SP+tfHlfvqb/q3/Tv+g/9p/5LH1d+ODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ4Yzw5nhzHBmODOcGc4MZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHJmObOcWc4sZ5Yzy5nlzHImnAlnwplwJpwJZ8KZcCacCWfCmXAmnAlnwplwJpwJZ8KZcCacCWfCmXAmnAlnwplwJpwJZ8KZcCacCWfCmXAmnAlnwplwJpwJZ8KZcCacCWfCmXAmnAlnwplwJpwJZ8KZcCacCWfCmXAmnAlnwplwJpwJZ8KZcCacCWfCmXAmnAlnwplwJpwJZ8KZcCacCWfCmXAmnAlnwplwJpwJZ8KZcCacCWfCmXAmnAlnwplwJpwJZ8KZcCacCWfCmXAmnAlnwplwJpwJZ8KZcCacCWfCmXAmnAlnwplwJpwJZ8KZcCacCWfCmXAmnAlnwplwJpwJZ8KZcCacCWfCmXAmnAlnwplwJpwJZ8KZcCacCWfCmXAmnAlnwplwJpwJZ8KZcCac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dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxMi0wOC0wNlQxMzoxNjoyMyswMjowMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDEyLTA4LTA2VDEzOjE2OjIyKzAyOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxMi0wOC0wNlQxMzoxNjoyMyswMjowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BY3JvYmF0IFBERk1ha2VyIDkuMCBmw7xyIFdvcmQ8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIj4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+dXVpZDo1ZmQ3YWI3My0xMmVjLTRlM2QtOGRhNS05ODRkOGY2MDE1NWQ8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnV1aWQ6MzQxMWVlNzAtZGVmNi00ZWFjLWI1OWEtNmVjMmVmOGZhOGMyPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06c3ViamVjdD4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGk+NDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06c3ViamVjdD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+CiAgICAgICAgIDxkYzpmb3JtYXQ+YXBwbGljYXRpb24vcGRmPC9kYzpmb3JtYXQ+CiAgICAgICAgIDxkYzpjcmVhdG9yPgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaT5BbmRyZWFzIFNhdmVyc2NoZWw8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L2RjOmNyZWF0b3I+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpwZGY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy8iPgogICAgICAgICA8cGRmOlByb2R1Y2VyPkFkb2JlIFBERiBMaWJyYXJ5IDkuMDwvcGRmOlByb2R1Y2VyPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6cGRmeD0iaHR0cDovL25zLmFkb2JlLmNvbS9wZGZ4LzEuMy8iPgogICAgICAgICA8cGRmeDpTb3VyY2VNb2RpZmllZD5EOjIwMTIwODA2MTEwMDI3PC9wZGZ4OlNvdXJjZU1vZGlmaWVkPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KPD94cGFja2V0IGVuZD0iciI/PgplbmRzdHJlYW0KZW5kb2JqCjI5IDAgb2JqCjw8L1N1YnR5cGUvWE1ML0xlbmd0aCAxNDcxL1R5cGUvTWV0YWRhdGE+PnN0cmVhbQo8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pgo8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA0LjIuMS1jMDQxIDUyLjM0Mjk5NiwgMjAwOC8wNS8wNy0yMDo0ODowMCAgICAgICAgIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTItMDgtMDZUMTI6MzM6MDErMDI6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxMi0wOC0wNlQxMjozMDoxOSswMjowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTItMDgtMDZUMTI6MzM6MDErMDI6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWNyb2JhdC1FZGl0b3IgOS4wPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgogICAgICAgICA8ZGM6Zm9ybWF0PmFwcGxpY2F0aW9uL3BkZjwvZGM6Zm9ybWF0PgogICAgICAgICA8ZGM6dGl0bGU+CiAgICAgICAgICAgIDxyZGY6QWx0PgogICAgICAgICAgICAgICA8cmRmOmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPlVuYmVuYW5udDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpBbHQ+CiAgICAgICAgIDwvZGM6dGl0bGU+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyI+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnV1aWQ6NTRjYzAzYTUtMWUxMC00NmJmLTgzM2ItNjlkYzhlOGZmOWRjPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD51dWlkOjhmNDRhZGQ0LWNkMTMtNGY1OC1hZWE5LWVhYTJmNTgxODgzZDwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiCiAgICAgICAgICAgIHhtbG5zOnBkZj0iaHR0cDovL25zLmFkb2JlLmNvbS9wZGYvMS4zLyI+CiAgICAgICAgIDxwZGY6UHJvZHVjZXI+QWRvYmUgQWNyb2JhdCA5LjAgUGFwZXIgQ2FwdHVyZSBQbHVnLWluPC9wZGY6UHJvZHVjZXI+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+CmVuZHN0cmVhbQplbmRvYmoKMzAgMCBvYmoKPDwvVHlwZS9PdXRsaW5lcy9Db3VudCAxL0ZpcnN0IDMxIDAgUi9MYXN0IDMxIDAgUj4+CmVuZG9iagozMSAwIG9iago8PC9TRSAzMiAwIFIvQSAzMyAwIFIvUGFyZW50IDMwIDAgUi9UaXRsZShOYWNod2Vpc01peCk+PgplbmRvYmoKMzMgMCBvYmoKPDwvUy9Hb1RvL0RbMzQgMCBSL0ZpdEggODQ2XT4+CmVuZG9iagozIDAgb2JqCjw8L05hbWUvQ2FsaWJyaS9GaXJzdENoYXIgMC9TdWJ0eXBlL1RydWVUeXBlL0Jhc2VGb250L0NhbGlicmkvRm9udERlc2NyaXB0b3IgMzUgMCBSL1R5cGUvRm9udC9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvTGFzdENoYXIgMjU1L1dpZHRoc1s1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDIyNiAzMjYgNDAxIDQ5OCA1MDcgNzE1IDY4MiAyMjEgMzAzIDMwMyA0OTggNDk4IDI1MCAzMDYgMjUyIDM4NiA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgMjY4IDI2OCA0OTggNDk4IDQ5OCA0NjMgODk0IDU3OSA1NDQgNTMzIDYxNSA0ODggNDU5IDYzMSA2MjMgMjUyIDMxOSA1MjAgNDIwIDg1NSA2NDYgNjYyIDUxNyA2NzMgNTQzIDQ1OSA0ODcgNjQyIDU2NyA4OTAgNTE5IDQ4NyA0NjggMzA3IDM4NiAzMDcgNDk4IDQ5OCAyOTEgNDc5IDUyNSA0MjMgNTI1IDQ5OCAzMDUgNDcxIDUyNSAyMjkgMjM5IDQ1NSAyMjkgNzk5IDUyNSA1MjcgNTI1IDUyNSAzNDkgMzkxIDMzNSA1MjUgNDUyIDcxNSA0MzMgNDUzIDM5NSAzMTQgNDYwIDMxNCA0OTggNDk4IDUwNyA0OTggMjUwIDMwNSA0MTggNjkwIDQ5OCA0OTggMzk1IDEwMzggNDU5IDMzOSA4NjcgNDk4IDQ2OCA0OTggNDk4IDI1MCAyNTAgNDE4IDQxOCA0OTggNDk4IDkwNSA0NTAgNzA1IDM5MSAzMzkgODUwIDQ5OCAzOTUgNDg3IDIyNiAzMjYgNDk4IDUwNyA0OTggNTA3IDQ5OCA0OTggMzkzIDgzNCA0MDIgNTEyIDQ5OCAzMDYgNTA3IDM5NCAzMzkgNDk4IDMzNiAzMzQgMjkyIDU1MCA1ODYgMjUyIDMwNyAyNDYgNDIyIDUxMiA2MzYgNjcxIDY3NSA0NjMgNTc5IDU3OSA1NzkgNTc5IDU3OSA1NzkgNzYzIDUzMyA0ODggNDg4IDQ4OCA0ODggMjUyIDI1MiAyNTIgMjUyIDYyNSA2NDYgNjYyIDY2MiA2NjIgNjYyIDY2MiA0OTggNjY0IDY0MiA2NDIgNjQyIDY0MiA0ODcgNTE3IDUyNyA0NzkgNDc5IDQ3OSA0NzkgNDc5IDQ3OSA3NzMgNDIzIDQ5OCA0OTggNDk4IDQ5OCAyMjkgMjI5IDIyOSAyMjkgNTI1IDUyNSA1MjcgNTI3IDUyNyA1MjcgNTI3IDQ5OCA1MjkgNTI1IDUyNSA1MjUgNTI1IDQ1MyA1MjUgNDUzXT4+CmVuZG9iago3IDAgb2JqCjw8L05hbWUvQ2FsaWJyaSxCb2xkL0ZpcnN0Q2hhciAwL1N1YnR5cGUvVHJ1ZVR5cGUvQmFzZUZvbnQvQ2FsaWJyaSxCb2xkL0ZvbnREZXNjcmlwdG9yIDM2IDAgUi9UeXBlL0ZvbnQvRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL0xhc3RDaGFyIDI1NS9XaWR0aHNbNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyAyMjYgMzI2IDQzOCA0OTggNTA3IDcyOSA3MDUgMjMzIDMxMiAzMTIgNDk4IDQ5OCAyNTggMzA2IDI2NyA0MzAgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDI3NiAyNzYgNDk4IDQ5OCA0OTggNDYzIDg5OCA2MDYgNTYxIDUyOSA2MzAgNDg4IDQ1OSA2MzcgNjMxIDI2NyAzMzEgNTQ3IDQyMyA4NzQgNjU5IDY3NiA1MzIgNjg2IDU2MyA0NzMgNDk1IDY1MyA1OTEgOTA2IDU1MSA1MjAgNDc4IDMyNSA0MzAgMzI1IDQ5OCA0OTggMzAwIDQ5NCA1MzcgNDE4IDUzNyA1MDMgMzE2IDQ3NCA1MzcgMjQ2IDI1NSA0ODAgMjQ2IDgxMyA1MzcgNTM4IDUzNyA1MzcgMzU1IDM5OSAzNDcgNTM3IDQ3MyA3NDUgNDU5IDQ3NCAzOTcgMzQ0IDQ3NSAzNDQgNDk4IDQ5OCA1MDcgNDk4IDI1OCAzMTYgNDM1IDcxMSA0OTggNDk4IDQwMSAxMDYyIDQ3MyAzNDQgODc0IDQ5OCA0NzggNDk4IDQ5OCAyNTggMjU4IDQzNSA0MzUgNDk4IDQ5OCA5MDUgNDQ0IDcyMCAzOTkgMzQ0IDg0MyA0OTggMzk3IDUyMCAyMjYgMzI2IDQ5OCA1MDcgNDk4IDUwNyA0OTggNDk4IDQxNSA4MzQgNDE2IDUzOSA0OTggMzA2IDUwNyAzOTAgMzQyIDQ5OCAzMzggMzM2IDMwMSA1NjMgNTk4IDI2OCAzMDMgMjUyIDQzNSA1MzkgNjU4IDY5MSA3MDIgNDYzIDYwNiA2MDYgNjA2IDYwNiA2MDYgNjA2IDc3NSA1MjkgNDg4IDQ4OCA0ODggNDg4IDI2NyAyNjcgMjY3IDI2NyA2MzkgNjU5IDY3NiA2NzYgNjc2IDY3NiA2NzYgNDk4IDY4MSA2NTMgNjUzIDY1MyA2NTMgNTIwIDUzMiA1NTUgNDk0IDQ5NCA0OTQgNDk0IDQ5NCA0OTQgNzc1IDQxOCA1MDMgNTAzIDUwMyA1MDMgMjQ2IDI0NiAyNDYgMjQ2IDUzNyA1MzcgNTM4IDUzOCA1MzggNTM4IDUzOCA0OTggNTQ0IDUzNyA1MzcgNTM3IDUzNyA0NzQgNTM3IDQ3NF0+PgplbmRvYmoKMzcgMCBvYmoKPDwvTmFtZS9IZWx2L1N1YnR5cGUvVHlwZTEvQmFzZUZvbnQvSGVsdmV0aWNhL1R5cGUvRm9udC9FbmNvZGluZyAzOCAwIFI+PgplbmRvYmoKMzggMCBvYmoKPDwvVHlwZS9FbmNvZGluZy9EaWZmZXJlbmNlc1syNC9icmV2ZS9jYXJvbi9jaXJjdW1mbGV4L2RvdGFjY2VudC9odW5nYXJ1bWxhdXQvb2dvbmVrL3JpbmcvdGlsZGUgMzkvcXVvdGVzaW5nbGUgOTYvZ3JhdmUgMTI4L2J1bGxldC9kYWdnZXIvZGFnZ2VyZGJsL2VsbGlwc2lzL2VtZGFzaC9lbmRhc2gvZmxvcmluL2ZyYWN0aW9uL2d1aWxzaW5nbGxlZnQvZ3VpbHNpbmdscmlnaHQvbWludXMvcGVydGhvdXNhbmQvcXVvdGVkYmxiYXNlL3F1b3RlZGJsbGVmdC9xdW90ZWRibHJpZ2h0L3F1b3RlbGVmdC9xdW90ZXJpZ2h0L3F1b3Rlc2luZ2xiYXNlL3RyYWRlbWFyay9maS9mbC9Mc2xhc2gvT0UvU2Nhcm9uL1lkaWVyZXNpcy9aY2Fyb24vZG90bGVzc2kvbHNsYXNoL29lL3NjYXJvbi96Y2Fyb24gMTYwL0V1cm8gMTY0L2N1cnJlbmN5IDE2Ni9icm9rZW5iYXIgMTY4L2RpZXJlc2lzL2NvcHlyaWdodC9vcmRmZW1pbmluZSAxNzIvbG9naWNhbG5vdC8ubm90ZGVmL3JlZ2lzdGVyZWQvbWFjcm9uL2RlZ3JlZS9wbHVzbWludXMvdHdvc3VwZXJpb3IvdGhyZWVzdXBlcmlvci9hY3V0ZS9tdSAxODMvcGVyaW9kY2VudGVyZWQvY2VkaWxsYS9vbmVzdXBlcmlvci9vcmRtYXNjdWxpbmUgMTg4L29uZXF1YXJ0ZXIvb25laGFsZi90aHJlZXF1YXJ0ZXJzIDE5Mi9BZ3JhdmUvQWFjdXRlL0FjaXJjdW1mbGV4L0F0aWxkZS9BZGllcmVzaXMvQXJpbmcvQUUvQ2NlZGlsbGEvRWdyYXZlL0VhY3V0ZS9FY2lyY3VtZmxleC9FZGllcmVzaXMvSWdyYXZlL0lhY3V0ZS9JY2lyY3VtZmxleC9JZGllcmVzaXMvRXRoL050aWxkZS9PZ3JhdmUvT2FjdXRlL09jaXJjdW1mbGV4L090aWxkZS9PZGllcmVzaXMvbXVsdGlwbHkvT3NsYXNoL1VncmF2ZS9VYWN1dGUvVWNpcmN1bWZsZXgvVWRpZXJlc2lzL1lhY3V0ZS9UaG9ybi9nZXJtYW5kYmxzL2FncmF2ZS9hYWN1dGUvYWNpcmN1bWZsZXgvYXRpbGRlL2FkaWVyZXNpcy9hcmluZy9hZS9jY2VkaWxsYS9lZ3JhdmUvZWFjdXRlL2VjaXJjdW1mbGV4L2VkaWVyZXNpcy9pZ3JhdmUvaWFjdXRlL2ljaXJjdW1mbGV4L2lkaWVyZXNpcy9ldGgvbnRpbGRlL29ncmF2ZS9vYWN1dGUvb2NpcmN1bWZsZXgvb3RpbGRlL29kaWVyZXNpcy9kaXZpZGUvb3NsYXNoL3VncmF2ZS91YWN1dGUvdWNpcmN1bWZsZXgvdWRpZXJlc2lzL3lhY3V0ZS90aG9ybi95ZGllcmVzaXNdPj4KZW5kb2JqCjM2IDAgb2JqCjw8L0NhcEhlaWdodCA2MzIvU3RlbVYgMTI0L0ZvbnRGaWxlMiAyNiAwIFIvWEhlaWdodCA0NzIvRm9udEJCb3hbLTUxOSAtMzA2IDEyNDAgOTcxXS9Gb250RmFtaWx5KENhbGlicmkpL0Rlc2NlbnQgLTMwNi9UeXBlL0ZvbnREZXNjcmlwdG9yL0ZsYWdzIDMyL0ZvbnROYW1lL0NhbGlicmksQm9sZC9JdGFsaWNBbmdsZSAwL0FzY2VudCA5NzEvRm9udFN0cmV0Y2gvTm9ybWFsL0ZvbnRXZWlnaHQgNzAwPj4KZW5kb2JqCjM1IDAgb2JqCjw8L0NhcEhlaWdodCA2MzIvU3RlbVYgODAvRm9udEZpbGUyIDI3IDAgUi9YSGVpZ2h0IDQ2Ny9Gb250QkJveFstNTAzIC0zMDcgMTI0MCA5NjRdL0ZvbnRGYW1pbHkoQ2FsaWJyaSkvRGVzY2VudCAtMzA3L1R5cGUvRm9udERlc2NyaXB0b3IvRmxhZ3MgMzIvRm9udE5hbWUvQ2FsaWJyaS9JdGFsaWNBbmdsZSAwL0FzY2VudCA5NjQvRm9udFN0cmV0Y2gvTm9ybWFsL0ZvbnRXZWlnaHQgNDAwPj4KZW5kb2JqCjM5IDAgb2JqCjw8L1JvbGVNYXAgNDAgMCBSL1R5cGUvU3RydWN0VHJlZVJvb3QvSyA0MSAwIFIvUGFyZW50VHJlZSA0MiAwIFIvUGFyZW50VHJlZU5leHRLZXkgMT4+CmVuZG9iago0MSAwIG9iago8PC9QIDM5IDAgUi9TL0RvY3VtZW50L0tbNDMgMCBSIDMyIDAgUl0+PgplbmRvYmoKNDIgMCBvYmoKPDwvTnVtc1swWzQ0IDAgUiA0NSAwIFIgNDYgMCBSIDQ3IDAgUiA0OCAwIFIgNDkgMCBSIDUwIDAgUiA1MSAwIFIgNTIgMCBSIDUzIDAgUiA1NCAwIFIgbnVsbCBudWxsIDU1IDAgUiBudWxsIG51bGwgbnVsbCA1NiAwIFIgbnVsbCA1NyAwIFIgbnVsbCA1OCAwIFJdXT4+CmVuZG9iago0MCAwIG9iago8PC9Bbm5vdGF0aW9uL1NwYW4vU3Vic2NyaXB0L1NwYW4vRHJvcENhcC9GaWd1cmUvVGV4dEJveC9BcnQvVW5kZXJsaW5lL1NwYW4vT3V0bGluZS9TcGFuL1N1cGVyc2NyaXB0L1NwYW4vRW5kbm90ZS9Ob3RlL0RpYWdyYW0vRmlndXJlL1N0cmlrZW91dC9TcGFuL0Zvb3Rub3RlL05vdGUvQ2hhcnQvRmlndXJlL0lubGluZVNoYXBlL0ZpZ3VyZT4+CmVuZG9iago0NCAwIG9iago8PC9QIDU5IDAgUi9TL1AvUGcgMzQgMCBSL0sgMD4+CmVuZG9iago0NSAwIG9iago8PC9QIDU5IDAgUi9TL1AvUGcgMzQgMCBSL0sgMT4+CmVuZG9iago0NiAwIG9iago8PC9QIDU5IDAgUi9TL1AvUGcgMzQgMCBSL0sgMj4+CmVuZG9iago0NyAwIG9iago8PC9QIDU5IDAgUi9TL1AvUGcgMzQgMCBSL0sgMz4+CmVuZG9iago0OCAwIG9iago8PC9QIDU5IDAgUi9TL1AvUGcgMzQgMCBSL0sgND4+CmVuZG9iago0OSAwIG9iago8PC9QIDU5IDAgUi9TL1AvUGcgMzQgMCBSL0sgNT4+CmVuZG9iago1MCAwIG9iago8PC9QIDU5IDAgUi9TL1AvUGcgMzQgMCBSL0sgNj4+CmVuZG9iago1MSAwIG9iago8PC9QIDU5IDAgUi9TL1AvUGcgMzQgMCBSL0sgNz4+CmVuZG9iago1MiAwIG9iago8PC9QIDU5IDAgUi9TL1AvUGcgMzQgMCBSL0sgOD4+CmVuZG9iago1MyAwIG9iago8PC9QIDU5IDAgUi9TL1AvUGcgMzQgMCBSL0sgOT4+CmVuZG9iago1NCAwIG9iago8PC9QIDU5IDAgUi9TL1AvUGcgMzQgMCBSL0sgMTA+PgplbmRvYmoKNTUgMCBvYmoKPDwvUCA2MCAwIFIvUy9QL1BnIDM0IDAgUi9LIDEzPj4KZW5kb2JqCjU2IDAgb2JqCjw8L1AgNjEgMCBSL1MvUC9QZyAzNCAwIFIvSyAxNz4+CmVuZG9iago1NyAwIG9iago8PC9QIDYxIDAgUi9TL1AvUGcgMzQgMCBSL0sgMTk+PgplbmRvYmoKNTggMCBvYmoKPDwvUCA2MiAwIFIvUy9UUi9QZyAzNCAwIFIvS1s2MCAwIFIgNjEgMCBSIDIxXT4+CmVuZG9iago2MiAwIG9iago8PC9QIDU5IDAgUi9BIDYzIDAgUi9TL1RhYmxlL0sgNTggMCBSPj4KZW5kb2JqCjYzIDAgb2JqCjw8L08vTGF5b3V0L0JCb3hbMzA0LjU1IDUwNi4yNyA1NzQuOTMgNTY2LjY1XS9QbGFjZW1lbnQvQmxvY2s+PgplbmRvYmoKNTkgMCBvYmoKPDwvUCAzMiAwIFIvUy9TZWN0L0tbNDQgMCBSIDQ1IDAgUiA0NiAwIFIgNDcgMCBSIDQ4IDAgUiA0OSAwIFIgNTAgMCBSIDUxIDAgUiA2MiAwIFIgNTIgMCBSIDUzIDAgUiA1NCAwIFJdPj4KZW5kb2JqCjMyIDAgb2JqCjw8L1AgNDEgMCBSL0luZm8gNjQgMCBSL1MvUGFydC9NZXRhZGF0YSAyOCAwIFIvSyA1OSAwIFI+PgplbmRvYmoKNjQgMCBvYmoKPDwvQ3JlYXRvcihBY3JvYmF0IFBERk1ha2VyIDkuMCBm/HIgV29yZCkvTW9kRGF0ZShEOjIwMTIwODA2MTMxNjIzKzAyJzAwJykvQ3JlYXRpb25EYXRlKEQ6MjAxMjA4MDYxMzE2MjIrMDInMDAnKS9Qcm9kdWNlcihBZG9iZSBQREYgTGlicmFyeSA5LjApL1NvdXJjZU1vZGlmaWVkKEQ6MjAxMjA4MDYxMTAwMjcpL0F1dGhvcihBbmRyZWFzIFNhdmVyc2NoZWwpPj4KZW5kb2JqCjYwIDAgb2JqCjw8L1AgNTggMCBSL1MvVEQvSyA1NSAwIFI+PgplbmRvYmoKNjEgMCBvYmoKPDwvUCA1OCAwIFIvUy9URC9LWzU2IDAgUiA1NyAwIFJdPj4KZW5kb2JqCjQzIDAgb2JqCjw8L1AgNDEgMCBSL0luZm8gNjUgMCBSL1MvUGFydC9NZXRhZGF0YSAyOSAwIFIvSyA2NiAwIFI+PgplbmRvYmoKNjUgMCBvYmoKPDwvQ3JlYXRvcihBY3JvYmF0LUVkaXRvciA5LjApL01vZERhdGUoRDoyMDEyMDgwNjEyMzMwMSswMicwMCcpL0NyZWF0aW9uRGF0ZShEOjIwMTIwODA2MTIzMDE5KzAyJzAwJykvUHJvZHVjZXIoQWRvYmUgQWNyb2JhdCA5LjAgUGFwZXIgQ2FwdHVyZSBQbHVnLWluKS9UaXRsZShVbmJlbmFubnQpPj4KZW5kb2JqCjY2IDAgb2JqCjw8L1AgNDMgMCBSL1MvUGFydC9LIDY3IDAgUj4+CmVuZG9iago2NyAwIG9iago8PC9QIDY2IDAgUi9TL1BhcnQ+PgplbmRvYmoKNjggMCBvYmoKPDwvS2lkc1szNCAwIFJdL1R5cGUvUGFnZXMvQ291bnQgMS9JVFhUKDEuMy4xMSk+PgplbmRvYmoKNjkgMCBvYmoKPDwvTmFtZXM8PC9FbWJlZGRlZEZpbGVzIDIyIDAgUj4+L01ldGFkYXRhIDIzIDAgUi9TdHJ1Y3RUcmVlUm9vdCAzOSAwIFIvVHlwZS9DYXRhbG9nL0Fjcm9Gb3JtIDcwIDAgUi9PdXRsaW5lcyAzMCAwIFIvUGFnZXMgNjggMCBSPj4KZW5kb2JqCjM0IDAgb2JqCjw8L0NvbnRlbnRzWzI0IDAgUiA3MSAw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aWMgOTQgMCBSL0hlQm8gOTUgMCBSL0NvdXJpZXJTdGQtQm9sZCA5NiAwIFIvR291ZHlPbGRTdHlsZSxCb2xkIDk3IDAgUi9Db3VyaWVyU3RkIDk4IDAgUi9IZU9iIDk5IDAgUi9DYWxpYnJpIDMgMCBSL0NvdXIgMTAwIDAgUi9IZWx2IDM3IDAgUi9MZWVsYXdhZGVlVUkgMTAxIDAgUi9DYWxpYnJpLEJvbGQgNyAwIFIvWmFEYiA4MCAwIFIvQWRvYmVEZXZhbmFnYXJpLVJlZ3VsYXIgMTAyIDAgUi9IYWV0dGVuc2Nod2VpbGVyIDEwMyAwIFI+Pi9FbmNvZGluZzw8L1BERkRvY0VuY29kaW5nIDM4IDAgUj4+Pj4+PgplbmRvYmoKODAgMCBvYmoKPDwvTmFtZS9aYURiL1N1YnR5cGUvVHlwZTEvQmFzZUZvbnQvWmFwZkRpbmdiYXRzL1R5cGUvRm9udD4+CmVuZG9iago3MiAwIG9iagpbL0lDQ0Jhc2VkIDg5IDAgUl0KZW5kb2JqCjEwNCAwIG9iago8PC9DYXBIZWlnaHQgNjMyL1N0ZW1WIDEyNC9Gb250RmlsZTIgOTAgMCBSL1hIZWlnaHQgNDcyL0ZvbnRCQm94Wy01MTkgLTMwNiAxMjQwIDk3MV0vRm9udEZhbWlseShDYWxpYnJpKS9EZXNjZW50IC0zMDYvVHlwZS9Gb250RGVzY3JpcHRvci9GbGFncyAzMi9Gb250TmFtZS9GWUxDS0UrQ2FsaWJyaS1Cb2xkL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDk3MS9Gb250U3RyZXRjaC9Ob3JtYWwvRm9udFdlaWdodCA3MDA+PgplbmRvYmoKNzUgMCBvYmoKPDwvRmlyc3RDaGFyIDMyL1N1YnR5cGUvVHJ1ZVR5cGUvQmFzZUZvbnQvRllMQ0tFK0NhbGlicmktQm9sZC9Gb250RGVzY3JpcHRvciAxMDQgMCBSL1R5cGUvRm9udC9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvVG9Vbmljb2RlIDkxIDAgUi9MYXN0Q2hhciAyNTIvV2lkdGhzWzIyNiAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNjA2IDU2MSAwIDAgNDg4IDAgNjM3IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1OTEgMCAwIDAgNDc4IDAgMCAwIDAgMCAwIDQ5NCA1MzcgNDE4IDUzNyA1MDMgMzE2IDQ3NCA1MzcgMjQ2IDAgNDgwIDI0NiA4MTMgNTM3IDUzOCA1MzcgMCAzNTUgMzk5IDM0NyA1MzcgMCA3NDUgMCAwIDM5NyAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA0OTQgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDUzN10+PgplbmRvYmoKMTA1IDAgb2JqCjw8L0NhcEhlaWdodCA2MzIvU3RlbVYgODAvRm9udEZpbGUyIDkyIDAgUi9YSGVpZ2h0IDQ2Ny9Gb250QkJveFstNTAzIC0zMDcgMTI0MCA5NjRdL0ZvbnRGYW1pbHkoQ2FsaWJyaSkvRGVzY2VudCAtMzA3L1R5cGUvRm9udERlc2NyaXB0b3IvRmxhZ3MgMzIvRm9udE5hbWUvUEFKRlVLK0NhbGlicmkvSXRhbGljQW5nbGUgMC9Bc2NlbnQgOTY0L0ZvbnRTdHJldGNoL05vcm1hbC9Gb250V2VpZ2h0IDQwMD4+CmVuZG9iago3NCAwIG9iago8PC9GaXJzdENoYXIgMzIvU3VidHlwZS9UcnVlVHlwZS9CYXNlRm9udC9QQUpGVUsrQ2FsaWJyaS9Gb250RGVzY3JpcHRvciAxMDUgMCBSL1R5cGUvRm9udC9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvVG9Vbmljb2RlIDkzIDAgUi9MYXN0Q2hhciAyMjgvV2lkdGhzWzIyNiAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTc5IDU0NCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNjQ2IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDQ3OSA1MjUgNDIzIDUyNSA0OTggMzA1IDQ3MSA1MjUgMjI5IDAgMCAyMjkgNzk5IDUyNSA1MjcgMCAwIDM0OSAzOTEgMzM1IDAgNDUyIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNDc5XT4+CmVuZG9iago3MyAwIG9iago8PC9TdWJ0eXBlL1R5cGUwL0Jhc2VGb250L0tNSFFQSitDYWxpYnJpLUJvbGQvVHlwZS9Gb250L0VuY29kaW5nL0lkZW50aXR5LUgvRGVzY2VuZGFudEZvbnRzIDEwNiAwIFIvVG9Vbmljb2RlIDEwNyAwIFI+PgplbmRvYmoKMTA2IDAgb2JqClsxMDggMCBSXQplbmRvYmoKMTA3IDAgb2JqCjw8L0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMjYzPj5zdHJlYW0KSIlckE1qwzAQhfc6xSyTRZDlpGkKxhDcFLzoD3VzAFkau4JaErK88O07lkMKFUjwMe/N6A2v6ufamgj8IzjVYITOWB1wdFNQCC32xjKRgzYq3ii9apCecTI38xhxqG3nWFEA/6TiGMMMm7N2LW4Zfw8ag7E9bK5VswXeTN7/4IA2QgZlCRo7avQq/ZscEHiy7WpNdRPnHXn+FF+zR8gTi/UzymkcvVQYpO2RFRmdEooXOiVDq//Vj6ur7dS3DItaCFJn2SEviYS4JDo+JMpPKx0TnapEj6vy6bzSYaH9ZfXt8zTz1n2ZTkuCezQ1hUCp0iZTnCWIsXhftnceyLVc9ivAANXRfWUKZW5kc3RyZWFtCmVuZG9iagoxMDggMCBvYmoKPDwvRFcgMTAwMC9DSURTeXN0ZW1JbmZvIDEwOSAwIFIvU3VidHlwZS9DSURGb250VHlwZTIvQmFzZUZvbnQvS01IUVBKK0NhbGlicmktQm9sZC9Gb250RGVzY3JpcHRvciAxMTAgMCBSL1R5cGUvRm9udC9XWzBbNTA3XSAxIDIgMCAzWzIyNl0gNCAxNCA2MDYgMTUgMTYgNzc1IDE3WzU2MV0gMTggMjMgNTI5IDI0IDI1IDYzMCAyNiAyNyA2MzkgMjggMzcgNDg4IDM4WzQ1OV0gMzkgNDMgNjM3IDQ0IDQ1IDYzMSA0Nls2NThdIDQ3IDU2IDI2NyA1N1s1OThdIDU4IDU5IDMzMSA2MCA2MSA1NDcgNjIgNjMgNDIzIDY0WzQzMCA0MjMgNDMzIDU2MiA4NzRdIDY5IDczIDY1OSA3NFs2NDFdIDc1IDgzIDY3NiA4NCA4NSA2ODEgODZbODc0XSA4NyA4OCA1MzIgODlbNjg2XSA5MCA5MyA1NjMgOTQgOTkgNDczIDEwMCAxMDMgNDk1IDEwNCAxMTQgNjUzIDExNVs1OTFdIDExNiAxMjAgOTA2IDEyMVs1NTFdIDEyMiAxMjYgNTIwIDEyNyAxMzAgNDc4IDEzMSAxNDEgNTM1IDE0MiAxNDMgNjk1IDE0NFs1MjddIDE0NSAxNTAgNDc0IDE1MSAxNTIgNTcxIDE1MyAxNTQgNTgxIDE1NSAxNjQgNDQ1IDE2NVs0MThdIDE2NiAxNzIgNTc2IDE3M1s1OTRdIDE3NCAxODMgMjU4IDE4NFs1NTRdIDE4NSAxODYgMzAxIDE4NyAxODggNTAyIDE4OSAxOTAgMzczIDE5MVszODEgMzczIDM4MSA1MTAgNzg1XSAxOTYgMjAwIDU5NyAyMDFbNTc0XSAyMDIgMjEwIDYwNiAyMTEgMjEyIDYxMSAyMTNbNzcyXSAyMTQgMjE1IDQ5OSAyMTZbNjA4XSAyMTcgMjIwIDUxOCAyMjEgMjI2IDQyOSAyMjcgMjMwIDQzNSAyMzEgMjQxIDU4NCAyNDJbNTI2XSAyNDMgMjQ3IDgxNyAyNDhbNTAyXSAyNDkgMjUzIDQ3NSAyNTQgMjU3IDQ0NSAyNTggMjY4IDQ5NCAyNjkgMjcwIDc3NSAyNzFbNTM3XSAyNzIgMjc3IDQxOCAyNzhbOTM2IDg3OV0gMjgwIDI4MSA3NTcgMjgyWzUzNyA1OTcgNTY5IDUzN10gMjg2IDI5NSA1MDMgMjk2WzMxNiA4NDUgMTEyOSA2MDEgODQ1IDExMjldIDMwMiAzMDUgNTU0IDMwNiAzMDkgNTYzIDMxMCAzMTEgNTU0IDMxMiAzMTUgODM5IDMxNiAzMTkgODQ4IDMyMCAzMjEgODM5IDMyMiAzMjMgNTU0IDMyNFs4MzkgNzg4IDEwNzNdIDMyNyAzMjggNTU0IDMyOVs2MTQgNTU0IDgzOV0gMzMyIDMzMyA2MzYgMzM0WzY1OSA5MjFdIDMzNiAzNDAgNDc0IDM0MSAzNDcgNTM3IDM0OFs1NDddIDM0OSAzNTggMjQ2IDM1OVs1MDEgNTI4XSAzNjEgMzYzIDI1NSAzNjQgMzY2IDQ4MCAzNjcgMzY4IDI0NiAzNjlbMzA2IDI0NiAyNjQgNDIyIDgxM10gMzc0IDM3OCA1MzcgMzc5WzYyMiA1MzddIDM4MSAzODkgNTM4IDM5MCAzOTEgNTQ0IDM5Mls4NDNdIDM5MyAzOTUgNTM3IDM5NiAzOTkgMzU1IDQwMCA0MDUgMzk5IDQwNiA0MDcgNzI5IDQwOFs1NTUgMjU4IDM0NyAzNjMgMzQ3IDM1NCA2MzNdIDQxNSA0MjQgNTg1IDQyNVs2NTYgOTQyXSA0MjcgNDM2IDg5NSA0MzcgNDQ3IDUzNyA0NDhbNDczXSA0NDkgNDUzIDc0NSA0NTRbNDU5XSA0NTUgNDU5IDQ3NCA0NjAgNDYzIDM5NyA0NjRbNDE2IDQzNSA0NTYgMzQzIDM3MCAyODMgMzcwIDM0NyAyMjcgMzI2IDM3MyAxODUgMTg5IDM0NCAxODMgNTUzIDM3Ml0gNDgxIDQ4MyAzNzAgNDg0WzI1MCAyNzggMjQ3IDM3MyAzMzEgNTEzIDMzMyAzMzEgMjc4IDMwMCAzMTQgMzI4XSA0OTYgNDk3IDAgNDk4WzMwMSAzMTQgMzI4XSA1MDEgNTAyIDAgNTAzWzQwMSA0MjYgNDUxXSA1MDYgNTA3IDAgNTA4WzQwMSA0MjYgNDUxXSA1MTEgNTEyIDAgNTEzWzI0OCA0NDQgNDQ2IDQ0OF0gNTE3IDUxOCAwIDUxOVs0MTUgMzgyIDQyOCA0NDFdIDUyMyA1MjQgMCA1MjVbMzkwIDQxMCA0MjldIDUyOCA1MjkgMCA1MzBbMzg1IDM4OSAzOTNdIDUzMyA1MzQgMCA1MzVbMzI4IDMzMCAzMzJdIDUzOCA1MzkgMCA1NDBbMzUxIDM0NSAzMzggNDg2IDUxMCA1MzRdIDU0NiA1NDcgMCA1NDhbMjM1IDI0Nl0gNTUwIDU1MSAyMzUgNTUyIDU1MyAwIDU1NFszMDMgMCAzMTUgMCAyNTEgMjcxXSA1NjAgNTYxIDYwNiA1NjJbNTYxIDQxMCA1NzhdIDU2NSA1NjYgNDg4IDU2N1s0NzhdIDU2OCA1NjkgNjMxIDU3MFs2NzZdIDU3MSA1NzMgMjY3IDU3NFs1NDcgNTk0IDg3NCA2NTkgNDkyXSA1NzkgNTgwIDY3NiA1ODFbNjMxIDUzMiA0NzAgNDk1XSA1ODUgNTg3IDUyMCA1ODhbODAxIDU1MSA4MDhdIDU5MSA1OTIgNjgxIDU5MyA1OTQgNTM1IDU5NVs1MjcgMzg0IDUwN10gNTk4IDYwMCA0NDUgNjAxIDYwMiA1NzYgNjAzWzYyMF0gNjA0IDYwNiAyNTggNjA3WzUwMiA1MTUgNzg1IDU5NyA0NDddIDYxMiA2MTMgNjA2IDYxNFs1NzYgNDk5XSA2MTYgNjE3IDQzNSA2MTggNjIwIDQ3NSA2MjFbNzE2IDUwMiA3MzBdIDYyNCA2MjUgNjEwIDYyNiA2MjcgNTkxIDYyOFs1NDUgNTQwIDQ2NyA1MzNdIDYzMiA2MzMgNDU4IDYzNFszNjRdIDYzNSA2MzYgNTQ0IDYzN1s1NDUgNTcwXSA2MzkgNjQyIDI4NiA2NDNbNDgwIDQ4NiA1NjMgNDcxIDM4NSAzOTBdIDY0OSA2NTAgNTM4IDY1MVs1NzkgNTMwIDU0NCA0MDcgMzkzXSA2NTYgNjU5IDU0OCA2NjAgNjYxIDY5OSA2NjJbNDUxIDczOF0gNjY0IDY2NSA3MTggNjY2WzMxNyAwIDQ5NCAwXSA2NzAgNjcyIDI2OCA2NzNbMjc2XSA2NzQgNjc1IDI1OCA2NzZbNjA2IDU1NiA1NjFdIDY3OSA2ODAgNDMyIDY4MVs0MzQgNjczXSA2ODMgNjg1IDQ4OCA2ODZbODMzIDQ4Ml0gNjg4IDY5MCA2NTIgNjkxIDY5MiAyNjcgNjkzWzMzMV0gNjk0IDY5NSA1NjMgNjk2WzYyOSA4OTYgODc0IDYzMSA4OTZdIDcwMSA3MDIgNjc2IDcwM1s2MzAgNTMyIDUyOSA0NzMgNDk1XSA3MDggNzA5IDU0NyA3MTBbNjEyIDcyNCA1NTEgNjU4IDYyOCA1NjkgODk3IDkyNyA2MzkgNzk4IDU1M10gNzIxIDcyMiA1MzkgNzIzWzkxNCA1NzQgNjM2IDYzMiA2MzggNTM1IDUxNCA1MjddIDczMSA3MzIgMzkxIDczM1s0MDMgNTg5XSA3MzUgNzM3IDQ0NSA3MzhbNzMwIDQ0OF0gNzQwIDc0MiA1ODYgNzQzIDc0NCAyNTggNzQ1WzMwMV0gNzQ2IDc0NyA1MDYgNzQ4WzU0NyA3ODUgNTc2IDYwNiA2MDUgNTc0IDQ5OSA0NzQgNDI5IDQzNV0gNzU4IDc1OSA0NzkgNzYwWzU0NCA2NTggNTAyIDU5MSA1NzAgNTI0IDgwNCA4MjMgNTc2IDczMCA1MTIgNDg3IDQ5MSA4MTYgNTI0IDU2NyA1NzAgNTYzIDc4MyA4MDMgNDk0IDUzMiA1MzMgNDk1XSA3ODQgNzg1IDM1NCA3ODZbMzY3IDI0NiA1ODIgNTM3XSA3OTAgNzkyIDUwMyA3OTNbNzM3IDQyN10gNzk1IDc5NyA1NTcgNzk4IDc5OSAyNDYgODAwWzI1NV0gODAxIDgwMiA0OTUgODAzWzUyNiA3NzYgNzEzIDU0NSA3OTQgNTM4IDUzNiA1MzRdIDgxMSA4MTIgNTM3IDgxM1s0MTggMzk5IDM5MCA4MTNdIDgxNyA4MTggNDc0IDgxOVs0OTcgNjc1IDQ1OSA1NjIgNTM3IDQ4OCA3NjMgNzg5IDU1OCA3MTIgNDk1IDQzNyA0MzggNzUzIDQ5OCA1NTMgNTQ3IDUzMl0gODM3IDgzOSA0NTQgODQwIDg0MSAwIDg0MiA4NDQgMzI2IDg0NSA4NDcgNDYzIDg0OFs1MDVdIDg0OSA4NTAgMzAxIDg1MVs0MjEgNDE3IDI1OF0gODU0IDg1NSAyNzYgODU2WzI2NyA3MTFdIDg1OCA4NjEgMjU4IDg2MiA4NjUgNDM1IDg2NlsyNTggNDM1XSA4NjggODcxIDM0NCA4NzIgODc1IDUzOSA4NzZbNDMwIDQwNiA0NzUgNDk4IDQzMCA0MDZdIDg4MiA4ODMgMzA2IDg4NCA4ODUgNDk4IDg4NiA4ODkgOTA1IDg5MCA4OTEgNDk4IDg5MiA4OTMgMjY4IDg5NCA4OTUgMzEyIDg5NiA4OTcgMzI1IDg5OCA4OTkgMzQ0IDkwMCA5MDEgMjkzIDkwMiA5MDMgMzA4IDkwNCA5MDUgMzEyIDkwNiA5MDcgMzI1IDkwOCA5MDkgMzQ0IDkxMCA5MTMgNDk4IDkxNFs1OTggNTQ1XSA5MTYgOTE3IDQ5OCA5MThbMjMzIDQzOCA3MDUgNjgzIDEwMzIgODk4IDkwOCA4OThdIDkyNiA5MjcgODM0IDkyOFs1MDcgNzIwIDczMSAzNDIgNDk4IDU4OSA1MDcgNDk4IDUwNyA1NDNdIDkzOCA5MzkgNDk4IDk0MFs1MDcgNDk4IDUzOCA1MDcgNDg0IDQ1MyA0OTZdIDk0NyA5NDggNDUzIDk0OVs3NzYgMTA0NiA0OTggOTA2IDUyNyA1ODIgMzU4IDQ5MyA0OTIgNTQ3IDQ4OSA1MzIgNDY4IDUzMSA1MzJdIDk2NCA5NzMgNTA3IDk3NFs1NTcgMzM0IDQ1MyA0NDAgNDc4IDQ0MiA0NzYgNDIxIDQ3OSA0ODJdIDk4NCA5OTMgNDUzIDk5NFs1ODIgMzU4IDQ5MyA0OTIgNTMzIDQ4OSA1MzIgNDY4IDUzMSA1MzJdIDEwMDQgMTAxMyA1MDcgMTAxNFszOTggMjUyIDMzOCAzMzYgMzY2IDMzNyAzNjEgMzI3IDM2NiAzNjEgMzU1IDM1MiAzNDddIDEwMjcgMTAyOCAyMjIgMTAyOVszOTggMjUyIDMzOCAzMzYgMzY2IDMzNyAzNjEgMzI3IDM2NiAzNjEgMzU1IDM1MiAzNDddIDEwNDIgMTA0MyAyMjIgMTA0NFszMzggMjUyIDMwNV0gMTA0NyAxMDQ4IDMwNyAxMDQ5WzMwMiAzMTAgMjk3IDMxOCAzMDQgMzM4IDI1MiAzMDVdIDEwNTcgMTA1OCAzMDcgMTA1OVszMDIgMzEwIDI5NyAzMTggMzA0IDM1NSAzOTYgNjkxIDY5NyA2NTggNjk3IDY2OSA2OTZdIDEwNzIgMTA3MyA3NDcgMTA3NFs3MDIgNzQwIDczOCA3NTMgNzExIDczOCA2ODAgNzI5IDEwNjIgNjg2IDk5MV0gMTA4NSAxMDk3IDQ5OCAxMDk4WzczOSA1MjggODM4IDUzNyAzNzUgNDk4IDU3OCA2ODEgNTYzIDc4MiA1NTAgNTM0XSAxMTEwIDExMTMgOTA1IDExMTQgMTExNyA4MzkgMTExOFsxMzEwIDc2OSA1NTBdIDExMjEgMTEyMiAyMzEgMTEyMyAxMTM5IDU1MCAxMTQwIDExNTEgNjA2IDExNTIgMTE1OSA0ODggMTE2MCAxMTYxIDI2NyAxMTYyIDExNjggNjc2IDExNjlbNzY1XSAxMTcwIDExNzQgNjk3IDExNzUgMTE3NiA2NTMgMTE3NyAxMTgyIDc2MSAxMTgzIDExODUgNTIwIDExODYgMTE5NyA0OTQgMTE5OCAxMjA1IDUwMyAxMjA2IDEyMDcgMjQ2IDEyMDggMTIxNCA1MzggMTIxNSAxMjIwIDYzMyAxMjIxIDEyMjIgNTM3IDEyMjMgMTIyOCA2NDcgMTIyOSAxMjMxIDQ3NCAxMjMyWzU2OSA1NTBdIDEyMzQgMTI0NSA1MzUgMTI0NiAxMjUzIDQ0NSAxMjU0IDEyNTUgMjU4IDEyNTYgMTI2MiA2MDYgMTI2MyAxMjY4IDY5MyAxMjY5IDEyNzAgNTg0IDEyNzEgMTI3NiA2OTIgMTI3NyAxMjc5IDQ3NSAxMjgwWzIzMV0gMTI4MSAxMjg4IDU1MCAxMjg5WzU5NCA2NTYgNjU5IDY1MSA1ODggNTk1IDU4OCA0OTUgMzQ3IDQzNSAyNDZdIDEzMDAgMTMwMiA1NTQgMTMwMyAxMzA1IDgzOSAxMzA2WzM4NCAzODAgMzg2IDQyNyAzMzkgMzIxIDQzNiA0MjUgMjExIDI1MiAzNjkgMzAwIDU3NSA0NDYgNDU0IDM2OSA0NTQgMzgxIDMxNiAzMzYgNDM0IDM4NCA1NzkgMzQ4IDMzNCAyOTVdIDEzMzIgMTMzMyAwIDEzMzQgMTMzNyA1NTAgMTMzOCAxMzM5IDQ2OSAxMzQwIDEzNDMgMzgxIDEzNDQgMTM0NSAyNzEgMTM0NiAxMzQ5IDI1MCAxMzUwIDEzNTEgMCAxMzUyIDEzNTUgMzMzIDEzNTZbMjI2XSAxMzU3IDEzNjAgMzMzIDEzNjEgMTM2MiAzMTIgMTM2M1szOTMgMzIxIDU1MF0gMTM2NiAxMzY3IDMzMyAxMzY4IDEzNjkgNDAxIDEzNzBbMzg1IDM4MSA0NDQgMzkwXSAxMzc0IDEzNzUgNDk4IDEzNzYgMTM3NyA0NDQgMTM3OCAxMzg1IDAgMTM4NlsyMjYgMzMzIDMyMV0gMTM4OSAxMzkxIDMzMyAxMzkyIDEzOTMgNDUwIDEzOTQgMTM5OSAwIDE0MDAgMTQwMSAzMzMgMTQwMls0OTggNTUwIDMzM10gMTQwNSAxNDEwIDQ0NCAxNDExIDE0MTIgNTAwIDE0MTNbMF0gMTQxNCAxNDE1IDMzMyAxNDE2IDE0MTcgMjI2IDE0MTggMTQxOSAzODEgMTQyMCAxNDIyIDMzMyAxNDIzWzQ5M10gMTQyNCAxNDI1IDIyNiAxNDI2IDE0MjcgMjM1IDE0MjhbMzMzIDQ2MV0gMTQzMCAxNDMxIDMzMyAxNDMyIDE0MzcgOTIwIDE0MzggMTQzOSA4NTMgMTQ0MCAxNDQyIDkyMCAxNDQzIDE0NDQgMjM0IDE0NDUgMTQ0NiAyMzggMTQ0NyAxNDQ4IDEyMSAxNDQ5IDE0NTAgMjUzIDE0NTEgMTQ1MiAyNTQgMTQ1MyAxNDU0IDIwMiAxNDU1IDE0NTYgMjUzIDE0NTcgMTQ1OCAyNTQgMTQ1OSAxNDYwIDM3OSAxNDYxIDE0NjIgMTcxIDE0NjMgMTQ2NCAxNjUgMTQ2NSAxNDY2IDIyMCAxNDY3IDE0NjggMjE4IDE0NjkgMTQ3MiAzOTQgMTQ3M1swIDQ2N10gMTQ3NSAxNDc2IDUxMyAxNDc3IDE0NzggNTExIDE0NzkgMTQ4MiA1MTMgMTQ4MyAxNDg2IDUwMCAxNDg3WzE3MSAzMzMgMjI2IDQ5MyA2NjggNTU2IDU3MiA1MjUgNjA3IDYzOSA3MzggNTU2IDQ4OCA2NTggNDkzIDQ1OSA2ODEgNTkxIDMwMCAzMDEgNTQ5IDg4OSA2NTkgNjc2IDgwMiA2NDAgNTYzIDQ3NiA0NzAgNTQ1IDQ5NSA2ODEgNjUzIDU0OSA0NzggNDkwIDQ5MyA1MDcgMTEwOCAxMDI4IDc3MCA2NzggOTkwIDkxNCA2MDYgMjY3IDY3Nl0gMTUzNCAxNTM4IDY1MyAxNTM5IDE1NDAgNjA2IDE1NDFbNzc1IDY0NSA2MzcgNTQ3XSAxNTQ1IDE1NDYgNjc2IDE1NDdbNDkwIDEwOTYgMTAyOCA2MzcgODg1IDYxMiA2NTldIDE1NTQgMTU1NSA2MDYgMTU1NiAxNTU3IDQ4OCAxNTU4IDE1NTkgMjY3IDE1NjAgMTU2MSA2NzYgMTU2MiAxNTYzIDU2MyAxNTY0IDE1NjUgNjUzIDE1NjZbNDkwIDYzMSA2NDIgNTI4IDQ5MCA2MDYgNDg4XSAxNTczIDE1NzYgNjc2IDE1NzdbNTIwIDYwNiA1MzQgNDQwIDUwNSA0MzggNTczIDY3MSA1OTQgNDg4IDM0NSA2MzIgNTc3IDU4OCA2MDZdIDE1OTIgMTU5NCA1NjEgMTU5NVs1MjldIDE1OTYgMTYwMCA2MzAgMTYwMSAxNjA1IDQ4OCAxNjA2WzQ1OSA2MzddIDE2MDggMTYxMiA2MzEgMTYxMyAxNjE0IDI2NyAxNjE1IDE2MTcgNTQ3IDE2MTggMTYyMSA0MjMgMTYyMiAxNjI0IDg3NCAxNjI1IDE2MjggNjU5IDE2MjkgMTYzMiA2NzYgMTYzMyAxNjM0IDUzMiAxNjM1IDE2MzggNTYzIDE2MzkgMTY0MyA0NzMgMTY0NCAxNjQ3IDQ5NSAxNjQ4IDE2NTIgNjUzIDE2NTMgMTY1NCA1OTEgMTY1NSAxNjU2IDkwNiAxNjU3IDE2NTggNTUxIDE2NTlbNTIwXSAxNjYwIDE2NjIgNDc4IDE2NjNbNDQ1IDQ4NiA1NDggNTYzIDY3MyA2MDAgNDk1IDUyOSA0NTkgNDg5IDU3MSA1MzcgNTQ2IDQ2NCA1MzcgNTMzIDMxNiA4MDQgNTM3IDQ4MCAzMTMgNDg2IDUzNyA2OTEgNTM3IDQwMyAzNjYgMzQ3IDUxNCAzOTcgNDc5IDQzMiA0MjMgOTM0IDUwMSA3OTIgNDk0IDI0NiA1MzhdIDE3MDIgMTcwNiA1MzcgMTcwN1s1MDNdIDE3MDggMTcwOSA0OTQgMTcxMFs3NzUgNTU3IDQ3NCA0ODBdIDE3MTQgMTcxNSA1MzggMTcxNls0NTggMjU1IDkzNCA0NzQgNTM3XSAxNzIxIDE3MjIgNDk0IDE3MjMgMTcyNCA1MDMgMTcyNSAxNzI2IDI0NiAxNzI3IDE3MjggNTM4IDE3MjkgMTczMCAzNTUgMTczMSAxNzMyIDUzNyAxNzMzWzQ1OCA1MzcgNjA3IDUxNSA0MDMgNDk0IDUwM10gMTc0MCAxNzQzIDUzOCAxNzQ0WzQ3NCAzMzAgNjIzIDM1MSA4MjcgODI4IDQyMyAzOTkgMzk3IDQzNSA0OThdIDE3NTUgMTc1NiAyOTcgMTc1N1s1MzcgMzc5IDQ5MyA0NDYgNTA3IDM5MyAyNjQgNDgxIDU4NyAzMjYgNDk0XSAxNzY4IDE3NzAgNTM3IDE3NzFbNDE4XSAxNzcyIDE3NzYgNTM3IDE3NzcgMTc4MSA1MDMgMTc4MlszMTYgNDc0XSAxNzg0IDE3ODggNTM3IDE3ODkgMTc5MSAyNDYgMTc5MiAxNzk0IDQ4MCAxNzk1IDE3OTggMjQ2IDE3OTkgMTgwMSA4MTMgMTgwMiAxODA1IDUzNyAxODA2IDE4MDkgNTM4IDE4MTAgMTgxMSA1MzcgMTgxMiAxODE1IDM1NSAxODE2IDE4MjAgMzk5IDE4MjEgMTgyNCAzNDcgMTgyNSAxODI5IDUzNyAxODMwIDE4MzEgNDczIDE4MzIgMTgzMyA3NDUgMTgzNCAxODM1IDQ1OSAxODM2WzQ3NF0gMTgzNyAxODM5IDM5NyAxODQwWzUzNyAzNDcgNzQ1IDQ3NCA0OTQgMjU4IDMyMCA0OTQgMzcyIDU2NiA1MjIgNDA1IDQ5NCA0MjMgMzY2IDQxMyA3MDAgNjIwIDUxNCA1MjEgNDc0IDUyMCA1NzggNjY0IDUxNCA0NDUgNjAzIDQ0OCA0MTggNTkxIDUyMSAzMDkgMzczIDUwMiA4MjAgNTk3IDYwNiA3NjcgNTkxIDUxOCA0MjkgNDM1IDQ4MSA0MzUgNjEwIDU4NCA0OTcgNDQ1XSAxODg4IDE4ODkgNDQyIDE4OTBbNDQwIDEwMDEgMTA3MCA3MTIgNzYxIDg1MSA5MjYgNTM1IDI1OCA1ODNdIDE5MDAgMTkwNCA1ODQgMTkwNSAxOTA2IDUzNSAxOTA3WzY3MF0gMTkwOCAxOTA5IDU3NiAxOTEwWzUwMl0gMTkxMSAxOTEyIDYwNiAxOTEzWzQ0MiAxMDAxIDEwNzAgNTc2IDgzNyA1NzggNTk3XSAxOTIwIDE5MjEgNTM1IDE5MjIgMTkyMyA0NDUgMTkyNCAxOTI1IDI1OCAxOTI2IDE5MjcgNjA2IDE5MjggMTkyOSA1MTggMTkzMCAxOTMxIDU4NCAxOTMyWzQ0MiA1NzYgNTk1IDUwMyA0NDUgNTM1IDQ0NV0gMTkzOSAxOTQyIDYwNiAxOTQzWzQ3NSA1MzUgNDc0IDM3MyA0MzUgNDAwIDUyNyA1ODQgNTI2IDQ0NSAzMDEgNTg0IDUxOCA0NzUgNDUzIDQwMCAyNzMgNTAzIDU4MyAzMDEgNTM1XSAxOTY0IDE5NjYgNTI3IDE5NjdbNDc0XSAxOTY4IDE5NzIgNTcxIDE5NzMgMTk3NyA0NDUgMTk3OFs0MThdIDE5NzkgMTk4NCA1NzYgMTk4NSAxOTg2IDI1OCAxOTg3IDE5ODkgNTAyIDE5OTAgMTk5MyAzNzMgMTk5NCAxOTk2IDc4NSAxOTk3IDIwMDAgNTk3IDIwMDEgMjAwNCA2MDYgMjAwNSAyMDA2IDQ5OSAyMDA3IDIwMTAgNTE4IDIwMTEgMjAxNSA0MjkgMjAxNiAyMDE5IDQzNSAyMDIwIDIwMjQgNTg0IDIwMjUgMjAyNiA1MjYgMjAyNyAyMDI4IDgxNyAyMDI5IDIwMzAgNTAyIDIwMzFbNDc1XSAyMDMyIDIwMzQgNDQ1IDIwMzVbNTc2IDQzNSA4MTcgNDc1IDUzNSAzNzMgNDE3IDQ5OSA1MTggNjQ4IDUzNSA0NDUgNDc0IDQxOCA1MDVdIDIwNTAgMjA1MSA1NjIgMjA1Mls1OTYgNTYyXSAyMDU0IDIwNTUgNTU0IDIwNTZbNTYyXSAyMDU3IDIwNTggNTczIDIwNTkgMjA2MCA4MzggMjA2MVs4NTQgODM4XSAyMDYzIDIwNjQgODM5IDIwNjVbODM4IDg1MyA2MDEgNTg0XSAyMDY5IDIwNzYgNTg1IDIwNzdbODk0XSAyMDc4IDIwODUgODk1IDIwODZbNDk0XSAyMDg3IDIwODkgNTM3IDIwOTBbNDIzIDQ0MSA1MzcgNTQ3XSAyMDk0IDIwOTUgNTAzIDIwOTZbNjQzXSAyMDk3IDIwOTggNDI3IDIwOTlbNTM5IDUyNyAyOTIgNTQ2XSAyMTAzIDIxMDQgNTM2IDIxMDVbNDc5IDQ4NF0gMjEwNyAyMTA5IDUzNyAyMTEwIDIxMTEgMzAyIDIxMTJbMjg2IDMyNyAzOTQgNDAyIDI1MiA1ODNdIDIxMTggMjEyMCA4MTMgMjEyMSAyMTIyIDUzNyAyMTIzWzU1MSA1MzYgNzE5IDcwNyA2OTldIDIxMjggMjEyOSAzNTUgMjEzMFszNTZdIDIxMzEgMjEzMiAzNTUgMjEzMyAyMTM0IDMyOCAyMTM1IDIxMzYgNDg5IDIxMzdbMzk5IDI0MSAyODQgMjQxIDMyOF0gMjE0MiAyMTQzIDM0NyAyMTQ0WzU4NiA1ODQgNTMyIDQ3MyA3NDUgNDc0IDQ2MyA0MDIgNDc5IDQ1OCA0NjBdIDIxNTUgMjE1NyA0MzggMjE1OFs0MTggNjQ3IDQ5NSA1MjcgNTQxIDU0NSAzMzAgNDgwIDQwNCA1NDddIDIxNjggMjE2OSA0MzggMjE3MFs4MzggODc0IDkxOSA2NDIgNTAzIDcwMyA3OTggNjE5IDU5MyA1MjUgNDkyIDU0NSA1NDYgNTE5IDY4MyA3NzUgNTE4IDQ2Nl0gMjE4OCAyMTg5IDU0OCAyMTkwWzQyMiA0MjcgMjQ2IDMwMyA0ODUgMzcyIDcxMyA1NTcgNTgyIDQ2Nl0gMjIwMCAyMjAxIDU2NyAyMjAyWzY0NSA4NDMgNDY1XSAyMjA1IDIyMDYgNTM4IDIyMDdbNDgyXSAyMjA4IDIyMDkgNDk1IDIyMTBbNDE3IDU2NSA1NTQgNzM2IDU3NCA1MDQgNzc5IDQyOSA0MjAgMzk5IDQ5NCAzODEgNDkwIDU1NyA0ODIgNzA1IDUzNiAzODQgNTExIDM4MCAzOTQgNDI3XSAyMjMyIDIyMzMgMzM5IDIyMzRbNDM2IDQyNSAyMTEgMjUyIDM2OSAzMDAgNTc1IDQ0NiA0NDQgNDU0IDM3MiAzNjkgMzgxIDMzNiA0MzQgNTc5IDM0MyAzMzQgMzcwIDUyMV0gMjI1NCAyMjU1IDM3MCAyMjU2WzM0NyAzNDAgMzEwIDMwOCAzMjYgMTg1IDM0NCA1NTMgMzcyIDM3MCAyODNdIDIyNjcgMjI2OCAzNjIgMjI2OVszNzAgMjQ3IDM3MyAzNTcgNTUzIDMzMSAzMzIgMzY4IDMxMiAzNTcgNDc3IDM0NSAxODUgMjUwIDM3MyAzMzEgMzY4IDMxMiAzNjYgNDc3IDM0NSA4MjYgNjA5IDYwNiAzOTcgOTMxIDY2NSA1OTIgNDI1IDQwNSA0OTAgMzk3IDQzMCA0NzQgMzk3IDQ4NSA4MzUgMzAzIDMyNyA1NTcgNjEwIDYwNCA1MzcgNTg1IDMzMiA3MTMgNTUyIDI4NSA4NTUgNTc4IDUzNyAzNTUgNDU5IDQyOCA0NzggNTIyIDQxNSA1OTAgNjAzIDU1MiA1MDggNDQxIDQyNyA1MDggMzA4IDQyMyAyNDEgNTk4IDQ0MyAzNjIgMjgzIDMwNCAzNTkgMzA4IDIyNyAyMTkgMzI2IDM3MyAyNDYgMjEyIDE4NSAyNDYgMjcyIDIxNyAyMTIgMjg1XSAyMzU1IDIzNTYgNTUzIDIzNTcgMjM1OCAzOTYgMjM1OVszOTIgMzcwIDQ2NCAyNzggMjU1IDI1OSA0MTcgMzk4IDM2NSAzNjEgMzQ0IDI3OCAzMjcgMzQ5IDMyOSAzODZdIDIzNzUgMjM3NiAzNzMgMjM3N1sxODkgMjUwIDI0NSAyNTYgMzM4IDUxMyAzMzEgMjIxIDQwOF0gMjM4NiAyMzg4IDI1OCAyMzg5IDIzOTAgMjI2IDIzOTEgMjM5MiAzMjUgMjM5MyAyMzk0IDQ5OCAyMzk1IDIzOTYgNTM3IDIzOTdbMjkwIDMwMSAzMDAgMjkwIDM5NCAzMDAgMzAxXSAyNDA0IDI0MDUgMjc4IDI0MDYgMjQwNyAyMjYgMjQwOCAyNDE0IDMzMyAyNDE1WzE4MyAyNzggMzMzIDMyNV0gMjQxOSAyNDIzIDM4MyAyNDI0IDI0MjcgNTQyIDI0MjhbMzgzXSAyNDI5IDI0MzkgNTQyIDI0NDBbMzgzXSAyNDQxIDI0NDUgNTQyIDI0NDZbMzgzXSAyNDQ3IDI0NTEgNTQyIDI0NTJbMzgzXSAyNDUzIDI0NjEgNTQyIDI0NjJbMzgzXSAyNDYzIDI0NzMgNTQyIDI0NzRbMzgzXSAyNDc1IDI0NzkgNTQyIDI0ODBbMzgzXSAyNDgxIDI0ODUgNTQyIDI0ODZbMzgzXSAyNDg3IDI0OTUgNTQyIDI0OTZbMzgzXSAyNDk3IDI1MDEgNTQyIDI1MDJbMzgzXSAyNTAzIDI1MDcgNTQyIDI1MDhbMzgzXSAyNTA5IDI1MTMgNTQyIDI1MTRbMzgzXSAyNTE1IDI1MTkgNTQyIDI1MjBbMzgzXSAyNTIxIDI1MjkgNTQyIDI1MzBbMzgzXSAyNTMxIDI1MzUgNTQyIDI1MzZbMzgzXSAyNTM3IDI1NDEgNTQyIDI1NDJbMzgzXSAyNTQzIDI1NDcgNTQyIDI1NDhbMzgzXSAyNTQ5IDI1NTMgNTQyIDI1NTRbMzgzXSAyNTU1IDI1NjMgNTQyIDI1NjQgMjU2NSAzMzMgMjU2Nls0MDEgNTc1IDQzNV0gMjU2OSAyNTcyIDMzMyAyNTczWzMyOCAzMDAgNDY5IDQ4NiA0NDQgMjc2XSAyNTc5IDI1ODIgMzMzIDI1ODMgMjU4NCA1MzEgMjU4NVszNzZdIDI1ODYgMjU4NyAzOTQgMjU4OFszOTMgMzMzXSAyNTkwIDI1OTEgODg0IDI1OTJbMzQzIDM0MCAzNzAgMzMzIDM0N10gMjU5NyAyNjAwIDIzMSAyNjAxIDI2MDQgMzE3IDI2MDUgMjYwNiA0NDQgMjYwNyAyNjEwIDM5NSAyNjExIDI2MTIgMzkzIDI2MTMgMjYxNiAzOTUgMjYxNyAyNjE4IDM5MyAyNjE5IDI2MjIgNDk0IDI2MjMgMjYyNCAzOTMgMjYyNVszOTAgMzg1IDI1MCAyMzFdIDI2MjkgMjYzMiAzOTAgMjYzMyAyNjM2IDM4NSAyNjM3IDI2NDAgNDk0IDI2NDEgMjY0MiAzMTIgMjY0M1s2NzYgNTI5IDU0MiA1MjkgNTQyXSAyNjQ4IDI2NTAgNTIzIDI2NTFbNDU5IDY3NiA1NTIgNzE4IDYwMCA1MjUgNTMyIDUzNl0gMjY1OSAyNjYwIDQ0NyAyNjYxWzU5MCA2MDUgODQ2IDUyOCA1MzAgNDE4IDQyMyA0MTggNDIzIDcwNCA0NDYgNTM4IDQ3MiA2MTYgNjAyIDQxMCAyNTUgNTQ2IDYxMSA2MDVdIDI2ODEgMjY4NCA0NzQgMjY4NSAyNjg3IDUwNSAyNjg4WzQxOCA1OTYgNTQxIDY2NiA1NTcgNTAzIDQ5OV0gMjY5NSAyNzE1IDYwNiAyNzE2IDI3MjQgODMwIDI3MjVbNDg4XSAyNzI2IDI3MjcgNjE0IDI3MjhbNDg4XSAyNzI5IDI3MzAgNjE0IDI3MzEgMjczMiA0ODggMjczM1s2MzFdIDI3MzQgMjczNSA3NTcgMjczNls3MjIgNjMxXSAyNzM4IDI3MzkgNzU3IDI3NDBbNzIyXSAyNzQxIDI3NDQgNjMxIDI3NDUgMjc0NiA3NTcgMjc0N1s3MjIgNjMxXSAyNzQ5IDI3NTAgNzU3IDI3NTFbNzIyXSAyNzUyIDI3NTMgODQ1IDI3NTQgMjc1NSA5NzEgMjc1Nls5MzYgODQ1XSAyNzU4IDI3NTkgOTcxIDI3NjBbOTM2IDI2N10gMjc2MiAyNzYzIDM5MyAyNzY0WzM1OCAyNjddIDI3NjYgMjc2NyAzOTMgMjc2OCAyNzcyIDI2NyAyNzczWzY3Nl0gMjc3NCAyNzc1IDc3NiAyNzc2WzY3Nl0gMjc3NyAyNzc4IDc3NiAyNzc5IDI3ODAgNjc2IDI3ODFbNTMyIDUyMF0gMjc4MyAyNzg1IDY5NiAyNzg2IDI3ODkgNTIwIDI3OTBbNjgxXSAyNzkxIDI3OTIgNzgwIDI3OTNbNzQ0IDY4MV0gMjc5NSAyNzk2IDc4MCAyNzk3Wzc0N10gMjc5OCAyODAxIDY4MSAyODAyIDI4MDMgNzgwIDI4MDRbNzQ3IDY4MV0gMjgwNiAyODA3IDc4MCAyODA4Wzc0N10gMjgwOSAyODEwIDkwOCAyODExIDI4MTIgMTAwOCAyODEzWzk3NSA5MDhdIDI4MTUgMjgxNiAxMDA4IDI4MTdbOTc1XSAyODE4IDI4NDIgNTkxIDI4NDMgMjg1MCA0NTggMjg1MSAyODczIDU0NCAyODc0IDI4ODkgMjg2IDI4OTAgMjg5NyA1MzggMjg5OCAyODk5IDUzMCAyOTAwIDI5MTUgNTQ4IDI5MTYgMjkzOCA3MTggMjkzOSAyOTYwIDUzNSAyOTYxWzc1Nl0gMjk2MiAyOTY5IDc2MSAyOTcwIDI5NzcgNDQ1IDI5NzggMjk5NyA1NzYgMjk5OFs3ODZdIDI5OTkgMzAwNiA3OTMgMzAwNyAzMDIyIDI1OCAzMDIzIDMwMzAgNjA2IDMwMzEgMzAzMiA0OTkgMzAzM1s0NzUgNTA1IDQ3NSA1MDUgNDc1IDUwNSA0NzUgNTA1IDQ3NSA1MDUgNDc1IDUwNSA0NzUgNTA1IDQ3NSA1MDUgNDc1IDUwNSA0NzUgNTA1IDQ3NSA1MDUgNDc1IDUwNSA0NzUgNTA1XSAzMDU5IDMwNzggNjEwIDMwNzlbODIzXSAzMDgwIDMwODcgODI4IDMwODggMzA5NiA2MDYgMzA5NyAzMDk4IDYzMSAzMDk5IDMxMDAgNzU3IDMxMDFbNzIyIDYzMV0gMzEwMyAzMTA0IDc1NyAzMTA1WzcyMl0gMzEwNiAzMTA3IDY4MSAzMTA4IDMxMDkgNzgwIDMxMTAgMzExMSA2ODEgMzExMiAzMTEzIDc4MCAzMTE0WzY4MV0gMzExNSAzMTIzIDgzMCAzMTI0IDMxMjUgODQ1IDMxMjYgMzEyNyA5NzEgMzEyOFs5MzYgODQ1XSAzMTMwIDMxMzEgOTcxIDMxMzJbOTM2XSAzMTMzIDMxMzQgOTA4IDMxMzUgMzEzNiAxMDA4IDMxMzdbOTc1IDkwOF0gMzEzOSAzMTQwIDEwMDggMzE0MVs5NzVdIDMxNDIgMzE0MyAyMzEgMzE0NCAzMTQ1IDMxNyAzMTQ2WzQ1MF0gMzE0NyAzMTQ4IDM5NSAzMTQ5WzM5M10gMzE1MCAzMTUxIDM5NSAzMTUyWzM5M10gMzE1MyAzMTU0IDQ5NCAzMTU1WzM5MyAyMzEgMzkwIDM4NSAyNzRdIDMxNjAgMzE2MiAyNDIgMzE2M1s2OTEgNTY4IDUzMiA0NDEgNTU0IDg4OCA0ODIgNjE5IDU4NyA1NzYgNjQ2IDY3MyA3MjggOTE4IDY2MCA1MjkgNDk1XSAzMTgwIDMxODEgNTIwIDMxODJbNjA1IDc1MiA1OTldIDMxODUgMzE4NiA1NjkgMzE4NyAzMTg4IDc4MCAzMTg5WzI2NyA4MzMgNTg0IDY2OCA2MzEgNjcwIDU2OSA5MTRdIDMxOTcgMzE5OCA2MDYgMzE5OVs3NzUgNDg4XSAzMjAxIDMyMDIgNjU4IDMyMDNbODMzIDQ4MiA0OTBdIDMyMDYgMzIwNyA2NTIgMzIwOCAzMjEwIDY3NiAzMjExWzUzOV0gMzIxMiAzMjE0IDU0NyAzMjE1WzU2OSA0MjcgNzk4IDQ0MSA1OTcgNTUxIDU1MyA4MTcgNzUwIDUyNiA4ODMgODg1IDY0NCA2MzQgNDkzIDY1OCA1ODkgNTAzIDUzNyAzNzggNDU3IDc4MCA0MjcgNTM3IDUyOSA1MTEgNTY5IDU3MiA2MjAgNzQ0IDU2NCA0MTggMzg5XSAzMjQ4IDMyNDkgNDc2IDMyNTBbNTAxIDYxMiA1MzBdIDMyNTMgMzI1NCA1MDMgMzI1NSAzMjU2IDYyNyAzMjU3WzczNyA1MDggNTU4IDU0NSA1NzcgNTAzIDczNSAyNjddIDMyNjUgMzI2NiA0OTQgMzI2N1s3NzVdIDMyNjggMzI3MCA1MDMgMzI3MVs3MzcgNDI3IDQ1OF0gMzI3NCAzMjc1IDU1NyAzMjc2IDMyNzggNTM4IDMyNzlbNDM3XSAzMjgwIDMyODIgNDc0IDMyODNbNDg4IDM1NCA3MTIgMzc4IDQ5OSA0NTkgNTM3IDc3OSA2ODEgNDc0IDc3MyA3OTIgNTQ1IDU2NSA0MjcgNTU0IDYyMiA1MTIgNDk5IDM5MSA1MzIgNzY3IDQ0OCA1MjcgNTMwIDUwNiA1ODMgNjAyIDY1MyA4MTkgNjAyIDQ3NCA0MzVdIDMzMTYgMzMxNyA0NzUgMzMxOFs1NDQgNjY0IDU0OSA1MjQgNTQ1XSAzMzIzIDMzMjQgNzM1IDMzMjVbMjU4IDczMCA1MzEgNTgzIDU3NiA2MTIgNTI0IDgyMl0gMzMzMyAzMzM0IDUzNSAzMzM1WzY5NSA0NDVdIDMzMzcgMzMzOCA1OTcgMzMzOVs3MzAgNDQ4IDQ0Ml0gMzM0MiAzMzQzIDU4NiAzMzQ0WzYwNl0gMzM0NSAzMzQ2IDYwNSAzMzQ3WzQ4N10gMzM0OCAzMzUwIDQ3OSAzMzUxWzUyNCAzOTEgNzMwIDM5MSA1NDQgNTAyIDUxMiA3NDggNjg4IDUxMSA3NzUgODA1IDU5NiA1NjUgNDQ4IDU3MSA1MDBdIDMzNjlbNTAwXSAzMzcxWzMzNSAyNTAgMTY3IDUwNyAyMTcgMjAwIDEyNV0gMzM3OCAzMzgwIDAgMzM4MSAzMzgyIDUwNyAzMzgzWzQ4MSA0OTkgMjU4IDQzNSAyMTQgNDA4IDU5NiA1ODcgNDk4IDMyMCA2NDYgNTQ0IDUyOSA0NjQgNTA3IDgxMyA2ODkgOTIwIDc2MyA5NTAgNzY0IDU2MSA0OTUgMTExNiA1NjEgNTkxIDYxMCA2MjIgNTE5IDUyOSA3NzYgNzY2IDY4NCA3MDIgNDk4IDg3NSA0OThdIDM0MjAgMzQyMSA1NDAgMzQyMiAzNDI3IDUwMCAzNDI4Wzg4MyA1NDUgNTYxIDUwNyA1ODEgNjY4IDUwMyA4MTMgNTI4IDUyMSA0MjAgNDc2IDU0MCA0MDNdIDM0NDIgMzQ0NCAzOTQgMzQ0NSAzNDQ4IDI5MSAzNDQ5IDM0NTAgMzMzIDM0NTFbNjA5IDk5NCA5ODUgOTQ5IDk0NiA3ODEgNjUxIDg5NSA3MjggOTU3IDQ5MyA4MDggNjEyIDEwOTkgNzE1XSAzNDY2IDM0NjcgOTQ2IDM0NjhbNTE4IDcxOSA2NTMgNTczIDc4OSA2MjYgODQxIDQyNSA3MzggNDk3IDk1NyA1ODYgNzk1IDcxOSA0MDcgODQ1IDc0NSA1NzQgNzk4IDY2NSA4NzUgNDQzIDczMCA1NTUgMTA2MCA2NDRdIDM0OTQgMzQ5NSA4NDUgMzQ5Nls0NzQgNDcyIDMzMyA1MDddIDM1MDAgMzUwMSAwIDM1MDJbMjI2IDI5MyAyMjIgMTg1IDM4MSAxMzI4IDYwNF0gMzUwOSAzNTEwIDM1NCAzNTExWzYwNCAzNTRdIDM1MTMgMzUyMSAxMzI4IDM1MjIgMzUyNiAwIDM1MjcgMzUyOCA0NTAgMzUyOSAzNTMxIDM5MyAzNTMyWzQ1MF0gMzUzMyAzNTM0IDM5MyAzNTM1WzI5Ml0gMzUzNiAzNTM3IDM5NSAzNTM4WzQ2NyAzMzMgNjY0IDMxMiAzOTMgNDUwIDI5MiAzMTddIDM1NDYgMzU0NyAwIDM1NDhbMzE0XSAzNTQ5IDM1NTggMzkzIDM1NTkgMzU2MiAwIDM1NjMgMzU2NCA0NTAgMzU2NVs0MjggMCA1MTAgMzg5XSAzNTY5IDM1NzAgNDI4IDM1NzFbNDQ2XSAzNTcyIDM1NzMgNDEwIDM1NzQgMzU3NSA0NDYgMzU3Nls0MTYgNDI2XSAzNTc4IDM1ODUgMCAzNTg2IDM1ODggNjk3IDM1ODkgMzU5MiA1MjMgMzU5MyAzNTk1IDUzNSAzNTk2IDM1OTggNzU2IDM1OTkgMzYwMSA1NzYgMzYwMiAzNjA0IDc4NiAzNjA1IDM2MDcgNDc1IDM2MDggMzYxMCA2MTAgMzYxMSAzNjEzIDgyOCAzNjE0IDM4MzAgMCAzODMxWzUyM10gMzgzMiAzODM0IDUwNSAzODM1WzI0Nl0gMzgzNiAzODM5IDUzNyAzODQwWzU1NCA4MzldIDM4NDIgMzg3MyAxMzI4IDM4NzRbNTczXSAzODc1IDM4NzcgNTA3IDM4NzhbNTMyIDczNCA1MDcgOTE3XSAzODgyIDM4ODMgMzE2IDM4ODRbNTMzIDY0MyA0NDYgNTk5IDUwMiA1NDcgNDc0IDg3NCA2MDYgNjgyIDcwNSAzNTUgNTM4IDQ0NSAxODkgMzg0IDQ3MyA0NzggMjk5IDI0NiAyOTkgMjQ2IDYzMSA1MzcgNzIxIDcwNyA0ODIgNDMwIDQ4NCA0NzMgNTUzIDU2MSA0MTggNDI5IDEwNjMgNzcyIDEwMjMgODA4IDk4OSA3ODggODQ0IDcwMyA4NDQgNzAzIDg0NCA3MDMgNTI5IDQxOCA1NDcgNDgwIDU0NyA0ODAgNTQ3IDQ4MCA1NTIgMzY5IDQyMyAyNDYgNjc2IDUzNiA3NTIgNjE3IDExNDAgODc4IDUzMiA1MzcgNjg2IDY4MSA3ODQgODIwIDY4NiA1MzcgODkzIDcyMiA1MTQgNDMxIDU5NyA1ODQgNTkxIDQ3MyA5MDYgNzQ1IDQ4MiA0MzQgNTMyIDUzNyA1MzIgNTM3IDQ5NyA0MzhdIDM5NzQgMzk3NSA0MjUgMzk3Nls0ODQgNDQzXSAzOTc4IDM5NzkgNTQxIDM5ODBbMzAzIDcxMyA0MjUgOTkxIDcxNCAzODkgNjc5IDQ1OSA0ODcgNjc2IDUzNyA0NDEgMzU1XSAzOTkzIDM5OTUgNDg1IDM5OTZbNDIzIDI0NiA2NTYgNTM3IDQ0MSAzNTUgNTU4IDQ2NCA2MzEgNDEyIDY4OCA1NjUgNTM5IDQzOCA0NjIgNTkzIDY3OCA2OTMgNDU5IDMxNiA2NjIgNTU2IDY4MiA1NDggNjYyIDU1NiA2MzcgNDc0IDU0NyA0ODAgNjU5IDUzNyA1NjMgMzU1IDQ3MyAzOTkgNzM4IDQ4MiA2ODIgNTExIDU0NyA0OTUgNjc3IDQxOSA1NjAgODEzIDQ1OSA1MzIgODc0IDI2NyAxMTQ1IDU5MSA3NzUgNTAwIDUwMyA2MjcgMzE2IDUzNyAzODQgMzY2IDMzNCA3OTldIDQwNTggNDA1OSA1MzcgNDA2MCA0MDYxIDUwNSA0MDYyWzUzOF0gNDA2MyA0MDY1IDg0MyA0MDY2IDQwNjcgODc4IDQwNjhbNTExIDQ5MSAzMTkgNTAzIDQ1OCA2MDQgNTE2IDcyOCAyNDEgNTM3IDU4Nl0gNDA3OSA0MDgwIDgxMyA0MDgxWzU5OSA0NTEgNTMwIDQ1MSA1NjUgNDU5IDU2NSA0MzMgNDc0IDM4NSAzNzMgMzA1IDI3NiA0MTYgNTM3IDYxMCA4NzEgNzE4IDc0NCA3MTggNzk1IDc4NCA2ODYgNTM3IDkwNiA3NDUgNTQ3IDQ4MCA5MTggNzMyIDkxOCA3NTEgNjU4IDU2MCA2MjggNTUyIDYzMSA1NDUgMTI3OSAxMDY2IDY3OCA1NDkgNjU4IDU1MSA3MDhdIDQxMjYgNDEzMCAwIDQxMzFbMzkxXSA0MTMyIDQxNzkgMCA0MTgwWzMwNiAwIDI0Nl0gNDE4MyA0MTg0IDAgNDE4NVsyNzZdIDQxODYgNDE4OSAwIDQxOTBbMzczIDAgNTQ5IDU5MyA0OTggMzc5IDQ1MSA1NzUgNTkxIDI1MCAzMDkgNTgzIDU2NiA1NzggMjUwIDQ0NiA0NzEgNDc2IDQzOCA1OTEgNTk5IDU5MCA2MDAgMjUwIDM3MyA1ODYgNTM5IDUzMSA1NTYgNTUwIDU3MiA0NjIgNTA1IDU2MCA1NjcgNDQ2IDcyMyA3MzAgNjE0IDYzM10gNDIzMCA0MjMyIDUwMCA0MjMzWzI1OCA0MzUgMjUwIDAgNTAwIDUzOSA2OTYgNTk4IDcyMSA2MjMgNTg0IDczOCA1OTMgNzYwIDQ5OF0gNDI0OCA0MjQ5IDU0OSA0MjUwWzU5M10gNDI1MSA0MjUyIDQ5OCA0MjUzIDQyNTQgMzc5IDQyNTUgNDI1NiA0NTEgNDI1N1s1OTEgNTc1IDMxM10gNDI2MCA0MjYxIDI1MCA0MjYyWzM1NCA1NzggMzEzXSA0MjY1IDQyNjYgNDQ2IDQyNjdbNDcxXSA0MjY4IDQyNjkgNDc2IDQyNzBbNDM4XSA0MjcxIDQyNzIgNDY3IDQyNzNbNjAwIDM3MyA1ODYgNTU2IDU3MiA1NTAgNTA1IDU2NyA0NDYgNzMwXSA0MjgzIDQyODQgNzIzIDQyODUgNDI4NiA3MzAgNDI4N1s2MzMgNjE0IDUyMyA1MzYgNzgwIDQ3OCAzOTcgNDc4IDM5NyA0NzMgMzk5IDMxNiAyODYgNjcyIDU4MiA3MTYgNDMzIDEwMTggODgxIDU3MyA1MjIgODg5IDc3NyA4MDkgNzM3IDkxNCA3NTMgODg5IDczOCA2MDYgNDcyIDcyOCA2MjYgODg5IDcwMSA2MTIgNDk3IDY1OCA1NjIgNzYxIDY1NiA3NDYgNjI3IDk5MSA3NjUgNjc2IDUzOCA2NzYgNTM4IDExNDAgODc4IDc5MiAwIDk4NSA5MTIgOTg0IDQ3N10gNDM0NCA0MzUzIDAgNDM1NFs0NTQgMjQ0IDY3MyA1ODIgNDczIDM5OSAxMDI3IDkwNSA4OTYgNzU3IDcyOCA2NDcgNjY4IDUyNCA0OTUgMzkwIDY1OCA1NjIgNDg3IDM5MCA2NzggNTgyIDU2OSA1MzcgOTI3IDc5MyAxMTQwIDg3OCA2NzYgNTM4IDQxNyAzNTQgMCA1MjIgNDUzIDQ5NSA0NjYgNjUyIDU1NyAzMzEgNTQ3IDU2MV0gNDM5NiA0Mzk3IDUzMiA0Mzk4WzYzMF0gNDM5OSA0NDAwIDQ5NSA0NDAxWzYzN10gNDQwMiA0NDAzIDU0NyA0NDA0WzMzMV0gNDQwNSA0NDA2IDUyOSA0NDA3WzQ3OF0gNDQwOCA0NDA5IDQ1OSA0NDEwWzg3NCA2NTkgNDIzIDQ3M10gNDQxNCA0NDE1IDU2MyA0NDE2WzU5NCA1OTEgNjMxIDYzNyAzMzEgOTA2IDU1MSA1MjAgNTYxXSA0NDI1IDQ0MjYgNjA2IDQ0MjcgNDQyOCA0ODggNDQyOVsyNjcgNjc2XSA0NDMxIDQ0MzIgNjUzIDQ0MzNbNDIzIDYzMF0gNDQzNSA0NDM2IDI2NyA0NDM3IDQ0MzggNDgyIDQ0MzkgNDQ0MCAyNzYgNDQ0MVs2MDQgNDQ5IDY5NiA2NDYgMTA2MCA3MzQgNDQyIDEyNzkgMTI4MiAwXSA0NDUxIDQ0NTIgNTMwIDQ0NTNbOTIzIDcwOCA4ODggNDcxIDMxNCA0MTYgOTU4IDU2OCAzMTQgMjYyIDQ4MyA0NzQgNTJdIDQ0NjYgNDQ3NSA1MDggNDQ3Nls2MzAgMjc5IDI5NiA0MDYgNDM4IDEzMjMgNzI2IDU0Nl0gNDQ4NCA0NDkzIDUwOCA0NDk0WzI3MSAzMTUgNDM2IDIwMF0gNDQ5OCA0NDk5IDI4MiA0NTAwIDQ1MDUgMzg4IDQ1MDYgNDUwNyA0MDIgNDUwOFsyNzJdIDQ1MDkgNDUxMCAyNzggNDUxMVsyNzVdIDQ1MTIgNDUxMyA0MTYgNDUxNCA0NTE2IDMxOSA0NTE3IDQ1MTggNTkzIDQ1MTkgNDUyMSAzMTkgNDUyMlszMjhdIDQ1MjMgNDUzMyAzMTkgNDUzNCA0NTM1IDUwOCA0NTM2WzI0OSAyODEgNDExIDUwMCA0MzAgNDI1IDQ1OF0gNDU0MyA0NTQ0IDQ5MSA0NTQ1WzQzMiAyNDkgMjgxIDQxMSA1MDAgNDk5IDQ4NSA0NTNdIDQ1NTMgNDU1NCA0OTEgNDU1NVs0MzIgNDQ2IDQxOV0gNDU1OCA0NTgyIDMwNSA0NTgzIDQ2MDcgMzAwIDQ2MDhbNTk1XSA0NjA5IDQ2MTAgMCA0NjExIDQ2MTIgNTk1IDQ2MTMgNDcwOCAwIDQ3MDlbMzEwIDE5Ml0gNDcxMSA0NzEyIDE4OCA0NzEzIDQ3MTQgMTkyIDQ3MTVbMTg4IDI4MV0gNDcxNyA0NzE4IDE5MiA0NzE5IDQ3MjggMjI5IDQ3MjkgNDc0OSA4MTQgNDc1MCA0NzcwIDI2MiA0NzcxIDQ3OTEgMzEzIDQ3OTIgNDgxMiA4ODcgNDgxMyA0ODMwIDYxNyA0ODMxIDQ4NDggNjM4IDQ4NDkgNDg2NiA2NzQgNDg2NyA0ODg0IDYxMyA0ODg1IDQ4OTkgNDM3IDQ5MDAgNDkxNCA1MDcgNDkxNSA0OTMwIDQzMSA0OTMxWzQ0NyA0MzFdIDQ5MzMgNDk0OCA0NjkgNDk0OVs0NzMgNDY5XSA0OTUxIDQ5NjEgOTMxIDQ5NjIgNDk3MiA2NzAgNDk3MyA0OTgzIDcxMiA0OTg0IDQ5OTQgOTg4IDQ5OTUgNTAwMCAxMDU5IDUwMDEgNTAwNiA3NzYgNTAwNyA1MDEyIDc5NyA1MDEzIDUwMTggMTA3OSA1MDE5IDUwMjIgNzkwIDUwMjMgNTAyNiA2MjYgNTAyNyA1MDMwIDY1MCA1MDMxIDUwMzQgODE2IDUwMzUgNTA0MiA2MDAgNTA0MyA1MDUwIDQ5MiA1MDUxIDUwNTggNDYwIDUwNTkgNTA2NiA1MDkgNTA2NyA1MDc2IDg3NCA1MDc3IDUwODYgMzc0IDUwODcgNTA5NiA0MzQgNTA5NyA1MTA2IDkxNyA1MTA3IDUxMTEgNjM2IDUxMTIgNTExNiAzNzQgNTExNyA1MTIxIDQzNCA1MTIyIDUxMjYgNjUzIDUxMjcgNTEzMiA3MDUgNTEzMyA1MTQ2IDkyMCA1MTQ3IDUxNjAgNDgzIDUxNjEgNTE2NiA0ODQgNTE2NyA1MTg2IDQ2NyA1MTg3IDUxOTIgNzk1IDUxOTMgNTIwNiA5MTUgNTIwN1sxMTE2IDk3MyAxMDAyIDExNDcgNTYyXSA1MjEyIDUyMTQgNTY2IDUyMTUgNTIxNyA1NjIgNTIxOFsyNDVdIDUyMTkgNTIyMSAyNTAgNTIyMiA1MjI0IDI0NSA1MjI1IDUyMzEgMjY3IDUyMzIgNTIzOCA1ODcgNTIzOSA1MjQyIDQ1MyA1MjQzIDUyNDYgNDE2IDUyNDcgNTI1MCA0NjYgNTI1MSA1MjU0IDU0MCA1MjU1IDUyNjMgNTU3IDUyNjQgNTI3MiAyNjIgNTI3MyA1MjgxIDMxMyA1MjgyIDUyOTAgNTkxIDUyOTEgNTI5MiA2NzQgNTI5M1s0NjUgNjc0XSA1Mjk1IDUyOTYgNTM2IDUyOTdbMjYyIDUzNl0gNTI5OSA1MzAwIDQyNyA1MzAxWzM5NSA0MjcgNDcwIDY4NCA0NzAgNjg0XSA1MzA3IDUzMTEgMzYwIDUzMTIgNTMxMyA0NzAgNTMxNCA1MzE1IDQ2NSA1MzE2WzQ3MF0gNTMxNyA1MzMyIDQ1MSA1MzMzWzQxNV0gNTMzNCA1MzQ5IDQ5NiA1MzUwWzM3Ml0gNTM1MSA1MzY3IDY3MCA1MzY4IDUzODQgMjYyIDUzODUgNTM5MSAzMTMgNTM5MlszMzldIDUzOTMgNTQwMSAzMTMgNTQwMls1NzUgNTQ2XSA1NDA0IDU0MTggNTc1IDU0MTlbNjcwIDU0Nl0gNTQyMSA1NDIyIDEwNDEgNTQyM1s0MDkgNDEwXSA1NDI1IDU0MjYgMTA0MSA1NDI3IDU0MjggMjYyIDU0MjkgNTQzMCAzMTMgNTQzMSA1NDMyIDQxMCA1NDMzIDU0MzQgMzgxIDU0MzVbNDUzIDQ5MiA1NDMgNzIzIDc3NCA3NDQgODAxIDc0NCA4MDEgNzQ0IDgwMSA3NDQgODAxIDYzMyA3MjYgNTY3IDYzMyA3MjYgNTY3XSA1NDU0IDU0NTUgNTc2IDU0NTZbMjI5IDE4OF0gNTQ1OCA1NDU5IDU1NyA1NDYwIDU0NjEgNTgwIDU0NjIgNTQ2MyA2MTIgNTQ2NCA1NDY1IDYyNSA1NDY2WzExNjIgOTU2IDExNjIgOTU2IDEyODQgMTAzMSA5MjMgOTE3IDExOTAgOTc0IDExOTMgMTIyMSAxMTY1IDE4OCAyMjldIDU0ODEgNTQ4MiAzNzkgNTQ4M1sxOTIgMjI5IDU2NiAyNTAgMjY3IDU4N10gNTQ4OSA1NDkyIDY3NCA1NDkzIDU0OTYgNzI1IDU0OTdbNjc0XSA1NDk4IDU0OTkgNzI2IDU1MDBbNTYzXSA1NTAxIDU1MDIgNTY0IDU1MDMgNTUwNCA3MDMgNTUwNSA1NTIwIDQ0MiA1NTIxWzQ3MyA0NDJdIDU1MjMgNTUzOCA0NjYgNTUzOSA1NTQ1IDQzNyA1NTQ2IDU1NDcgNDMxIDU1NDggNTU1MyA4NzQgNTU1NCA1NTYwIDM3NCA1NTYxIDU1NjQgNDgzIDU1NjUgNTU2NiA0ODQgNTU2N1syNDUgNDE2IDI2MiA2NzQgNTMzXSA1NTcyIDU1NzcgMzk0IDU1NzggNTU4MyA0MTAgNTU4NCA1NTg3IDMxNyA1NTg4IDU1ODkgMzEwIDU1OTAgNTY1NSAyNjIgNTY1NiA1Njg4IDMxMyA1Njg5IDU3MzggMjYxIDU3MzkgNTc3NSAyODggNTc3NlszMDVdIDU3NzcgNTc4NyAyODggNTc4OCA1ODUzIDI2MSA1ODU0IDU4ODYgMjg4IDU4ODcgNTkwNiAzOTQgNTkwNyA1OTI2IDM4OCA1OTI3IDU5NDYgNDEwIDU5NDcgNTk2NiA0NjcgNTk2NyA1OTgwIDMxNyA1OTgxIDU5ODYgMzEwIDU5ODcgNjAwNiAzODggNjAwNyA2MDIwIDg0NyA2MDIxIDYwMzQgOTE1IDYwMzUgNjAzOCA4NTAgNjAzOSA2MDQyIDU0OCA2MDQzIDYwNDQgMTg4IDYwNDUgNjA0NiAyMjkgNjA0NyA2MDYzIDI2MiA2MDY0IDYwNzkgMzEzIDYwODAgNjA5NiAyNjEgNjA5NyA2MTEyIDI4OCA2MTEzIDYxMjAgNjM4IDYxMjEgNjEyOCA2NzQgNjEyOSA2MTMxIDQzNyA2MTMyIDYxMzQgNTA3IDYxMzVbNjcwIDcxMiAzNzQgNDM0IDUzMyA1ODAgNjI1IDU4MCA2MjUgMzE5XSA2MTQ1IDYyMzUgMCA2MjM2IDYyMzcgNTkzIDYyMzhbMTMxMyA0MTggNDIwIDI5OSAyNzddIDYyNDMgNjI0NCAzMTQgNjI0NVswIDUzMF0gNjI0NyA2MzI5IDAgNjMzMFs1ODAgNTU3IDU4NCA1NjIgNjI1IDYxMiA2MjUgNjEyIDY4OCAxMDY3IDExMTAgMTE4NiAxMjA4IDcwOCAxMDc0IDExMTcgMTE5MiAxMjE0IDgyMiA2NjIgNzU1IDgwMyAxMDA0IDEwNDAgMTEzNSAxMjE1IDEyNDcgMTI1MyAxMTU1IDExODEgOTIwIDg2MiA2NjMgODY3IDc5NCA2ODJdIDYzNjYgNjM2NyA3OTAgNjM2OCA2MzY5IDY3MSA2MzcwIDYzNzEgNzc3IDYzNzJbODAyIDk3MiA5NzEgMTAwNCAxMDY1IDk3MSAxMDcyIDEwMDQgOTkzIDEyNjIgMTI1MCA4NjAgNjAyIDk1MCA4NjcgOTQ1IDEwMjMgMTA2MSAxMDgzIDg5MyA4ODUgODkzIDYzNiA4OTMgNjA1XSA2Mzk3IDYzOTggODYwIDYzOTkgNjQwMCA1OTUgNjQwMSA2NDAyIDg2MCA2NDAzIDY0MDQgNTE5IDY0MDVbODkzIDY5Nl0gNjQwNyA2NDA4IDg5MyA2NDA5Wzc5NyA4OTMgMTEzNyAxMTU5IDY1OSA2NzUgNzk5IDk0NSAxMDYxIDg1MCA3OTkgNjc1IDcwMCA2MzkgNjgyIDY1OV0gNjQyNSA2NDI2IDYzOCA2NDI3IDY0MjggNjU5IDY0MjkgNjQzMCA1ODcgNjQzMVs3MDAgNzQ1XSA2NDMzIDY0MzQgNzg0IDY0MzVbNzk3IDc5OSAxMTM3IDEwMzIgMTIxOV0gNjQ0MCA2NDQxIDAgNjQ0MiA2NDUwIDUwOCA2NDUxWzI4MSA0MTEgNTAwIDQ0NiA0ODUgNDU4IDQxOSA0OTEgNDMyXSA2NDYwIDY0NjggMzA1IDY0NjkgNjQ3NyAzMDAgNjQ3OFs5NjEgMTAzMyA0MjkgNDg5IDU1OCA1NzcgMTAyMSAxMDc5IDk2MCA5ODIgOTU4IDEwNjcgMTAwOSAxMDQ4IDk1OCAxMDA5IDk1NCA5NzIgOTY4IDg1OCA5NTggMTAwOSAxMDIxIDk5NCAxMDQ4IDExOTBdIDY1MDQgNjUwNiAxMjUyIDY1MDdbMTIzOSAxMjUzIDExOTggMTI2MyAxMjMyIDEyNDMgMTE5OCAxMjMyIDEyMzYgMTI1MiAxMjQ1IDExMDUgMTE5OCAxMjMyIDEyNTIgMTI5NCAxMjUyIDM0MCA3OSAyMTkgMjY4IDQyMSA0NjIgNTk1IDY4MCA3MDkgNzI4IDU1NCA1NzkgMzE5IDI3NCA4MiAyNzkgMjEzIDEwMF0gNjU0MiA2NTQzIDIwNSA2NTQ0IDY1NDUgOTAgNjU0NiA2NTQ3IDE5MiA2NTQ4WzIxNCAzODkgMzg2IDQyMSA0NzkgMzg2IDQ4NyA0MjEgNDUyIDQ5MV0gNjU1OCA2NTYzIDg3MiA2NTY0IDY1NjkgMTE0OSA2NTcwIDY1NzcgMCA2NTc4Wzk1NiA2MTIgNTA4IDQ0OSAzMDUgMzAwIDcyMiA3MjkgNTg2IDUwN10gNjU4OCA2NTkwIDgxNCA2NTkxIDY1OTIgMjYyIDY1OTNbNDU1XSA2NTk0IDY1OTUgMzEzIDY1OTZbNDY2XSA2NTk3IDY1OTkgODg3IDY2MDBbNDMxIDQ2OSA4NzQgMzc0IDQzNCA5MTcgNjM2IDM3NCA0MzQgNjUzIDU1NyAyNjIgMzEzIDU5MSA2NzAgMjYyIDMxMyA1NzUgNDQyIDM3NF0gNjYyMCA2NjI1IDI2MiA2NjI2IDY2MjggMzEzIDY2MjkgNjYzMCAyNjEgNjYzMVs0NTRdIDY2MzIgNjYzMyAyNjEgNjYzNCA2NjM1IDI4OCA2NjM2WzQ3NF0gNjYzNyA2NjM4IDI4OCA2NjM5IDY2NDQgMjYxIDY2NDUgNjY0NyAyODggNjY0OCA2Njc5IDAgNjY4MFs2MTBdIDY2ODEgNjY4MiAxMjk5XS9DSURUb0dJRE1hcC9JZGVudGl0eT4+CmVuZG9iagoxMDkgMCBvYmoKPDwvU3VwcGxlbWVudCAwL1JlZ2lzdHJ5KEFkb2JlKS9PcmRlcmluZyhJZGVudGl0eSk+PgplbmRvYmoKMTEwIDAgb2JqCjw8L0NhcEhlaWdodCA2MzIvU3RlbVYgMTI0L0ZvbnRGaWxlMiAxMTEgMCBSL1hIZWlnaHQgNDcyL0ZvbnRCQm94Wy01MTkgLTM0OSAxMjYzIDEwMzldL0NJRFNldCAxMTIgMCBSL0ZvbnRGYW1pbHkoQ2FsaWJyaSkvRGVzY2VudCAtMzQ5L1R5cGUvRm9udERlc2NyaXB0b3IvRmxhZ3MgNC9Gb250TmFtZS9LTUhRUEorQ2FsaWJyaS1Cb2xkL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDEwMzkvRm9udFN0cmV0Y2gvTm9ybWFsL0ZvbnRXZWlnaHQgNzAwPj4KZW5kb2JqCjExMiAwIG9iago8PC9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDI5Pj5zdHJlYW0K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MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDBdPj4KZW5kb2JqCjk2IDAgb2JqCjw8L05hbWUvQ291cmllclN0ZC1Cb2xkL0ZpcnN0Q2hhciAwL1N1YnR5cGUvVHlwZTEvQmFzZUZvbnQvQ291cmllclN0ZC1Cb2xkL0ZvbnREZXNjcmlwdG9yIDExNCAwIFIvVHlwZS9Gb250L0VuY29kaW5nL1dpbkFuc2lFbmNvZGluZy9MYXN0Q2hhciAyNTUvV2lkdGhzWzYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMCA2MDAgNjAwIDYwMF0+PgplbmRvYmoKMTAyIDAgb2JqCjw8L05hbWUvQWRvYmVEZXZhbmFnYXJpLVJlZ3VsYXIvRmlyc3RDaGFyIDAvU3VidHlwZS9UeXBlMS9CYXNlRm9udC9BZG9iZURldmFuYWdhcmktUmVndWxhci9Gb250RGVzY3JpcHRvciAxMTUgMCBSL1R5cGUvRm9udC9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvTGFzdENoYXIgMjU1L1dpZHRoc1s0MzAgNDMwIDQzMCA0MzAgNDMwIDQzMCA0MzAgNDMwIDQzMCA0MzAgNDMwIDQzMCA0MzAgNDMwIDQzMCA0MzAgNDMwIDQzMCA0MzAgNDMwIDQzMCA0MzAgNDMwIDQzMCA0MzAgNDMwIDQzMCA0MzAgNDMwIDQzMCA0MzAgNDMwIDIwMyAzODAgMjk5IDQ0NCA0NDQgNzE5IDY2MCAxNjAgMzI5IDMyOSA1MDMgNTU0IDIxNSAzMzcgMjE1IDMxMSA0NTEgNDUxIDQ1MSA0NTEgNDUxIDQ1MSA0NTEgNDUxIDQ1MSA0NTEgMjE1IDIxNSA1MjUgNTU0IDUyNSA0NDUgNjk5IDY0MiA1NDEgNjEzIDY3NSA1MjkgNDkxIDY2MSA3MDggMzEzIDMwMyA2MjMgNTAxIDgyOSA2OTIgNjg5IDUyMSA2ODkgNTc0IDQzOSA1NzEgNjg3IDY1NSA5MDMgNjA0IDU5MiA1NjEgMzI5IDMxMiAzMjkgNTQ2IDQ2MyAzNzAgNDA5IDQ3MiAzOTggNDkxIDM5OCAyNzMgNDM3IDQ5OCAyNDkgMjM2IDQ2MyAyMzUgNzYzIDUwOSA0NzUgNDg3IDQ3NSAzNDMgMzQ1IDI4MSA0OTMgNDM1IDY0MyA0NDAgNDMzIDM5MSAzMzAgMjQ1IDMzMCA1NTQgMzc2IDQ0NCAzNzYgMjIzIDQ0NCAzOTggOTAyIDQ2MyA0NjQgMzcwIDk5OSA0MzkgMjY0IDkwMiAzNzYgNTYxIDM3NiAzNzYgMjcyIDI2NiA0MzggNDM0IDM3NiA1MDAgMTAwMCAzNzAgNDU0IDM0NSAyNjQgNzIzIDM3NiAzOTEgNTkyIDIwMyAyNTQgNDQ0IDQ0NCA0NDggNDQ0IDI0NSA0NTMgMzcwIDY0NyAyODYgNDE4IDU1NCAzMzcgMzI1IDM3MCAzMjEgNTU0IDMyMCAzMjAgMzcwIDQzMCA0NjUgMjEyIDM3MCAzMjAgMzEyIDQyMCA3MjMgNzIzIDcyMyAzNTYgNjQyIDY0MiA2NDIgNjQyIDY0MiA2NDIgODEyIDYxMSA1MjkgNTI5IDUyOSA1MjkgMzEzIDMxMyAzMTMgMzEzIDY3OSA2OTIgNjg5IDY4OSA2ODkgNjg5IDY4OSA1NTQgNjkxIDY4NyA2ODcgNjg3IDY4NyA1OTIgNTA2IDUwOSA0MDkgNDA5IDQwOSA0MDkgNDA5IDQwOSA2MzMgMzk2IDM5OCAzOTggMzk4IDM5OCAyNTAgMjUwIDI1MCAyNTAgNDcyIDUwOSA0NzUgNDc1IDQ3NSA0NzUgNDc1IDU1NCA0NzggNDkzIDQ5MyA0OTMgNDkzIDQzMyA0NzkgNDMzXT4+CmVuZG9iagoxMDEgMCBvYmoKPDwvTmFtZS9MZWVsYXdhZGVlVUkvRmlyc3RDaGFyIDAvU3VidHlwZS9UcnVlVHlwZS9CYXNlRm9udC9MZWVsYXdhZGVlVUkvRm9udERlc2NyaXB0b3IgMTE2IDAgUi9UeXBlL0ZvbnQvRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL0xhc3RDaGFyIDI1NS9XaWR0aHNbNjQ2IDY0NiA2NDYgNjQ2IDY0NiA2NDYgNjQ2IDY0NiA2NDYgNjQ2IDY0NiA2NDYgNjQ2IDY0NiA2NDYgNjQ2IDY0NiA2NDYgNjQ2IDY0NiA2NDYgNjQ2IDY0NiA2NDYgNjQ2IDY0NiA2NDYgNjQ2IDY0NiA2NDYgNjQ2IDY0NiAyNzQgMjg0IDM5MiA1OTEgNTM5IDgxOCA4MDAgMjMwIDMwMiAzMDIgNDE3IDY4NCAyMTcgNDAwIDIxNyAzOTAgNTM5IDUzOSA1MzkgNTM5IDUzOSA1MzkgNTM5IDUzOSA1MzkgNTM5IDIxNyAyMTcgNjg0IDY4NCA2ODQgNDQ4IDk1NSA2NDUgNTczIDYxOSA3MDEgNTA2IDQ4OCA2ODYgNzEwIDI2NiAzNTcgNTgwIDQ3MSA4OTggNzQ4IDc1NCA1NjAgNzU0IDU5OCA1MzEgNTI0IDY4NyA2MjEgOTM0IDU5MCA1NTMgNTcwIDMwMiAzNzkgMzAyIDY4NCA0MTUgMjY4IDUwOSA1ODggNDYyIDU4OSA1MjMgMzEzIDU4OSA1NjYgMjQyIDI0MiA0OTcgMjQyIDg2MSA1NjYgNTg2IDU4OCA1ODkgMzQ4IDQyNCAzMzkgNTY2IDQ3OSA3MjMgNDU5IDQ4NCA0NTIgMzAyIDIzOSAzMDIgNjg0IDQwNiA1NDAgNDA2IDIyOSA1MzkgMzc3IDczMyAzNzUgMzc1IDM3MSAxMjEwIDUzMSAzMTYgOTMxIDQwNiA1NzAgNDA2IDQwNiAyMjkgMjI5IDM3NyAzNzcgNDA2IDUwMCAxMDAwIDMzNyA3NzMgNDI0IDMxNiA5MjggNDA2IDQ1MiA1NTMgMjc0IDI4NCA1MzkgNTM5IDU1NiA1MzkgMjM5IDQ0OCA0MTQgODkwIDM5MiA1MDYgNjg0IDQwMCA4OTAgNDE1IDM3NyA2ODQgMzY2IDM2NiAyODIgNTc3IDQ1OCAyMTcgMjA1IDM1MSA0MzEgNTA2IDkwNiA5MzEgOTUyIDQ0OCA2NDUgNjQ1IDY0NSA2NDUgNjQ1IDY0NSA4NjAgNjE5IDUwNiA1MDYgNTA2IDUwNiAyNjYgMjY2IDI2NiAyNjYgNzAxIDc0OCA3NTQgNzU0IDc1NCA3NTQgNzU0IDY4NCA3NTQgNjg3IDY4NyA2ODcgNjg3IDU1MyA1NjAgNTQ0IDUwOSA1MDkgNTA5IDUwOSA1MDkgNTA5IDgzMiA0NjIgNTIzIDUyMyA1MjMgNTIzIDI0MiAyNDIgMjQyIDI0MiA1NTkgNTY2IDU4NiA1ODYgNTg2IDU4NiA1ODYgNjg0IDU4NiA1NjYgNTY2IDU2NiA1NjYgNDg0IDU4OCA0ODRdPj4KZW5kb2JqCjEwMCAwIG9iago8PC9OYW1lL0NvdXIvU3VidHlwZS9UeXBlMS9CYXNlRm9udC9Db3VyaWVy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xAzmZFuyM1kxJ9oSnYmKlWfEpkxJi7XEJ8cmqImxTit3uHPdOe6Z7mz3dLfdnem2ulPcFneC2+yOchvdipu5K+ZU8UCCl3mrSgPTOMYVpYE5mndYsVcGCjVvIKqiZuUA5z+thjZg2DbMWVVA3TZswJBQ9r2alcM8VS73Wg+ihizgXdX7k2pNywgI74qVgc0Z1YFCSX6WUc28gcLvBKxZpdrDTzsBntD8Ph/ImVkeyC33BRzlq5bSUscwN5b7h3l0ud8HzFo6zCP1+SqwrKVBB8N8gdQWl/uhLpZWNC+ieZFudu/hHZ2PBPVohEyO7Y83vJ+ApgVSAktQzYcXB6JkWSsqS72ByEpIRU0gLQuTY5gUYWLKKh1ghrKqAYMEI6CmZmXJVL6YCe6GzIUUQpyQPIgDYoJwzzPiS3FXfCE+F3fEbXFLfCaui4tiVJwXZ8QpcVKcEMfFMfG2OCqOiBFxSOwXA2Kf2Cl2iD6xXfSIrWKT6BYbRa2oEMtEnPgqqYY/1V93g6b9R4ABAK29dL0KZW5kc3RyZWFtCmVuZG9iagoxMTQgMCBvYmoKPDwvQ2hhclNldCgvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmL3NwYWNlL2V4Y2xhbS9xdW90ZWRibC9udW1iZXJzaWduL2RvbGxhci9wZXJjZW50L2FtcGVyc2FuZC9xdW90ZXNpbmdsZS9wYXJlbmxlZnQvcGFyZW5yaWdodC9hc3Rlcmlzay9wbHVzL2NvbW1hL2h5cGhlbi9wZXJpb2Qvc2xhc2gvemVyby9vbmUvdHdvL3RocmVlL2ZvdXIvZml2ZS9zaXgvc2V2ZW4vZWlnaHQvbmluZS9jb2xvbi9zZW1pY29sb24vbGVzcy9lcXVhbC9ncmVhdGVyL3F1ZXN0aW9uL2F0L0EvQi9DL0QvRS9GL0cvSC9JL0ovSy9ML00vTi9PL1AvUS9SL1MvVC9VL1YvVy9YL1kvWi9icmFja2V0bGVmdC9iYWNrc2xhc2gvYnJhY2tldHJpZ2h0L2FzY2lpY2lyY3VtL3VuZGVyc2NvcmUvZ3JhdmUvYS9iL2MvZC9lL2YvZy9oL2kvai9rL2wvbS9uL28vcC9xL3Ivcy90L3Uvdi93L3gveS96L2JyYWNlbGVmdC9iYXIvYnJhY2VyaWdodC9hc2NpaXRpbGRlL2J1bGxldC9FdXJvL2J1bGxldC9xdW90ZXNpbmdsYmFzZS9mbG9yaW4vcXVvdGVkYmxiYXNlL2VsbGlwc2lzL2RhZ2dlci9kYWdnZXJkYmwvY2lyY3VtZmxleC9wZXJ0aG91c2FuZC9TY2Fyb24vZ3VpbHNpbmdsbGVmdC9PRS9idWxsZXQvWmNhcm9uL2J1bGxldC9idWxsZXQvcXVvdGVsZWZ0L3F1b3RlcmlnaHQvcXVvdGVkYmxsZWZ0L3F1b3RlZGJscmlnaHQvYnVsbGV0L2VuZGFzaC9lbWRhc2gvdGlsZGUvdHJhZGVtYXJrL3NjYXJvbi9ndWlsc2luZ2xyaWdodC9vZS9idWxsZXQvemNhcm9uL1lkaWVyZXNpcy9zcGFjZS9leGNsYW1kb3duL2NlbnQvc3RlcmxpbmcvY3VycmVuY3kveWVuL2Jyb2tlbmJhci9zZWN0aW9uL2RpZXJlc2lzL2NvcHlyaWdodC9vcmRmZW1pbmluZS9ndWlsbGVtb3RsZWZ0L2xvZ2ljYWxub3QvaHlwaGVuL3JlZ2lzdGVyZWQvbWFjcm9uL2RlZ3JlZS9wbHVzbWludXMvdHdvc3VwZXJpb3IvdGhyZWVzdXBlcmlvci9hY3V0ZS9tdS9wYXJhZ3JhcGgvcGVyaW9kY2VudGVyZWQvY2VkaWxsYS9vbmVzdXBlcmlvci9vcmRtYXNjdWxpbmUvZ3VpbGxlbW90cmlnaHQvb25lcXVhcnRlci9vbmVoYWxmL3RocmVlcXVhcnRlcnMvcXVlc3Rpb25kb3duL0FncmF2ZS9BYWN1dGUvQWNpcmN1bWZsZXgvQXRpbGRlL0FkaWVyZXNpcy9BcmluZy9BRS9DY2VkaWxsYS9FZ3JhdmUvRWFjdXRlL0VjaXJjdW1mbGV4L0VkaWVyZXNpcy9JZ3JhdmUvSWFjdXRlL0ljaXJjdW1mbGV4L0lkaWVyZXNpcy9FdGgvTnRpbGRlL09ncmF2ZS9PYWN1dGUvT2NpcmN1bWZsZXgvT3RpbGRlL09kaWVyZXNpcy9tdWx0aXBseS9Pc2xhc2gvVWdyYXZlL1VhY3V0ZS9VY2lyY3VtZmxleC9VZGllcmVzaXMvWWFjdXRlL1Rob3JuL2dlcm1hbmRibHMvYWdyYXZlL2FhY3V0ZS9hY2lyY3VtZmxleC9hdGlsZGUvYWRpZXJlc2lzL2FyaW5nL2FlL2NjZWRpbGxhL2VncmF2ZS9lYWN1dGUvZWNpcmN1bWZsZXgvZWRpZXJlc2lzL2lncmF2ZS9pYWN1dGUvaWNpcmN1bWZsZXgvaWRpZXJlc2lzL2V0aC9udGlsZGUvb2dyYXZlL29hY3V0ZS9vY2lyY3VtZmxleC9vdGlsZGUvb2RpZXJlc2lzL2RpdmlkZS9vc2xhc2gvdWdyYXZlL3VhY3V0ZS91Y2lyY3VtZmxleC91ZGllcmVzaXMveWFjdXRlL3Rob3JuL3lkaWVyZXNpcykvQ2FwSGVpZ2h0IDU3My9TdGVtViA5Mi9Gb250RmlsZTMgMTE4IDAgUi9YSGVpZ2h0IDQzNC9Gb250QkJveFstODggLTI1MCA2OTcgODU0XS9Gb250RmFtaWx5KENvdXJpZXIgU3RkKS9EZXNjZW50IC0yNTAvVHlwZS9Gb250RGVzY3JpcHRvci9GbGFncyAzNC9Gb250TmFtZS9Db3VyaWVyU3RkLUJvbGQvSXRhbGljQW5nbGUgMC9Bc2NlbnQgODU0L0ZvbnRTdHJldGNoL05vcm1hbC9Gb250V2VpZ2h0IDcwMD4+CmVuZG9iagoxMTggMCBvYmoKPDwvU3VidHlwZS9PcGVuVHlwZS9GaWx0ZXIvRmxhdGVEZWNvZGUvTGVuZ3RoIDI1OTk4Pj5zdHJlYW0KSIlMVX10E1UWfx+TmWwDBQntAUraCC64tR9J2oSmiNKmpfLhttq6Sle3TDOTZOhkJkwm/ZIt3QqHbwoCIojCAqsFlY+tB1k5KIouInsEzoLAssJx8TRdBM4ejjKBdHFfZkrZP+a+e++7c9/v9+5791XX1VWD4aATYFBTXlZbuXLshgMAgH+Sr9Q3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Lm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi9zcGFjZS9leGNsYW0vcXVvdGVkYmwvbnVtYmVyc2lnbi9kb2xsYXIvcGVyY2VudC9hbXBlcnNhbmQvcXVvdGVzaW5nbGUvcGFyZW5sZWZ0L3BhcmVucmlnaHQvYXN0ZXJpc2svcGx1cy9jb21tYS9oeXBoZW4vcGVyaW9kL3NsYXNoL3plcm8vb25lL3R3by90aHJlZS9mb3VyL2ZpdmUvc2l4L3NldmVuL2VpZ2h0L25pbmUvY29sb24vc2VtaWNvbG9uL2xlc3MvZXF1YWwvZ3JlYXRlci9xdWVzdGlvbi9hdC9BL0IvQy9EL0UvRi9HL0gvSS9KL0svTC9NL04vTy9QL1EvUi9TL1QvVS9WL1cvWC9ZL1ovYnJhY2tldGxlZnQvYmFja3NsYXNoL2JyYWNrZXRyaWdodC9hc2NpaWNpcmN1bS91bmRlcnNjb3JlL2dyYXZlL2EvYi9jL2QvZS9mL2cvaC9pL2ovay9sL20vbi9vL3AvcS9yL3MvdC91L3Yvdy94L3kvei9icmFjZWxlZnQvYmFyL2JyYWNlcmlnaHQvYXNjaWl0aWxkZS9idWxsZXQvRXVyby9idWxsZXQvcXVvdGVzaW5nbGJhc2UvZmxvcmluL3F1b3RlZGJsYmFzZS9lbGxpcHNpcy9kYWdnZXIvZGFnZ2VyZGJsL2NpcmN1bWZsZXgvcGVydGhvdXNhbmQvU2Nhcm9uL2d1aWxzaW5nbGxlZnQvT0UvYnVsbGV0L1pjYXJvbi9idWxsZXQvYnVsbGV0L3F1b3RlbGVmdC9xdW90ZXJpZ2h0L3F1b3RlZGJsbGVmdC9xdW90ZWRibHJpZ2h0L2J1bGxldC9lbmRhc2gvZW1kYXNoL3RpbGRlL3RyYWRlbWFyay9zY2Fyb24vZ3VpbHNpbmdscmlnaHQvb2UvYnVsbGV0L3pjYXJvbi9ZZGllcmVzaXMvc3BhY2UvZXhjbGFtZG93bi9jZW50L3N0ZXJsaW5nL2N1cnJlbmN5L3llbi9icm9rZW5iYXIvc2VjdGlvbi9kaWVyZXNpcy9jb3B5cmlnaHQvb3JkZmVtaW5pbmUvZ3VpbGxlbW90bGVmdC9sb2dpY2Fsbm90L2h5cGhlbi9yZWdpc3RlcmVkL21hY3Jvbi9kZWdyZWUvcGx1c21pbnVzL3R3b3N1cGVyaW9yL3RocmVlc3VwZXJpb3IvYWN1dGUvbXUvcGFyYWdyYXBoL3BlcmlvZGNlbnRlcmVkL2NlZGlsbGEvb25lc3VwZXJpb3Ivb3JkbWFzY3VsaW5lL2d1aWxsZW1vdHJpZ2h0L29uZXF1YXJ0ZXIvb25laGFsZi90aHJlZXF1YXJ0ZXJzL3F1ZXN0aW9uZG93bi9BZ3JhdmUvQWFjdXRlL0FjaXJjdW1mbGV4L0F0aWxkZS9BZGllcmVzaXMvQXJpbmcvQUUvQ2NlZGlsbGEvRWdyYXZlL0VhY3V0ZS9FY2lyY3VtZmxleC9FZGllcmVzaXMvSWdyYXZlL0lhY3V0ZS9JY2lyY3VtZmxleC9JZGllcmVzaXMvRXRoL050aWxkZS9PZ3JhdmUvT2FjdXRlL09jaXJjdW1mbGV4L090aWxkZS9PZGllcmVzaXMvbXVsdGlwbHkvT3NsYXNoL1VncmF2ZS9VYWN1dGUvVWNpcmN1bWZsZXgvVWRpZXJlc2lzL1lhY3V0ZS9UaG9ybi9nZXJtYW5kYmxzL2FncmF2ZS9hYWN1dGUvYWNpcmN1bWZsZXgvYXRpbGRlL2FkaWVyZXNpcy9hcmluZy9hZS9jY2VkaWxsYS9lZ3JhdmUvZWFjdXRlL2VjaXJjdW1mbGV4L2VkaWVyZXNpcy9pZ3JhdmUvaWFjdXRlL2ljaXJjdW1mbGV4L2lkaWVyZXNpcy9ldGgvbnRpbGRlL29ncmF2ZS9vYWN1dGUvb2NpcmN1bWZsZXgvb3RpbGRlL29kaWVyZXNpcy9kaXZpZGUvb3NsYXNoL3VncmF2ZS91YWN1dGUvdWNpcmN1bWZsZXgvdWRpZXJlc2lzL3lhY3V0ZS90aG9ybi95ZGllcmVzaXMpL0NhcEhlaWdodCA1NzMvU3RlbVYgNTYvRm9udEZpbGUzIDExOSAwIFIvWEhlaWdodCA0MzQvRm9udEJCb3hbLTU2IC0yNTAgNjc4IDg1N10vRm9udEZhbWlseShDb3VyaWVyIFN0ZCkvRGVzY2VudCAtMjUwL1R5cGUvRm9udERlc2NyaXB0b3IvRmxhZ3MgMzQvRm9udE5hbWUvQ291cmllclN0ZC9JdGFsaWNBbmdsZSAwL0FzY2Vu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1Yy8m0GcHjthr11xLjvVarlWn9luxSMv8fVOkKZhkHTTdHClVBqNRo5n5uIcxVEpHQ+CZwpKYdDxQqebRmHmFCVSs4015GqwYXGD5TLD5TlcmcPVOVybw1tzuC64gj1zFdEULZ9Nus1i1iyjMaU5BUc8NVePPkfzmFQeSOuJzGfZGr0Q0nB7pF9XLgvmLeAZ8Dy1PbfRPJFehmvGSOHv89aBH2IzwRsHb2r41sTuu2yD10BPa2Z6mXxXevyb/FDwEF6M7/opy3v0mXIMNaU8pTLDPv6aCBmZIxezJjHwuJQE0ucYbojVtuhf5l+FymL5/0SwxdtI5u7TawdeCoXifVfwgO2hBI2EHPpOR3HEYoQsZbSBlNn/qlGSsTr0CZEa/Qh0XXzrEdXI7Fvym1xhL1X/OA+oxwIMAP4pQtkKZW5kc3RyZWFtCmVuZG9iagoxMTUgMCBvYmoKPDwvQ2hhclNldCgvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmLy5ub3RkZWYvLm5vdGRlZi8ubm90ZGVmL3NwYWNlL2V4Y2xhbS9xdW90ZWRibC9udW1iZXJzaWduL2RvbGxhci9wZXJjZW50L2FtcGVyc2FuZC9xdW90ZXNpbmdsZS9wYXJlbmxlZnQvcGFyZW5yaWdodC9hc3Rlcmlzay9wbHVzL2NvbW1hL2h5cGhlbi9wZXJpb2Qvc2xhc2gvemVyby9vbmUvdHdvL3RocmVlL2ZvdXIvZml2ZS9zaXgvc2V2ZW4vZWlnaHQvbmluZS9jb2xvbi9zZW1pY29sb24vbGVzcy9lcXVhbC9ncmVhdGVyL3F1ZXN0aW9uL2F0L0EvQi9DL0QvRS9GL0cvSC9JL0ovSy9ML00vTi9PL1AvUS9SL1MvVC9VL1YvVy9YL1kvWi9icmFja2V0bGVmdC9iYWNrc2xhc2gvYnJhY2tldHJpZ2h0L2FzY2lpY2lyY3VtL3VuZGVyc2NvcmUvZ3JhdmUvYS9iL2MvZC9lL2YvZy9oL2kvai9rL2wvbS9uL28vcC9xL3Ivcy90L3Uvdi93L3gveS96L2JyYWNlbGVmdC9iYXIvYnJhY2VyaWdodC9hc2NpaXRpbGRlL2J1bGxldC9FdXJvL2J1bGxldC9xdW90ZXNpbmdsYmFzZS9mbG9yaW4vcXVvdGVkYmxiYXNlL2VsbGlwc2lzL2RhZ2dlci9kYWdnZXJkYmwvY2lyY3VtZmxleC9wZXJ0aG91c2FuZC9TY2Fyb24vZ3VpbHNpbmdsbGVmdC9PRS9idWxsZXQvWmNhcm9uL2J1bGxldC9idWxsZXQvcXVvdGVsZWZ0L3F1b3RlcmlnaHQvcXVvdGVkYmxsZWZ0L3F1b3RlZGJscmlnaHQvYnVsbGV0L2VuZGFzaC9lbWRhc2gvdGlsZGUvdHJhZGVtYXJrL3NjYXJvbi9ndWlsc2luZ2xyaWdodC9vZS9idWxsZXQvemNhcm9uL1lkaWVyZXNpcy9zcGFjZS9leGNsYW1kb3duL2NlbnQvc3RlcmxpbmcvY3VycmVuY3kveWVuL2Jyb2tlbmJhci9zZWN0aW9uL2RpZXJlc2lzL2NvcHlyaWdodC9vcmRmZW1pbmluZS9ndWlsbGVtb3RsZWZ0L2xvZ2ljYWxub3QvaHlwaGVuL3JlZ2lzdGVyZWQvbWFjcm9uL2RlZ3JlZS9wbHVzbWludXMvdHdvc3VwZXJpb3IvdGhyZWVzdXBlcmlvci9hY3V0ZS8ubm90ZGVmL3BhcmFncmFwaC9wZXJpb2RjZW50ZXJlZC9jZWRpbGxhL29uZXN1cGVyaW9yL29yZG1hc2N1bGluZS9ndWlsbGVtb3RyaWdodC9vbmVxdWFydGVyL29uZWhhbGYvdGhyZWVxdWFydGVycy9xdWVzdGlvbmRvd24vQWdyYXZlL0FhY3V0ZS9BY2lyY3VtZmxleC9BdGlsZGUvQWRpZXJlc2lzL0FyaW5nL0FFL0NjZWRpbGxhL0VncmF2ZS9FYWN1dGUvRWNpcmN1bWZsZXgvRWRpZXJlc2lzL0lncmF2ZS9JYWN1dGUvSWNpcmN1bWZsZXgvSWRpZXJlc2lzL0V0aC9OdGlsZGUvT2dyYXZlL09hY3V0ZS9PY2lyY3VtZmxleC9PdGlsZGUvT2RpZXJlc2lzL211bHRpcGx5L09zbGFzaC9VZ3JhdmUvVWFjdXRlL1VjaXJjdW1mbGV4L1VkaWVyZXNpcy9ZYWN1dGUvVGhvcm4vZ2VybWFuZGJscy9hZ3JhdmUvYWFjdXRlL2FjaXJjdW1mbGV4L2F0aWxkZS9hZGllcmVzaXMvYXJpbmcvYWUvY2NlZGlsbGEvZWdyYXZlL2VhY3V0ZS9lY2lyY3VtZmxleC9lZGllcmVzaXMvaWdyYXZlL2lhY3V0ZS9pY2lyY3VtZmxleC9pZGllcmVzaXMvZXRoL250aWxkZS9vZ3JhdmUvb2FjdXRlL29jaXJjdW1mbGV4L290aWxkZS9vZGllcmVzaXMvZGl2aWRlL29zbGFzaC91Z3JhdmUvdWFjdXRlL3VjaXJjdW1mbGV4L3VkaWVyZXNpcy95YWN1dGUvdGhvcm4veWRpZXJlc2lzKS9DYXBIZWlnaHQgNjAxL1N0ZW1WIDY0L0ZvbnRGaWxlMyAxMjAgMCBSL1hIZWlnaHQgNDA2L0ZvbnRCQm94Wy00NjMgLTQzNCAxNjU5IDg2Ml0vRm9udEZhbWlseShBZG9iZSBEZXZhbmFnYXJpKS9EZXNjZW50IC00MzQvVHlwZS9Gb250RGVzY3JpcHRvci9GbGFncyAzNC9Gb250TmFtZS9BZG9iZURldmFuYWdhcmktUmVndWxhci9JdGFsaWNBbmdsZSAwL0FzY2VudCA4NjIvRm9udFN0cmV0Y2gvTm9ybWFsL0ZvbnRXZWlnaHQgNDAwPj4KZW5kb2JqCjEyMCAwIG9iago8PC9TdWJ0eXBlL09wZW5UeXBlL0ZpbHRlci9GbGF0ZURlY29kZS9MZW5ndGggMTk5NDk3Pj5zdHJlYW0KSIk8UWdYVGcW/m6bPnNn7vR+Z+ZOn7llhhgbioogagAVYwNlIiwYKSrY2WzEVSlmn7DiRo37YMGC2YIVjK41lhhJRIRsYsVAFKMR2+JGhb2bfZ79cd7ve897zvud83xpGRlpQAE+BAjIHj1qytic+8V1AICHfCSNSUoiax5kxAEAxQG4pDFxSkoyn4cAXNrFn6LkxLFJ3x29+YTnfD10Ijk9bUrL3bE9AF7yFwCt25E8ZeroyZe2tgGkPx2AB8fTpjCRR/N2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IDM4MiAzNzkgMzgzIDQwMSAzODMgMzUwIDM5MSA0MTMgNjI5IDQ1NSA0NDAgMzY3IDE1NyAzMzQgMTU3IDQ2OSAzNzIgMTU1IDM2MSAzNTYgMzU2IDM1NiAzNTcgMjc4IDM1NiAzNTggMTY2IDE3OCA0MTAgMTcyIDU0NiAzNTYgMzUyIDM1NiAzNTYgMzU2IDM1NCAzMDIgMzU2IDM3OSA1OTcgMzkxIDM4NiAzNTYgMzA5IDE3MCAzMDkgNTg0IDIzNCAzNzAgMjM0IDE1NyAzMTggMzA1IDQ3MSA0NDcgNDQ3IDMxMCA1MDUgMzgzIDMxMSA1MjggMjM0IDM2NyAyMzQgMjM0IDE0OCAxNDEgMjg2IDI4NiAyMzQgMzkxIDUzNSAzNTUgNDc0IDM1NCAzMTEgNTUxIDIzNCAzNTYgNDQwIDE3OCAxNjYgMzYxIDQwOCA0MzMgNDYwIDE4MSAzNDcgMjYyIDQwNyAxOTEgNTUxIDU2OSAyMjUgNDA3IDM3MiAyMzMgMzgzIDIwMCAyMDMgMTU1IDM1NiA1ODMgMTU1IDgyMCAxNjQgMTg3IDU0NyA1MTAgNTEwIDQ4MiAzNTggNDQwIDQ0MCA0NDAgNDQwIDQ0MCA0NDAgNTY2IDM3MCAzMjYgMzI2IDMyNiAzMjYgMTgyIDE4MiAxODIgMTgyIDQyMyA0MjUgMzgyIDM4MiAzODIgMzgyIDM4MiA1ODQgMzc5IDM5MSAzOTEgMzkxIDM5MSA0NDAgMzg3IDQzMCAzNjEgMzYxIDM2MSAzNjEgMzYxIDM2MSA1MzIgMzU2IDM1NyAzNTcgMzU3IDM1NyAxNjYgMTY2IDE2NiAxNjYgNDIxIDM1NiAzNTIgMzUyIDM1MiAzNTIgMzUyIDM3NyAzNTcgMzU2IDM1NiAzNTYgMzU2IDM4NiAzNjggMzg2XT4+CmVuZG9iago5NyAwIG9iago8PC9OYW1lL0dvdWR5T2xkU3R5bGUsQm9sZC9GaXJzdENoYXIgMC9TdWJ0eXBlL1RydWVUeXBlL0Jhc2VGb250L0dvdWR5T2xkU3R5bGUsQm9sZC9Gb250RGVzY3JpcHRvciAxMjIgMCBSL1R5cGUvRm9udC9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvTGFzdENoYXIgMjU1L1dpZHRoc1syNTAgMjUwIDI1MCAyNTAgMjUwIDI1MCAyNTAgMjUwIDI1MCAyNTAgMjUwIDI1MCAyNTAgMjUwIDI1MCAyNTAgMjUwIDI1MCAyNTAgMjUwIDI1MCAyNTAgMjUwIDI1MCAyNTAgMjUwIDI1MCAyNTAgMjUwIDI1MCAyNTAgMjUwIDI1MCAyNzkgMzA0IDUwMCA0OTEgNzU3IDg4NCAxNjQgMjgwIDI4MCAzNzQgNTAwIDI2NiAxOTIgMjY2IDQwMSA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgNTAwIDUwMCA1MDAgMjY2IDI2NiA1MDAgNTAwIDUwMCAzMzIgNzYwIDY4OCA2NzQgNjcyIDc1OSA1ODkgNTM5IDczNSA3OTAgMzUzIDMzMyA3MzQgNTY1IDg4NCA3NTkgNzc0IDYxNiA3NzAgNjkwIDQ5MSA2NDMgNzk5IDY4OCA5ODYgNzI2IDYxMiA1MzUgMjg3IDQwMSAyODcgNTAwIDUwMCA1MDAgNDI3IDUxMyA0MDggNTMyIDQyNiAzMDggNDM1IDU1MiAyNzYgMjU4IDUxNCAyNjggODIzIDU2NiA1MDMgNTMwIDUxMiAzODIgMzMzIDMyMSA1NTIgNDMwIDY2MSA0NTIgNDMxIDM2OSAyODIgNTAwIDI4MiA2NjcgNjY3IDUwMCA2NjcgMjQ5IDQ0NyA0NjQgNzk3IDUwMCA1MDAgNTAwIDExMzggNDkxIDIwMiAxMDg4IDY2NyAyNTAgNjY3IDY2NyAyNDkgMjQ5IDQ2NCA0NjQgNjY3IDUwMCA2NTAgNTAwIDkyMCAzMzMgMjAyIDc3MiA2NjcgMjUwIDYxMiAyNTAgMjc5IDQ1OCA0OTIgNTE5IDU2NyA1MDAgNTAwIDUwMCA3NjAgMjkwIDMzNCA1MDAgMTkyIDc2MCA1MDAgMzMzIDUwMCAzMzYgMzM2IDUwMCA1MDAgNTQ2IDI2NiA1MDAgMzM2IDMzOSAzMzQgNzc3IDc3NyA3NzcgMzMyIDY4OCA2ODggNjg4IDY4OCA2ODggNjg4IDk1OCA2NzIgNTg5IDU4OSA1ODkgNTg5IDM1MyAzNTMgMzUzIDM1MyA3NTkgNzU5IDc3NCA3NzQgNzc0IDc3NCA3NzQgNTAwIDc5NCA3OTkgNzk5IDc5OSA3OTkgNjEyIDYxNiA1MzggNDI3IDQyNyA0Mjcg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Y3Rpb24vZ3VpbHNpbmdsbGVmdC9ndWlsc2luZ2xyaWdodC9taW51cy9wZXJ0aG91c2FuZC9xdW90ZWRibGJhc2UvcXVvdGVkYmxsZWZ0L3F1b3RlZGJscmlnaHQvcXVvdGVsZWZ0L3F1b3RlcmlnaHQvcXVvdGVzaW5nbGJhc2UvdHJhZGVtYXJrL2ZpL2ZsL0xzbGFzaC9PRS9TY2Fyb24vWWRpZXJlc2lzL1pjYXJvbi9kb3RsZXNzaS9sc2xhc2gvb2Uvc2Nhcm9uL3pjYXJvbiAxNjAvRXVybyAxNjQvY3VycmVuY3kgMTY2L2Jyb2tlbmJhciAxNjgvZGllcmVzaXMvY29weXJpZ2h0L29yZGZlbWluaW5lIDE3Mi9sb2dpY2Fsbm90Ly5ub3RkZWYvcmVnaXN0ZXJlZC9tYWNyb24vZGVncmVlL3BsdXNtaW51cy90d29zdXBlcmlvci90aHJlZXN1cGVyaW9yL2FjdXRlL211IDE4My9wZXJpb2RjZW50ZXJlZC9jZWRpbGxhL29uZXN1cGVyaW9yL29yZG1hc2N1bGluZSAxODgvb25lcXVhcnRlci9vbmVoYWxmL3RocmVlcXVhcnRlcnMgMTkyL0FncmF2ZS9BYWN1dGUvQWNpcmN1bWZsZXgvQXRpbGRlL0FkaWVyZXNpcy9BcmluZy9BRS9DY2VkaWxsYS9FZ3JhdmUvRWFjdXRlL0VjaXJjdW1mbGV4L0VkaWVyZXNpcy9JZ3JhdmUvSWFjdXRlL0ljaXJjdW1mbGV4L0lkaWVyZXNpcy9FdGgvTnRpbGRlL09ncmF2ZS9PYWN1dGUvT2NpcmN1bWZsZXgvT3RpbGRlL09kaWVyZXNpcy9tdWx0aXBseS9Pc2xhc2gvVWdyYXZlL1VhY3V0ZS9VY2lyY3VtZmxleC9VZGllcmVzaXMvWWFjdXRlL1Rob3JuL2dlcm1hbmRibHMvYWdyYXZlL2FhY3V0ZS9hY2lyY3VtZmxleC9hdGlsZGUvYWRpZXJlc2lzL2FyaW5nL2FlL2NjZWRpbGxhL2VncmF2ZS9lYWN1dGUvZWNpcmN1bWZsZXgvZWRpZXJlc2lzL2lncmF2ZS9pYWN1dGUvaWNpcmN1bWZsZXgvaWRpZXJlc2lzL2V0aC9udGlsZGUvb2dyYXZlL29hY3V0ZS9vY2lyY3VtZmxleC9vdGlsZGUvb2RpZXJlc2lzL2RpdmlkZS9vc2xhc2gvdWdyYXZlL3VhY3V0ZS91Y2lyY3VtZmxleC91ZGllcmVzaXMveWFjdXRlL3Rob3JuL3lkaWVyZXNpc10+PgplbmRvYmoKMTI3IDAgb2JqCjw8L1R5cGUvRW5jb2RpbmcvRGlmZmVyZW5jZXNbMjQvYnJldmUvY2Fyb24vY2lyY3VtZmxleC9kb3RhY2NlbnQvaHVuZ2FydW1sYXV0L29nb25lay9yaW5nL3RpbGRlIDM5L3F1b3Rlc2luZ2xlIDk2L2dyYXZlIDEyOC9idWxsZXQvZGFnZ2VyL2RhZ2dlcmRibC9lbGxpcHNpcy9lbWRhc2gvZW5kYXNoL2Zsb3Jpbi9mcmFjdGlvbi9ndWlsc2luZ2xsZWZ0L2d1aWxzaW5nbHJpZ2h0L21pbnVzL3BlcnRob3VzYW5kL3F1b3RlZGJsYmFzZS9xdW90ZWRibGxlZnQvcXVvdGVkYmxyaWdodC9xdW90ZWxlZnQvcXVvdGVyaWdodC9xdW90ZXNpbmdsYmFzZS90cmFkZW1hcmsvZmkvZmwvTHNsYXNoL09FL1NjYXJvbi9ZZGllcmVzaXMvWmNhcm9uL2RvdGxlc3NpL2xzbGFzaC9vZS9zY2Fyb24vemNhcm9uIDE2MC9FdXJvIDE2NC9jdXJyZW5jeSAxNjYvYnJva2VuYmFyIDE2OC9kaWVyZXNpcy9jb3B5cmlnaHQvb3JkZmVtaW5pbmUgMTcyL2xvZ2ljYWxub3QvLm5vdGRlZi9yZWdpc3RlcmVkL21hY3Jvbi9kZWdyZWUvcGx1c21pbnVzL3R3b3N1cGVyaW9yL3RocmVlc3VwZXJpb3IvYWN1dGUvbXUgMTgzL3BlcmlvZGNlbnRlcmVkL2NlZGlsbGEvb25lc3VwZXJpb3Ivb3JkbWFzY3VsaW5lIDE4OC9vbmVxdWFydGVyL29uZWhhbGYvdGhyZWVxdWFydGVycyAxOTIvQWdyYXZlL0FhY3V0ZS9BY2lyY3VtZmxleC9BdGlsZGUvQWRpZXJlc2lzL0FyaW5nL0FFL0NjZWRpbGxhL0VncmF2ZS9FYWN1dGUvRWNpcmN1bWZsZXgvRWRpZXJlc2lzL0lncmF2ZS9JYWN1dGUvSWNpcmN1bWZsZXgvSWRpZXJlc2lzL0V0aC9OdGlsZGUvT2dyYXZlL09hY3V0ZS9PY2lyY3VtZmxleC9PdGlsZGUvT2RpZXJlc2lzL211bHRpcGx5L09zbGFzaC9VZ3JhdmUvVWFjdXRlL1VjaXJjdW1mbGV4L1VkaWVyZXNpcy9ZYWN1dGUvVGhvcm4vZ2VybWFuZGJscy9hZ3JhdmUvYWFjdXRlL2FjaXJjdW1mbGV4L2F0aWxkZS9hZGllcmVzaXMvYXJpbmcvYWUvY2NlZGlsbGEvZWdyYXZlL2VhY3V0ZS9lY2lyY3VtZmxleC9lZGllcmVzaXMvaWdyYXZlL2lhY3V0ZS9pY2lyY3VtZmxleC9pZGllcmVzaXMvZXRoL250aWxkZS9vZ3JhdmUvb2FjdXRlL29jaXJjdW1mbGV4L290aWxkZS9vZGllcmVzaXMvZGl2aWRlL29zbGFzaC91Z3JhdmUvdWFjdXRlL3VjaXJjdW1mbGV4L3VkaWVyZXNpcy95YWN1dGUvdGhvcm4veWRpZXJlc2lzXT4+CmVuZG9iago5NCAwIG9iago8PC9GaXJzdENoYXIgMC9TdWJ0eXBlL1RydWVUeXBlL0Jhc2VGb250L0NhbGlicmksQm9sZEl0YWxpYy9Gb250RGVzY3JpcHRvciAxMjkgMCBSL1R5cGUvRm9udC9FbmNvZGluZy9XaW5BbnNpRW5jb2RpbmcvTGFzdENoYXIgMjU1L1dpZHRoc1s1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDIyNiAzMjYgNDM4IDQ5OCA1MDcgNzI5IDcwNSAyMzMgMzEyIDMxMiA0OTggNDk4IDI1OCAzMDYgMjY3IDQzNCA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgNTA3IDUwNyA1MDcgMjc2IDI3NiA0OTggNDk4IDQ5OCA0NjMgODk4IDYwNiA1NjEgNTE5IDYzMCA0ODggNDU5IDYzNyA2MzEgMjY3IDMzMSA1NDcgNDIzIDg3NCA2NTYgNjY4IDUzMiA2NzcgNTYzIDQ2NSA0OTUgNjUzIDU5MSA5MDcgNTUxIDUyMCA0NzggMzI1IDQyNSAzMjUgNDk4IDQ5OCAzMDAgNTI4IDUyOCA0MTIgNTI4IDQ5MSAzMTYgNTI4IDUyNyAyNDYgMjU1IDQ4MCAyNDYgODA0IDUyNyA1MjcgNTI4IDUyOCAzNTIgMzk0IDM0NyA1MjcgNDY5IDc0NSA0NTkgNDcwIDM5NyAzNDQgNDc1IDM0NCA0OTggNDk4IDUwNyA0OTggMjU4IDMxNiA0MzUgNzExIDQ5OCA0OTggNDAxIDEwNjIgNDY1IDM0NCA4NzQgNDk4IDQ3OCA0OTggNDk4IDI1OCAyNTggNDM1IDQzNSA0OTggNDk4IDkwNSA0NDQgNzIwIDM5NCAzNDQgODE3IDQ5OCAzOTcgNTIwIDIyNiAzMjYgNDk4IDUwNyA0OTggNTA3IDQ5OCA0OTggNDE1IDgzNCA0NDEgNTM5IDQ5OCAzMDYgNTA3IDM5MCAzNDIgNDk4IDMzOCAzMzYgMzAxIDU1NCA1OTggMjY4IDMwMyAyNTIgNDM1IDUzOSA2NTggNjkxIDcwMiA0NjMgNjA2IDYwNiA2MDYgNjA2IDYwNiA2MDYgNzc1IDUxOSA0ODggNDg4IDQ4OCA0ODggMjY3IDI2NyAyNjcgMjY3IDYzOSA2NTYgNjY4IDY2OCA2NjggNjY4IDY2OCA0OTggNjc3IDY1MyA2NTMgNjUzIDY1MyA1MjAgNTMyIDU1NSA1MjggNTI4IDUyOCA1MjggNTI4IDUyOCA3NjQgNDEyIDQ5MSA0OTEgNDkxIDQ5MSAyNDYgMjQ2IDI0NiAyNDYgNTM3IDUyNyA1MjcgNTI3IDUyNyA1MjcgNTI3IDQ5OCA1NDQgNTI3IDUyNyA1MjcgNTI3IDQ3MCA1MjggNDcwXT4+CmVuZG9iagoxMjkgMCBvYmoKPDwvQ2FwSGVpZ2h0IDYzMi9TdGVtViAxMjQvRm9udEZpbGUyIDEzMCAwIFIvWEhlaWdodCA0NzIvRm9udEJCb3hbLTY5MSAtMzA2IDEzMzAgMTAzOV0vRm9udEZhbWlseShDYWxpYnJpKS9EZXNjZW50IC0zMDYvVHlwZS9Gb250RGVzY3JpcHRvci9GbGFncyA5Ni9Gb250TmFtZS9DYWxpYnJpLEJvbGRJdGFsaWMvSXRhbGljQW5nbGUgLTEyL0FzY2VudCAxMDM5L0ZvbnRTdHJl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z2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2nPac9pz2lxWpwWp8VpcVqcFqfFaXFanBanxWlxWpwWp8VpcVqcFqfFaXFanBanxWlxWpwWp8VpcVqcFqfFaXFanBanxWlxWpwWp8VpcVqcFqfFaXFanBanxWlxWpwWp8VpcVqcFqfFaXFanBanxWlxWpwWp8VpcVqcFqfFaXFanBanxWlxWpwWp8VpcVqcFqfFaXFanBanxWlxWpwWp8VpcVqcFqfFaXFanBanxWlxWpwWp8VpcVqcFqfFaXFanBanxWlxWpwWp8VpcVqcFqfFaXFanBanxWlxWpwWp8VpcVqcFqfFaXFanBanxWlxWpwWp8VpcVqcFqfFaXFanBanxWlxWpwWp8VpcVqcFqfFaXFanBanxWlxWpwWp8VpcVqcFqfFaXFanBanxWlxWpwWp8VpcVqcFqfFaXFanBanxWlxWpwWp8VpcVqcFqfFaXFanBanxWlxWpwWp8VpcVqcFqfFaXFanBanxWlxWpx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c9o57Zx2TjunndPOaee0c1qdVqfVaXVanVan1Wl1Wp1Wp9VpdVqdVqfVaXVanVan1Wl1Wp1Wp9VpdVqdVqfVaXVanVan1Wl1Wp1Wp9VpdVqdVqfVaXVanVan1Wl1Wp1Wp9VpdVqdVqfVaXVanVan1Wl1Wp1Wp9VpdVqdVqfVaXVanVan1Wl1Wp1Wp9VpdVqdVqfVaXVanVan1Wl1Wp1Wp9VpdVqdVqfVaXVanVan1Wl1Wp1Wp9VpdVqdVqfVaXVanVan1Wl1Wp1Wp9VpdVqdVqfVaXVanVan1Wl1Wp1Wp9VpdVqdVqfVaXVanVan1Wl1Wp1Wp9VpdVqdVqfVaXVanVan1Wl1Wp1Wp9VpdVqdVqfVaXVanVan1Wl1Wp1Wp9VpdVqdVqfVaXVanVan1Wl1Wp1Wp9VpdVqdVqfVaXVanVan1Wl1Wp1Wp9VpdVqdVqfVaXVanVan1Wl1Wp1Wp9VpdVqdVqfVaXVanVan1Wl1Wp1Wp9VpdVqdVqfNaXPanDanzWlz2pw2p81pc9qcNqfNaXPanDanzWlz2pw2p81pc9qcNqfNaXPanDanzWlz2pw2p81pc9qcNqfNaXPanDanzWlz2pw2p81pc9qcNqfNaXPanDanzWlz2pw2p81pc9qcNqfNaXPanDanzWlz2pw2p81pc9qcNqfNaXPanDanzWlz2pw2p81pc9qcNqfNaXPanDanzWlz2pw2p81pc9qcNqfNaXPanDanzWlz2pw2p81pc9qcNqfNaXPanDanzWlz2pw2p81pc9qcNqfNaXPanDanzWlz2pw2p81pc9qcNqfNaXPanDanzWlz2pw2p81pc9qcNqfNaXPanDanzWlz2pw2p81pc9qcNqfNaXPanDanzWlz2pw2p81pc9qcNqfNaXPanDanzWlz2pw2p81pc9qcNqfNaXPanDanzWlz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2Mmwk2Enw06GnQw7GXYy7GTYybCTYSfDToadDDsZdjLsZNjJsJNhJ8NOhp0MOxl2Muxk2Mmwk2Enw06GnQw7GXYy7GTYybCTYSfDToadDDsZdjLsZNjJsJNhJ8NOhp0MOxl2Muxk2Mmwk2Enw06GnQw7GXYy7GTYybCTd6SdnF3CpVzG5VzBlVzF07iaa3j69Jfk1dO/k9fMpk/LP5I3T/9c3JHe/fSc9O7P7uBO7uJu7uFd3Mt93M8DyVxnrjPXmevMdeY6c525zlxnrjPXmevMdeY6c525zlxnrjPXmevMdeY6c525zlxnrjPXmessdBY6C52FzkJnobPQWegsdBY6C52FzkJnobPQWegsdBY6C52FzkJnobPQWegsdBY6C52FzlJnqbPUWeosdZY6S52lzlJnqbPUWeosdZY6S52lzlJnqbPUWeosdZY6S52lzlJnqbPUWeqsdFY6K52VzkpnpbPSWemsdFY6K52VzkpnpbPSWemsdFY6K52VzkpnpbPSWemsdFY6K52VzlpnrbPWWeusddY6a521zlpnrbPWWeusddY6a521zlpnrbPWWeusddY6a521zlpnrbPWWetsdDY6G52NzkZno7PR2ehsdDY6G52NzkZno7PR2ehsdDY6G52NzkZno7PR2ehsdDY6G52NzlZnq7PV2epsdbY6W52tzlZnq7PV2epsdbY6W52tzlZnq7PV2epsdbY6W52tzlZnq7PV2ersdHY6O52dzk5np7PT2ensdHY6O52dzk5np7PT2ensdHY6O52dzk5np7PT2ensdHY6O52dzl5nr7PX2evsdfY6e529zl5nr7PX2evsdfY6e529zl5nr7PX2evsdfY6e529zl5nr7PX2escdA46B52DzkHnoHPQOegcdA46B52DzkHnoHPQOegcdA46B52DzkHnoHPQOegcdA46B52DzjF1/iq5hEu5jMu5giu5iqdxNdfw9KlLrp3+nlzH9dzAs3g2N05/S36LV/BKXsWrp7eS13C+L0b3xei+GN0Xo/tidF+M7ovRfTG6L0b3xei+GBebp/8kt3Arb+U23sb071uM6e74dfIUnsolXMplXM4VXMlVXD0dSq7hGdPB5Jlcy3Vczw08x0+dy/N4/vTL5AW8kBfxYl7CS3kZL+dGXucVNvF63sAbuXnx3eTWxQ+Sty52Jrel+2JMd8fW5O3+NqaTyXLxveSdHu/gTu7ibu7hXu6bnkvu5wHezXt4L+/j/XyAD/IhPsxHvNqjah/z+HE+wSf51PRm8mke5DM8xGd52DPf5xEe5Qc8xuP8kB/xBD/mZ+k7NaZrYvYLfsmT/Go6kvyaf+I3s+n7uC05XxNjuiY+Td48XZu8ZXFpcgurdHeM6YJ4YTGm72z6vqTv7OwO7uQu7uYe3sW93Mf9PMD5ghhdEKMLYnRBjC6I0QUxuiBGF8ToghhdEKMLYnRBjC6IMV0Q6fefLojZ5/g8X+CLfIkv8xW+ytf4Ot+YP5Ppgph9i2/zHb7L93iYR+fPQLogZo/xOD/kRzzBj/kJf8ff81P+gX+c38d0Qcx+xs/5Bb/kSX7Fr+d3Nl0Qs98kt6cl/E1yCZdyGZdzBVdyFU/jaq7h6dOjybXTv5LruJ4beBbP5sa059vTEs5ewSt5Fa+eDiev4Q/9yY/4Y/6EP+V13MTreQNv4s+4efpfcgu38lZu423cPf13sT0t4ZHkKTyVS7iUy7icK7iSq7h6eju5hmdMbyTP5Fqu43pu4Dl+6lyex/Ond5IX8EJexIt5CS/lZbycG3mdV9jE63kDb+Tmxcbk1rR429MSbk9uW1ybvG3x/eTti28nY/pzslx8J3mnxzu4k7u4m3u4l/umd5P7eYB38x7ey/t4Px/gg3yID/MRr/ao2sc8fpxP8Ek+NX2VfJoH+QwP8Vke9sz3eYRH+QGP8Tg/5Ec8wY/5yfxdSHv41+Tn/IJf8uRs2r27kzel/59sT4u3KXnL4szkFg7TicX2tHXpG5G2bnYHd3IXd3MP7+Je7uN+HuDP589w2rrZx/g4n+CTfIpP8yCf4SE+y1/wt/NvOG3d7HN8ni/wRb7El/kKX+VrfJ1vzJ+6tHWzb/FtvsN3+R4P8+j8Lqetmz3G4/w/h/W1utlBhXFYGNM9s4GK2GP0UmxpCEEQyzW8a70jqInGAvZ6oB6FxBILtkA0k+nDtIRAvKC/+3tOfkebzcdaez18F/RVvaiX9LJe0at6Ta/rjdOmDutOvam39Lbe0bv6mr5+2tph3alvHA3rwrqwLqwL68K6sC6sC+vCurAurAvrwrqwLqwL68K6sC6sC+vCurAurAvrwrqwLqwL68K6sC6sC+vCurAurAvrwrqwLqwL68K6sC6sC+vCurAurAvrwrqwLqwL68K6sC6sC+vCurAurAvrwrqwLqwL68K6sC6sC+vCurAurAvrwrqwLqwL68K6sC6sC+vCurAurAvrwrqwLqwL68K6sC6sC+vCurAurAvrwrqwLqwL68K6sC6sC+vCurAurAvrwrqwLqwL68K6sC6sC+vCurAurAvrwrqwLqwL68K6sC6sC+vCurAurAvrwrqwLqwL68K6sC6sC+vCurAurAvrwrqwLqwL68K6sC6sC+vCurAurAvrwrqwLqwL68K6sC6sC+vCurAurAvrwrqwLqwL68K6sC6sC+vCurAurAvrwrqwLqwL68K6sC6sC+vCurAurAvrwrqwLqwL68K6sC6sC+vCurAurAvrwrqwLqwL68K6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblg3rBvWDeuGdcO6Yd2wblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rFvWLeuWdcu6Zd2yblm3rCvryrqyrqwr68q6sq6sK+vKurKurCvryrqyrqwr68q6sq6sK+vKurKurCvryrqyrqwr68q6sq6sK+vKurKurCvryrqyrqwr68q6sq6sK+vKurKurCvryrqyrqwr68q6sq6sK+vKurKurCvryrqyrqwr68q6sq6sK+vKurKurCvryrqyrqwr68q6sq6sK+vKurKurCvryrqyrqwr68q6sq6sK+vKurKurCvryrqyrqwr68q6sq6sK+vKurKurCvryrqyrqwr68q6sq6sK+vKurKurCvryrqyrqwr68q6sq6sK+vKurKurCvryrqyrqwr68q6sq6sK+vKurKurCvryrqyrqwr68q6sq6sK+vKurKurCvryrqyrqwr68q6sq6sK+vKurKurCvryrqyrqwr68q6sq6sK+vKurKurCvryrqyrqwr68q6sq6sK+vKurKurCvryrqyrqwr68q6sq6sK+vKurKurCvryrqyrqwr68q684dRF4++Xd+h79R36bv14bNXjn5cH9FP6Cf1U2cXjn5aP6Of1c/po/qYPq5P6Of1Kf3isZHzh0unfkm/rF/Rr556iPS/o+f0rXqP3qv36f36gD6oD+l79L36Pn3/8cWeP4Q59QP6Qf2Qflg/oh/Vj+nD+qg3PKaP6xP6pH7dM9/Qb+rT+ox+S7+tz+p39Lv6Pf2+/sDbfnP25tHf6u/0pdPWjtt8+eiVs8tHr+o1va439ObZpaO39Lbe0bunnvvCaarnzPy40xffcv64r2MXx32d+kP9kf5Yf6I/1Z/pz/UX+kv9lf5anzv9/uO+Tn1eX9Df6x/0j/onfVH/rH/Rv+rfTtM47uvUv+s/9J/6L/23vqQv63/0v/qKXtBX9aJe0st6Ra/qNb2uN07TPu7r1Jt6S2/rHb2rr+nrp9ke93XqG0e/dvyXeOroPXqv3qf36wP6oD6kb9P/c1gnLfOm5RmH/01MogY1Dq2QhCQaJxB0J4IK7rJoTdQWB0S7bU0gxJU49Xue59O2JmZyaocQ0IUEhwwaYoxTO8YhzvopXPgF3JZPHZsfRUE9VcV9XwfXI/SR+qjLnWcfc3nw7GP1cXq7Pl6foNc5vTGnN+b0xpzemNObc5f4+Nnn6h2X75x9ob5I/0z/XF+sL9GX6p36cn2Vvvbyy7N36d36Or1HX6/3XX519h16v77z2nOW//rsb+hD9Df1t/S39aH6MH24/o4+4vLms4/U373cffbR+hh9rD5Ob9ff86nf1z/QP7zcc/aP9I/1ifok/RN9sj5Fn6pP06dfvnf2GfpMfY7+qd6hL/YtL9GX6p36Mn3N5RdnX3tuFze33XX52dm7bz3/7Otu9ew9t+44+/pbLzv7hlsvOPuX1/O67a/O23Vz7iTPO/sW77xV36Zv13v1Rqu7/MXZQ+/Td+j9+k59l/6N/q2+W/9O/17/wdP+ye9/j9fv1ffp+/UDl/vPPqAf1A/ph/Uj+i/XW3qadv3XH9WP6Rc84Yv6Jf2yfkUf1K/q1/Tr+g39pn7Lk68e3vDwhoc3PLzh4c1t/3/5zNnvX2fhVPHaH+qP9Mf6k8vHzv5Uf6Y/v/bcc5599uWXd519xeXdZ195edbZV9+6/exd+sbLvWffdHng1s2585yTe+48175V36Zv13v1RqPV6aH36T9eZ+00+dr36Hv1ffp+/YA+oB/UD+mH9SP6z/qv1xM8Tb72E/pJ/ZR+Wv9N/13/Q/9TP6Of1f+6zsJp8rX/rZ/T/9HP6//qF/SL1zv/kC/pl6836vT52gf1q/o1/bp+Q7+p39L/02/rd/S7+r3r6Z8+X/t9/YH+UH+kP9af6E+vp3z6fO3Pz4bP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPofP4XP4HD6Hz+Fz+Bw+h8/hc/gcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPpfP5XP5XD6Xz+Vz+Vw+l8/lc/lcPo/P4/P4PD6Pz+Pz+Dw+j8/j8/g8Po/P4/P4PD6Pz+Pz+Dw+j8/j8/g8Po/P4/P4PD6Pz+Pz+Dw+j8/j8/g8Po/P4/P4PD6Pz+Pz+Dw+j8/j8/g8Po/P4/P4PD6Pz+Pz+Dw+j8/j8/g8Po/P4/P4PD6Pz+Pz+Dw+j8/j8/g8Po/P4/P4PD6Pz+Pz+Dw+j8/j8/g8Po/P4/P4PD6Pz+Pz+Dw+j8/j8/g8Po/P4/P4PD6Pz+Pz+Dw+j8/j8/g8Po/P4/P4PD6Pz+Pz+Dw+j8/j8/g8Po/P4/P4PD6Pz+Pz+Dw+j8/j8/g8Po/P4/P4PD6Pz+Pz+Dw+j8/j8/g8Po/P4/P4PD6Pz+Pz+Dw+j8/j8/g8Po/P4/P4PD6Pz+Pz+Dw+j8/j8/g8Po/P4/P4PD6Pz+Pz+Dw+j8/j8/g8Po/P4/P4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aF40L5oXzYvmRfOiedG8aF40L5oXzYvmRfOiedG8aF40L5oXzYvmRfOqedW8al41r5pXzavmVfOqedW8al41r5pXzavmVfOqedW8al41r5pXzavmVfOqedW8al41r5pXzZvmTfOmedO8ad40b5o3zZvmTfOmedO8ad40b5o3zZvmTfOmedO8ad40b5o3zZvmTfOmedO8ad4075p3zbvmXfOuede8a94175p3zbvmXfOuede8a94175p3zbvmXfOuede8a94175p3zbvmXfOuedd80r6Rvm57bM/YG+1N9mZ7i73V3mZvt988/Vfbb9nD99KJ76UT30snvpdOfC+d+F46ad9Lh1911t5lu1Z40r6XDjvY0U52totd7WZ3e3J0R9tqv2O/Z79vf2Dv9l+5x95r77P324ftI/acfdQ+Zh+3T9gn7VP2afuMfdY+Z3/bfE9u+J39vf2D/aP9k72g6uLRN9pespftFft3+w8/55/2M/u5/cJ+efq/tlftNXv9sMc/PP1r2x+dnm/7wFH7/8Hxj49+2vZBP/6JHz90+t+2547al8Txn4/a32D7Dmzl7TvwsM/b8/YF+6J9yb5sX7Gv2tfs6/aNg0j7Djzsm/Yt+7Z9x75r37Pv+1V/sx/YD+1H9mP7if3UXrAX7SV72V6xVw9/M2eu2ettq6uurrq66uqqq6uurrq66uqqq6uurrq66uqqq6uurrq66uqqq6uurrq66uqqq6uurrq66uqqq6uurrq66uqqq6uurrq66uqqq6uurrq66uqqq6uurrq66uqqq6uurrq66uqqq6uurrq66uqqq6uurrq66uqqq6uurrq66uqqq6uurrq66uqqq6uurrq66uqqq6uurrq66uqqq6uurrq66uqqq6uurrq66uqqq6uurrq66v9zXCchkp51HMc7JG6RRBPjISpuUSO8kEMu5uA9h3iIS0Cmym619RDs/5NkSO01tS+ZVw8hyyWZo/uGW0Cixtl6tp5J48GDeHA5qOCCCKIoUv7rc/nxMvS8n3mG71Q9U6m6UnWl6krVlaorVVeqrlRdqbpSdaXqStWVqitVV6quVF2pulJ1pepK1ZWqK1VXqq5UXam6UnWl6krVlaorVVeqrlRdqbpSdaXqStWVqitVV6quVF2pulL1ifzu+Gvui/aMPZuf6ifyu+MvueftBXvRHtpLfvLy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rWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaa1prWmtaf1/DuqABmAgCAGY93Hwtpe0Iuq0z2mf0z6nfU77nPY57XPa57TPaZ/TPqd9Tvuc9jntc9rntM9pn9M+p31O+5z2Oe1z2ue0z2mf0z6nfU77nPY57XPa57TPaZ/TPqd9Tvuc9jntc9rntM9pn9M+p31O+5z2Oe1z2ue0z2mf0z6nfU77nPY57XPa57TPaZ/TPqd9Tvuc9jntc9rntM9pn9M+p31O+5z2Oe1z2ue0z2mf0z6nfU77nPY57XPa57TPaZ/TPqd9TovT4rQ4LU6L0+K0OC1Oi9PitDgtTovT4rQ4LU6L0+K0OC1Oi9PitDgtTovT4rQ4LU6L0+K0OC1Oi9PitDgtTovT4rQ4LU6L0+K0OC1Oi9PitDgtTovT4rQ4LU6L0+K0OC1Oi9PitDgtTovT4rQ4LU6L0+K0OC1Oi9PitDgtTovT4rQ4LU6L0+K0OC1Oi9PitDgtTovT4rQ4LU6L0+K0OC1Oi9PitDgtTovT4rQ4LU6L0+K0OC1Oi9PitDgtTovT4rQ4LU6L0+K0OC1Oi9PitDgtTovT4rQ4LU6L0+K0OC1Oi9PitDgtTovT4rQ4LU6L0+K0OC1Oi9PitDgtTovT4rQ4LU6L0+K0OC1Oi9PitDgtTovT4rQ4LU6L0+K0OC1Oi9PitDgtTovT4rQ4LU6L0+K0OC1Oi9PitDgtTovT4rQ4LU6L0+K0OC1Oi9PitDgtTovT4rQ4LU6L0+K0OC1Oi9PitDgtTovT4rRz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed085p57Rz2jntnHZOO6ed0+q0Oq1Oq9PqtDqtTqvT6rQ6rU6r0+q0Oq1Oq9PqtDqtTqvT6rQ6rU6r0+q0Oq1Oq9PqtDqtTqvT6rQ6rU6r0+q0Oq1Oq9PqtDqtTqvT6rQ6rU6r0+q0Oq1Oq9PqtDqtTqvT6rQ6rU6r0+q0Oq1Oq9PqtDqtTqvT6rQ6rU6r0+q0Oq1Oq9PqtDqtTqvT6rQ6rU6r0+q0Oq1Oq9PqtDqtTqvT6rQ6rU6r0+q0Oq1Oq9PqtDqtTqvT6rQ6rU6r0+q0Oq1Oq9PqtDqtTqvT6rQ6rU6r0+q0Oq1Oq9PqtDqtTqvT6rQ6rU6r0+q0Oq1Oq9PqtDqtTqvT6rQ6rU6r0+q0Oq1Oq9PqtDqtTqvT6rQ6rU6r0+q0Oq1Oq9PqtDqtTqvT6rQ6rU6r0+q0Oq1Oq9PqtDqtTqvT6rQ6rU6r0+q0Oq1Oq9PqtDqtTqvT6rQ6rU6r0+q0Oq1Oq9PqtDqtTqvT6rQ6rU6r0+q0Om1Om9PmtDltTpvT5rQ5bU6b0+a0OW1Om9PmtDltTpvT5rQ5bU6b0+a0OW1Om9PmtDltTpvT5rQ5bU6b0+a0OW1Om9PmtDltTpvT5rQ5bU6b0+a0OW1Om9PmtDltTpvT5rQ5bU6b0+a0OW1Om9PmtDltTpvT5rQ5bU6b0+a0OW1Om9PmtDltTpvT5rQ5bU6b0+a0OW1Om9PmtDltTpvT5rQ5bU6b0+a0OW1Om9PmtDltTpvT5rQ5bU6b0+a0OW1Om9PmtDltTpvT5rQ5bU6b0+a0OW1Om9PmtDltTpvT5rQ5bU6b0+a0OW1Om9PmtDltTpvT5rQ5bU6b0+a0OW1Om9PmtDltTpvT5rQ5bU6b0+a0OW1Om9PmtDltTpvT5rQ5bU6b0+a0OW1Om9PmtDltTpvT5rQ5bU6b0+a0OW1Om9PmtDltTpvT5rQ5bU6b0+a0OW1Om9PmtDltTpvT5rQ5bU6b0+a0OW1Om9Oe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe057TntOe036O66PntqoA4/hLuPRiATRRI3ZEvwHMndgoiqiJFfkCym3cAliW3rX2WotngSMTwNh7lyLFNqNMTZw6c+QnuO7zmzzZOe/Jfs/+Z+9fsgvTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTCtMK0wrTLuym/Wffy+zl9gp7pb3KXm2vsdfa6+z19nX7L7lwdNvF/+57u71vf5ouHH3F3m+/evHf+x7uhAtHD9jj9oQ9aU9dfGnf0xf/se+D9ow9a8/Z87sMF3aXDvuwfeSwlxwKXLjkZfuKfdW+dthLP3nxX/vee/jmpZ+5+L99P3v0un0/5/jzh+P9Lt2vZb9LD3vcnrAn7Sl72j5oz9iz9pw9b584/M5jT9qn9q0KV4WrwlXhqnBVuCpcFa4KV4WrwlXhqnBVuCpcFa4KV4WrwlXhqnBVuCpcFa4KV4WrwlXhqnBVuCpcFa4KV4WrwlXhqnBVuCpcFa4KV4WrwlXhqnBVuCpcFa4KV4WrwlXhqnBVuCpcFa4KV4Wrwk3hpnBTuCncFG4KN4Wbwk3hpnBTuCncFG4KN4Wbwk3hpnBTuCncFG4KN4Wbwk3hpnBT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tiHbkC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpAtZAvZQraQLWQL2UK2kC1kC9lCtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZSraSrWQr2Uq2kq1kK9lKtpKtZCvZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsi3ZlmxLtiXbkm3JtmRbsj13lO3vx16il+plerleoVfqVXq1XqPX6nUX/n3szRf+d+wtpx7f2f8c+8UL/734ueO7eXzm+G6eepee07v1Hr1X79P79bw+oA8ee7DzYOfBzoOdBzsPdh7sPNh5sPNg58HOg50HOw92Huw82Hmw82Dnwc6DnQc7D3Ye7DzYebDzYOfBzoOdZ8edjx57iV6ql+nleoVeqVfp1XqNXqvX6Um2s4uu1xv0Rn27vkNv0o/qx/Tj+gm9+cLzx96in/KTT+tn9LP6Ob1Vb9Pb9Q79gn5Jv3LRJ4/9qn5NT/fi7Hgv3nvsnXqXntO79R691/P36f16Xh/QBz3zkD6sj5x6vBevHPsWvVgv0Uv1Mr1cr9Ar9Sq9Rq/Vtx5VOTvei1PfptfrDXqjvtOT79J363tO/7fjvTj1ffp+/YB+UD+kH9aP6E16q99wm96ud+jn9cun/5t7ceZenLkXZ+7FmXtxdrwXpyfv1Lv0nN6t9+i9er+e97oP6IP6kD6sj+jX9Rv6Tf2WPqrf1u/4bY/p4/qEPqlP6dMXXjj2GX1WR6PVFz35e/2DvqQv6yv6qr6mr+sb+qb+4/SpO16NU/+p/zrV1ThzNc6OV+PU09U4O35/j9+a4/f31Lv0nN6t9+i9ep/er+f1AX1Qv3t6lYsf08f1CX1Sn9Kn9Rl9Vkej1dXvnT7hx6tx6vf1B6e/7ng1Tv2h/kif1x/rT/Sn+jP9uf5Cf6m/Or1fx6tx6gv6a/2N/lZ/py/qS/qyvqKv6mv6ur6hb+of9U/6Z/2L/lX/9n8O6tw4ECCIYWD+KZCcDef0BnWqdmDDag//9EM/9Uu/9Ud//xoqhoqhYqgYKoaKoWKoGCqGiqFiqBgqhoqhYqgYKoaKoWKoGCqGiqFiqBgqhoqhYqgYKoaKoWKoGCqGiqFiqBgqhoqhYqgYKoaKoWKoGCqGiqFiqBgqhoqhYqgYKoaKoWKoGCqGiqFiqBgqhoqhYqgYKoaKoWKoGCqGiqFiqBgqhoqhYqgYKoaKoWKoGCqGiqFiqBgqhoqhYqgYKoaKoWKoGCqGiqFiqBgqhoqhYqgYKoaKoWKoGCqGiqFiqBgqhoqhYqgYKoaKoWKoGCqGiqFiqBgqhoqhYqgYKoaKoWKoGCqGiqFiqBgqhoqhYqgYKoaKoWKoGCqGiqFiqBgqhoqhYqgYKoaKoWKoGCqGiqFiqBgqhoqhYqgYKoaKoWKoGCqGiqFiqBgqhoqhYqgYKoaKoWKoGCqGiqFiqBgqhoqhYqgYKoaKoWKoGCqGiqFiqBgqhoqhYqgYKoaKoWKoGCqGiqFiqBgqhoqhYqgYKoaKoWKoGCqGiqFiqBgqloqlYqlYKpaKpWKpWCqWiqViqVgqloqlYqlYKpaKpWKpWCqWiqViqVgqloqlYqlYKpaKpWKpWCqWiqViqVgqloqlYqlYKpaKpWKpWCqWiqViqVgqloqlYqlYKpaKpWKpWCqWiqViqVgqloqlYqlYKpaKpWKpWCqWiqViqVgqloqlYqlYKpaKpWKpWCqWiqViqVgqloqlYqlYKpaKpWKpWCqWiqViqVgqloqlYqlYKpaKpWKpWCqWiqViqVgqloqlYqlYKpaKpWKpWCqWiqViqVgqloqlYqlYKpaKpWKpWCqWiqViqVgqloqlYqlYKpaKpWKpWCqWiqViqVgqloqlYqlYKpaKpWKpWCqWiqViqVgqloqlYqlYKpaKpWKpWCqWiqViqVgqloqlYqlYKpaKpWKpWCqWiqViqVgqloqlYqlYKpaKpWKpWCqWiqViqVgqloqlYqlYKpaKpWKpWCqWiqViqVgqloqlYqlYKpaKpWKpWCqWiqViqVgqloqj4qg4Ko6Ko+KoOCqOiqPiqDgqjoqj4qg4Ko6Ko+KoOCqOiqPiqDgqjoqj4qg4Ko6Ko+KoOCqOiqPiqDgqjoqj4qg4Ko6Ko+KoOCqOiqPiqDgqjoqj4qg4Ko6Ko+KoOCqOiqPiqDgqjoqj4qg4Ko6Ko+KoOCqOiqPiqDgqjoqj4qg4Ko6Ko+KoOCqOiqPiqDgqjoqj4qg4Ko6Ko+KoOCqOiqPiqDgqjoqj4qg4Ko6Ko+KoOCqOiqPiqDgqjoqj4qg4Ko6Ko+KoOCqOiqPiqDgqjoqj4qg4Ko6Ko+KoOCqOiqPiqDgqjoqj4qg4Ko6Ko+KoOCqOiqPiqDgqjoqj4qg4Ko6Ko+KoOCqOiqPiqDgqjoqj4qg4Ko6Ko+KoOCqOiqPiqDgqjoqj4qg4Ko6Ko+KoOCqOiqPiqDgqjoqj4qg4Ko6Ko+KoOCqOiqPiqDgqjoqj4qg4Ko6Ko+KoOCqOiqPiqDgqjoqj4qg4Ko6Ko+KoOCqOiqPiqDgqjoqj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxqHhUPCoeFY+KR8Wj4lHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfFR8VHxUfE/B/URM1tZgHH8u+GCFEGl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IyEmWq/trlz7UHblOa1kQ78rbeoDbfKSzxdTQ8mjmGtjM/8twLZLW8Ng5/0vwACBStuYCmVuZHN0cmVhbQplbmRvYmoKMTMxIDAgb2JqCjw8L0NyZWF0b3IoQWRvYmUgQWNyb2JhdCBQcm8gOS4wLjApL01vZERhdGUoRDoyMDIxMDQwNzEzNTgwMSswMicwMCcpL0NyZWF0aW9uRGF0ZShEOjIwMTIwODA2MTMyMTQzKzAyJzAwJykvUHJvZHVjZXIoQWRvYmUgQWNyb2JhdCBQcm8gOS4wLjA7IG1vZGlmaWVkIHVzaW5nIE9wZW5QREYgMS4zLjExKS9UaXRsZShVbmJlbmFubnQpPj4KZW5kb2JqCnhyZWYKMCAxMzIKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDAwMDE1IDAwMDAwIG4gCjAwMDAwMDAyNDMgMDAwMDAgbiAKMDAwMDkwMDUzMCAwMDAwMCBuIAowMDAwMDAwNjMyIDAwMDAwIG4gCjAwMDAwMDEwMDggMDAwMDAgbiAKMDAwMDAwMTM0MyAwMDAwMCBuIAowMDAwOTAxNzEyIDAwMDAwIG4gCjAwMDAwMDE3MTMgMDAwMDAgbiAKMDAwMDAwMjA1NCAwMDAwMCBuIAowMDAwMDAyMzgyIDAwMDAwIG4gCjAwMDAwMDI3MjIgMDAwMDAgbiAKMDAwMDAwMzA0MiAwMDAwMCBuIAowMDAwMDAzMzk3IDAwMDAwIG4gCjAwMDAwMDM3NzIgMDAwMDAgbiAKMDAwMDAwNDE0MCAwMDAwMCBuIAowMDAwMDA0NDk4IDAwMDAwIG4gCjAwMDAwMDQ4NTYgMDAwMDAgbiAKMDAwMDAwNTE5MCAwMDAwMCBuIAowMDAwMDA1NTMxIDAwMDAwIG4gCjAwMDAwMDU4NjggMDAwMDAgbiAKMDAwMDAwODU3NSAwMDAwMCBuIAowMDAwMDA4NzAwIDAwMDAwIG4gCjAwMDAwMDg3NDggMDAwMDAgbiAKMDAwMDAxMjIzMCAwMDAwMCBuIAowMDAwMDEyMzA3IDAwMDAwIG4gCjAwMDAwMTI2MjQgMDAwMDAgbiAKMDAwMDQ2NzUyOCAwMDAwMCBuIAowMDAwODk2OTQ2IDAwMDAwIG4gCjAwMDA4OTg3OTUgMDAwMDAgbiAKMDAwMDkwMDM0MiAwMDAwMCBuIAowMDAwOTAwNDEwIDAwMDAwIG4gCjAwMDA5MDYyMTcgMDAwMDAgbiAKMDAwMDkwMDQ4MyAwMDAwMCBuIAowMDAwOTA3MTY4IDAwMDAwIG4gCjAwMDA5MDQ0MzIgMDAwMDAgbiAKMDAwMDkwNDE4NiAwMDAwMCBuIAowMDAwOTAyOTA0IDAwMDAwIG4gCjAwMDA5MDI5OTQgMDAwMDAgbiAKMDAwMDkwNDY3MiAwMDAwMCBuIAowMDAwOTA1MDAzIDAwMDAwIG4gCjAwMDA5MDQ3NzUgMDAwMDAgbiAKMDAwMDkwNDgzMyAwMDAwMCBuIAowMDAwOTA2NjEwIDAwMDAwIG4gCjAwMDA5MDUyMTYgMDAwMDAgbiAKMDAwMDkwNTI2NCAwMDAwMCBuIAowMDAwOTA1MzEyIDAwMDAwIG4gCjAwMDA5MDUzNjAgMDAwMDAgbiAKMDAwMDkwNTQwOCAwMDAwMCBuIAowMDAwOTA1NDU2IDAwMDAwIG4gCjAwMDA5MDU1MDQgMDAwMDAgbiAKMDAwMDkwNTU1MiAwMDAwMCBuIAowMDAwOTA1NjAwIDAwMDAwIG4gCjAwMDA5MDU2NDggMDAwMDAgbiAKMDAwMDkwNTY5NiAwMDAwMCBuIAowMDAwOTA1NzQ1IDAwMDAwIG4gCjAwMDA5MDU3OTQgMDAwMDAgbiAKMDAwMDkwNTg0MyAwMDAwMCBuIAowMDAwOTA1ODkyIDAwMDAwIG4gCjAwMDA5MDYwOTMgMDAwMDAgbiAKMDAwMDkwNjUxNCAwMDAwMCBuIAowMDAwOTA2NTU4IDAwMDAwIG4gCjAwMDA5MDU5NTcgMDAwMDAgbiAKMDAwMDkwNjAxMyAwMDAwMCBuIAowMDAwOTA2MjkxIDAwMDAwIG4gCjAwMDA5MDY2ODQgMDAwMDAgbiAKMDAwMDkwNjg3MSAwMDAwMCBuIAowMDAwOTA2OTE3IDAwMDAwIG4gCjAwMDA5MDY5NTQgMDAwMDAgbiAKMDAwMDkwNzAyMCAwMDAwMCBuIAowMDAwOTU1NzMxIDAwMDAwIG4gCjAwMDIxODk3MzUgMDAwMDAgbiAKMDAwMDk1NjE3NCAwMDAwMCBuIAowMDAwOTU3OTk4IDAwMDAwIG4gCjAwMDA5NTczODkgMDAwMDAgbiAKMDAwMDk1NjQ2MyAwMDAwMCBuIAowMDAwOTA5MjMxIDAwMDAwIG4gCjAwMDA5MDgwNDAgMDAwMDAgbiAKMDAwMDkxMDA3NiAwMDAwMCBuIAowMDAwOTA3Njk1IDAwMDAwIG4gCjAwMDA5NTYwOTcgMDAwMDAgbiAKMDAwMDkwODI4NyAwMDAwMCBuIAowMDAwOTA4NjM2IDAwMDAwIG4gCjAwMDA5MDg4ODggMDAwMDAgbiAKMDAwMDkwOTQ3OCAwMDAwMCBuIAowMDAwOTA5ODI0IDAwMDAwIG4gCjAwMDA5MTA0MjIgMDAwMDAgbiAKMDAwMDkxMDY2OSAwMDAwMCBuIAowMDAwOTExMDE4IDAwMDAwIG4gCjAwMDA5MTEyNzEgMDAwMDAgbiAKMDAwMDkxMTU1OSAwMDAwMCBuIAowMDAwOTMzMjcyIDAwMDAwIG4gCjAwMDA5MzM3MDkgMDAwMDAgbiAKMDAwMDk1NTMzNCAwMDAwMCBuIAowMDAxNjA0MTk1IDAwMDAwIG4gCjAwMDE2MDE2MTQgMDAwMDAgbiAKMDAwMTAwMDc0MSAwMDAwMCBuIAowMDAxNDc4NTE5IDAwMDAwIG4gCjAwMDA5OTk1NTUgMDAwMDAgbiAKMDAwMTYwMTcxMCAwMDAwMCBuIAowMDAxMDA0MzQ3IDAwMDAwIG4gCjAwMDEwMDMxNTEgMDAwMDAgbiAKMDAwMTAwMTkzNyAwMDAwMCBuIAowMDAxNDc3MzE3IDAwMDAwIG4gCjAwMDA5NTYyMDkgMDAwMDAgbiAKMDAwMDk1NzE0MSAwMDAwMCBuIAowMDAwOTU4MTM0IDAwMDAwIG4gCjAwMDA5NTgxNjEgMDAwMDAgbiAKMDAwMDk1ODQ5MyAwMDAwMCBuIAowMDAwOTgwNjA5IDAwMDAwIG4gCjAwMDA5ODA2NzkgMDAwMDAgbiAKMDAwMDk4MTA0NyAwMDAwMCBuIAowMDAwOTgwOTUwIDAwMDAwIG4gCjAwMDEyNDcxNzggMDAwMDAgbiAKMDAwMTIxOTAxNiAwMDAwMCBuIAowMDAxMjc1NjM1IDAwMDAwIG4gCjAwMDEwMDQ0MzYgMDAwMDAgbiAKMDAwMTAwNDY5MSAwMDAwMCBuIAowMDAxMjIxMDkyIDAwMDAwIG4gCjAwMDEyNDkyNDkgMDAwMDAgbiAKMDAwMTI3NzczMSAwMDAwMCBuIAowMDAxNDc5ODg5IDAwMDAwIG4gCjAwMDE1NDY5NTkgMDAwMDAgbiAKMDAwMTQ3OTcyNiAwMDAwMCBuIAowMDAxNDc5ODA2IDAwMDAwIG4gCjAwMDE0ODAxNTIgMDAwMDAgbiAKMDAwMTU0NzIyMSAwMDAwMCBuIAowMDAxNjAzMDAyIDAwMDAwIG4gCjAwMDE2MDE4MDkgMDAwMDAgbiAKMDAwMTYwNTM3NyAwMDAwMCBuIAowMDAxNjA1NjM1IDAwMDAwIG4gCjAwMDIxOTA2NjkgMDAwMDAgbiAKdHJhaWxlcgo8PC9JbmZvIDEzMSAwIFIvSUQgWzwxYjkyOGQwMTliMWJmMzhiZDQxMTk5ZjA1ZDkyY2EyZT48YjA4ZmYwMGUxZjI5NGExODI2NGQ0NGRjN2IxNGY3NTU+XS9Sb290IDY5IDAgUi9TaXplIDEzMj4+CnN0YXJ0eHJlZgoyMTkwODc3CiUlRU9GCg0KNjkgMCBvYmoKPDwKL05hbWVzIDw8Ci9FbWJlZGRlZEZpbGVzIDIyIDAgUgo+PgovTWV0YWRhdGEgMjMgMCBSCi9TdHJ1Y3RUcmVlUm9vdCAzOSAwIFIKL1R5cGUgL0NhdGFsb2cKL0Fjcm9Gb3JtIDcwIDAgUgovT3V0bGluZXMgMzAgMCBSCi9QYWdlcyA2OCAwIFIKPj4KZW5kb2JqCjM5IDAgb2JqCjw8Ci9Sb2xlTWFwIDQwIDAgUgovVHlwZSAvU3RydWN0VHJlZVJvb3QKL0sgNDEgMCBSCi9QYXJlbnRUcmVlIDQyIDAgUgovUGFyZW50VHJlZU5leHRLZXkgMgo+PgplbmRvYmoKNzAgMCBvYmoKPDwKL0ZpZWxkcyBbMTMyIDAgUl0KL0RBICgvSGVsdiAwIFRmIDAgZyApCi9EUiA8PAovRm9udCA8PAovQ2FsaWJyaSMyQ0JvbGRJdGFsaWMgOTQgMCBSCi9IZUJvIDk1IDAgUgovQ291cmllclN0ZC1Cb2xkIDk2IDAgUgovR291ZHlPbGRTdHlsZSMyQ0JvbGQgOTcgMCBSCi9Db3VyaWVyU3RkIDk4IDAgUgovSGVPYiA5OSAwIFIKL0NhbGlicmkgMyAwIFIKL0NvdXIgMTAwIDAgUgovSGVsdiAzNyAwIFIKL0xlZWxhd2FkZWVVSSAxMDEgMCBSCi9DYWxpYnJpIzJDQm9sZCA3IDAgUgovWmFEYiA4MCAwIFIKL0Fkb2JlRGV2YW5hZ2FyaS1SZWd1bGFyIDEwMiAwIFIKL0hhZXR0ZW5zY2h3ZWlsZXIgMTAzIDAgUgo+PgovRW5jb2RpbmcgPDwKL1BERkRvY0VuY29kaW5nIDM4IDAgUgo+Pgo+PgovU2lnRmxhZ3MgMwo+PgplbmRvYmoKNDEgMCBvYmoKPDwKL1AgMzkgMCBSCi9TIC9Eb2N1bWVudAovSyBbNDMgMCBSIDMyIDAgUiAxMzMgMCBSXQo+PgplbmRvYmoKNDIgMCBvYmoKPDwKL051bXMgWzAgWzQ0IDAgUiA0NSAwIFIgNDYgMCBSIDQ3IDAgUiA0OCAwIFIgNDkgMCBSIDUwIDAgUiA1MSAwIFIgNTIgMCBSIDUzIDAgUgo1NCAwIFIgbnVsbCBudWxsIDU1IDAgUiBudWxsIG51bGwgbnVsbCA1NiAwIFIgbnVsbCA1NyAwIFIKbnVsbCA1OCAwIFJdCiAxIDEzMyAwIFJdCj4+CmVuZG9iagoxMzIgMCBvYmoKPDwKL0ZUIC9TaWcKL1R5cGUgL0Fubm90Ci9TdWJ0eXBlIC9XaWRnZXQKL0YgMTMyCi9UIChQREYtQVMgU2lnbmF0dXIxKQovViAxMzQgMCBSCi9QIDM0IDAgUgovUmVjdCBbNTAuMCAzODMuOTE5OTggNTQ1LjMyIDQ4Ny45MTk5OF0KL0FQIDw8Ci9OIDEzNSAwIFIKPj4KL1RVIDw0ODY5NkU3NzY1Njk3MzBBNDQ2OTY1NzM2NTczMjA0NDZGNkI3NTZENjU2RTc0MjA3Nzc1NzI2NDY1MjA2MTZENzQ3MzczNjk2NzZFNjk2NTcyNzQyRTIwNDE3NTYzNjgyMDY1Njk2RTIwNDE3NTczNjQ3Mjc1NjM2QjIwNjQ2OTY1NzM2NTczMjA0NDZGNkI3NTZENjU2RTc0NzMyMDY4NjE3NDIwNjc2NTZERTRERjIwQTcyMDMyMzAwQTQ1MkQ0NzZGNzY2NTcyNkU2RDY1NkU3NDJENDc2NTczNjU3NDdBMjA2NDY5NjUyMDQyNjU3NzY1Njk3MzZCNzI2MTY2NzQyMDY1Njk2RTY1NzIyMEY2NjY2NjY1NkU3NDZDNjk2MzY4NjU2RTIwNTU3MjZCNzU2RTY0NjUyRTBBPgovU3RydWN0UGFyZW50IDEKPj4KZW5kb2JqCjEzMyAwIG9iago8PAovVHlwZSAvU3RydWN0RWxlbQovUyAvRm9ybQovUCA0MSAwIFIKL0sgWzEzNiAwIFJdCi9QZyAzNCAwIFIKL1QgKFNpZ25hdHVyZSBUYWJsZSkKL0EgMTM3IDAgUgo+PgplbmRvYmoKMTM0IDAgb2JqCjw8Ci9UeXBlIC9TaWcKL0ZpbHRlciAvQWRvYmUuUFBLTGl0ZQovU3ViRmlsdGVyIC9FVFNJLkNBZEVTLmRldGFjaGVkCi9OYW1lIChQZGZBc1Rlc3RTaWduWmVydGlmaWthdCkKL00gKEQ6MjAyMTA0MDcxMzU4MDErMDInMDAnKQovUmVhc29uIChTaWduYXR1cnBydWVmdW5nIHVudGVyIGh0dHA6Ly93d3cuc2lnbmF0dXJwcnVlZnVuZy5ndi5hdCkKL0NvbnRlbnRzIDwzMDgyMDY5QzA2MDkyQTg2NDg4NkY3MEQwMTA3MDJBMDgyMDY4RDMwODIwNjg5MDIwMTAxMzEwRjMwMEQwNjA5NjA4NjQ4MDE2NTAzMDQwMjAxMDUwMDMwMEIwNjA5MkE4NjQ4ODZGNzBEMDEwNzAxQTA4MjAzODUzMDgyMDM4MTMwODIwMjY5QTAwMzAyMDEwMjAyMDQ1REJBN0RGMTMwMEQwNjA5MkE4NjQ4ODZGNzBEMDEwMTBCMDUwMDMwNjkzMTBCMzAwOTA2MDM1NTA0MDYxMzAyNDE1NDMxMEQzMDBCMDYwMzU1MDQwODBDMDQ1NzY5NjU2RTMxMEQzMDBCMDYwMzU1MDQwNzBDMDQ1NzY5NjU2RTMxMEMzMDBBMDYwMzU1MDQwQTBDMDM0MzUwNDIzMTBDMzAwQTA2MDM1NTA0MEIwQzAzNDk1MzUzMzEyMDMwMUUwNjAzNTUwNDAzMEMxNzUwNjQ2NjQxNzM1NDY1NzM3NDUzNjk2NzZFNUE2NTcyNzQ2OTY2Njk2QjYxNzQzMDFFMTcwRDMxMzkzMTMwMzMzMTMwMzYzMjMzMzQzNTVBMTcwRDMyMzAzMTMwMzMzMDMwMzYzMjMzMzQzNTVBMzA2OTMxMEIzMDA5MDYwMzU1MDQwNjEzMDI0MTU0MzEwRDMwMEIwNjAzNTUwNDA4MEMwNDU3Njk2NTZFMzEwRDMwMEIwNjAzNTUwNDA3MEMwNDU3Njk2NTZFMzEwQzMwMEEwNjAzNTUwNDBBMEMwMzQzNTA0MjMxMEMzMDBBMDYwMzU1MDQwQjBDMDM0OTUzNTMzMTIwMzAxRTA2MDM1NTA0MDMwQzE3NTA2NDY2NDE3MzU0NjU3Mzc0NTM2OTY3NkU1QTY1NzI3NDY5NjY2OTZCNjE3NDMwODIwMTIyMzAwRDA2MDkyQTg2NDg4NkY3MEQwMTAxMDEwNTAwMDM4MjAxMEYwMDMwODIwMTBBMDI4MjAxMDEwMEIzQ0Q3ODU2MDZERjE2OEJEMkQxRjZFMDk5OEU1NDI2RDJBREFGRTZGOUI0MEYzRjE4MkQ5RTMyQkQ2RjgzRDY2QjREQTVGQ0YyOUJCQUQ5RUM1MDc3QkIyNDE4MjYzOENBNTQyNUMzQzNFNUQ3MUM3MTk3RDYyQjc3NTgyMUYwMjc4MUM3NkFCQkI3RUJCNjc5MUI1MUQzMkEzRjNFNTI5QjU5QTY0MUM5QzI3OUFDNEI0OTVCMkZDMjA0ODkyQUJERTBDNkYzMjRCNjkzMUIwNjhFQkNEQ0JGMkMwM0EzNDRENUY3ODI4RThEMEMzNEI1RDE0Q0MzRTZDREE3OUQ2NzVBMEQxMDIwODg5OTgxRTI3MEQ3Mzg1MjA1RUUyQ0E3NDQ2MjJBODZCNTJBNDg2QzhCRDJEODI1RjVCMzkwRDE0NDE4NUE1RDczNTE2RkI1RTIzRkE3NjYwRTFCMEUxNTJBQzY2NEFDMzMyNUQ3OTc5M0IxQURENEZBM0ExRkNCQjAzMDRFNTJDMjE5MDBCNzRDODgzNTY4MDE1MTk4OTMyMzY2QTUzNjEyQURDNzlENUQ1QUVGRDE0MjAxNEZGMjE1NTRDQUYzMEE2M0EzRjg4OTFCRDQyMTk0M0VGMEY5NkQ1M0JDNThCOUYwRjA1MTAzOTlBNjkwRTY0M0VCMDIwMzAxMDAwMUEzMzEzMDJGMzAwQjA2MDM1NTFEMEYwNDA0MDMwMjAxQkUzMDIwMDYwMzU1MUQyNTA0MTkzMDE3MDYwQTJCMDYwMTA0MDE4MjM3MEEwMzBDMDYwOTJBODY0ODg2RjcyRjAxMDEwNTMwMEQwNjA5MkE4NjQ4ODZGNzBEMDEwMTBCMDUwMDAzODIwMTAxMDA0QTY2RjFENzM4ODkzRDU0M0VGN0YwRjVEMDEzMjg3NkE0MjBFQTg2NjU5ODU0RUNENERFMzFFRjgzMEYwQzI4QjFGODMxQzc0QTYxQUQzODk1NTZEQUM4OTlGN0RDQ0M2NTJGQTZFNDMwNkUxMkZFNDcwODE0MkJCQTMwRkNBQkZBQThBRjkwRDMyRkYzOTc5REY1Q0QxNDVCNEM1QUUxMDZGODU0MzhDREM5OTQ5NDBERDVBQzU0OTY3QjBBNEQwOTFERUUxMkNDQUM5OTkzOEJCRURCRTVBOURENURGNzk5RkFCNENFQzA3Q0VGQ0NBNDcwNkVGQjA0RUVCQTk1RTlBOEY4Qjg0OUEyMkEzQzVDNjlFMUUzRDQ0ODAwMjBCNzc3MURCRENCNUJDNUFGNjk2RjA4RTI2Njk4NzIwQzBCNzcyMDYzOTVDNUZGM0Q4RjREMDJCQkY2Qjk2QjdENDQwQUY1OTJBNTEzMDEzMThFQUJDMjNBMERCQTlEOUI2NjUxM0FGNUJGRjdDRDU0MzEyMjFFNDMxM0E5NzAzRUQyMjc5RkJEREIyNkFENDkzQ0UwNDE5MEY0M0UwNjUxN0M1OEZEQ0U4REM2REZBQjE3NkE4RjE2MTdGM0E1QTc4NTQ4MUM4QjAzQzE1MzY3MjBFRDg1MjNCOUQ5NENENDMxODIwMkRCMzA4MjAyRDcwMjAxMDEzMDcxMzA2OTMxMEIzMDA5MDYwMzU1MDQwNjEzMDI0MTU0MzEwRDMwMEIwNjAzNTUwNDA4MEMwNDU3Njk2NTZFMzEwRDMwMEIwNjAzNTUwNDA3MEMwNDU3Njk2NTZFMzEwQzMwMEEwNjAzNTUwNDBBMEMwMzQzNTA0MjMxMEMzMDBBMDYwMzU1MDQwQjBDMDM0OTUzNTMzMTIwMzAxRTA2MDM1NTA0MDMwQzE3NTA2NDY2NDE3MzU0NjU3Mzc0NTM2OTY3NkU1QTY1NzI3NDY5NjY2OTZCNjE3NDAyMDQ1REJBN0RGMTMwMEQwNjA5NjA4NjQ4MDE2NTAzMDQwMjAxMDUwMEEwODIwMTNCMzAxODA2MDkyQTg2NDg4NkY3MEQwMTA5MDMzMTBCMDYwOTJBODY0ODg2RjcwRDAxMDcwMTMwMUIwNjA2MDQwMDhENDUwMjAxMzExMTBDMEY2MTcwNzA2QzY5NjM2MTc0Njk2RjZFMkY3MDY0NjYzMDFDMDYwOTJBODY0ODg2RjcwRDAxMDkwNTMxMEYxNzBEMzIzMTMwMzQzMDM3MzEzMTM1MzgzMDMxNUEzMDJGMDYwOTJBODY0ODg2RjcwRDAxMDkwNDMxMjIwNDIwMkE4MzJERjQ4NkI2RkIzQzM4M0QwNzQ0OEE5MTkzNDhFNkI4RDkzMTEyQ0JBODVDNjI3NkY0NkU2NzIwQzI3ODMwODFCMjA2MEIyQTg2NDg4NkY3MEQwMTA5MTAwMjJGMzE4MUEyMzA4MTlGMzA4MTlDMzA4MTk5MDQyMDM2REJCMzMzRDk5NEQ2RUMzRDI2NTZGOEMxODZCMTJBNDJGOEU0ODM0MEEwN0FCOTg1M0U2RUY2NTc2NjRERDEzMDc1MzA2REE0NkIzMDY5MzEwQjMwMDkwNjAzNTUwNDA2MTMwMjQxNTQzMTBEMzAwQjA2MDM1NTA0MDgwQzA0NTc2OTY1NkUzMTBEMzAwQjA2MDM1NTA0MDcwQzA0NTc2OTY1NkUzMTBDMzAwQTA2MDM1NTA0MEEwQzAzNDM1MDQyMzEwQzMwMEEwNjAzNTUwNDBCMEMwMzQ5NTM1MzMxMjAzMDFFMDYwMzU1MDQwMzBDMTc1MDY0NjY0MTczNTQ2NTczNzQ1MzY5Njc2RTVBNjU3Mjc0Njk2NjY5NkI2MTc0MDIwNDVEQkE3REYxMzAwRDA2MDkyQTg2NDg4NkY3MEQwMTAxMEIwNTAwMDQ4MjAxMDA2NUJGOEQ3OUY3QzNGQzkzMEY5NDVBNDgzRUVGMzZCQzU2ODFGNDgwQTk3MjYxRkE3NkQzRDkwMkUzQUM4Rjg2MjQ0NTcxMTc1MTM3MzMzOUYzODA5NUEwQkJFRTkzNzU0N0M0MjY2MUUwNUYxNDZEQUVEQUVDQTM0MDlDNTkxM0RCNUQzRTlFMkVENDA4QkFENjZFMkNENkZFNTlBNjFDREQ3NzA1MkMwRDVGQTIxMjcxOTE3REFERjhDMTMzQ0U1RTA4QzZCNTA2ODQ1NzY5MjIxOTI3MDI5M0VBRUVEOThDQUZBNjE1MDE1NEMzMjg1NTk0RTIxMTc2MDg2MTUxRUI0ODEyMkE2RjUyNjc2MzE5MDhFQjIyMTQ4RTBENDgxQ0JDQzdDNTM4QzZBQTk2OEYzRTA1QzlBQzAxQTlFQTI0QzcxRUEwQTJDRENBNUUzNzc0REY3Mzk0NjA4MTE5OURCNjIyRDA3MjYzQkREMjc2MjE4RjdGNUM1NjI3M0MzMThBMzc4REY0NzExRjg5RTk2OTBCODAxOTg5RDc4M0Y5Rjg5RjU2RTk5QTRGOEIwQTk4MEUyNTZGMzAyOUUwNThDMzA4NkI2NkVFMUM0MEUxODQ5MDMxMjdCMUY0QjM1QjAzOUE3REI1RDZDMDU0RUZGQjg4OENFODFGOTc2RTAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD4KL0J5dGVSYW5nZSBbMCAyMTk1NDY3IDIyMDM2NjEgMzIzMDBdICAgICAgICAgICAKPj4KZW5kb2JqCjM0IDAgb2JqCjw8Ci9Db250ZW50cyBbMjQgMCBSIDcxIDAgUiAyNSAwIFJdCi9UeXBlIC9QYWdlCi9SZXNvdXJjZXMgPDwKL0NvbG9yU3BhY2UgPDwKL0NTMCA3MiAwIFIKPj4KL1Byb2NTZXQgWy9QREYgL1RleHQgL0ltYWdlQiAvSW1hZ2VDIC9JbWFnZUldCi9Gb250IDw8Ci9DMl8wIDczIDAgUgovVFQxIDc0IDAgUgovVFQwIDc1IDAgUgo+PgovWE9iamVjdCA8PAovWGk2IDIgMCBSCi9YaTEwIDkgMCBSCi9YaTcgOCAwIFIKL1hpNCA3NiAwIFIKL1hpNSA3NyAwIFIKL1hpMiA3OCAwIFIKL1hpMyAxNyAwIFIKL1hpMCAxNSAwIFIKL1hpMSAxOCAwIFIKL1hpOCA0IDAgUgovWGk5IDE5IDAgUgovWGkxOSAxNiAwIFIKL1hpMTggMTIgMCBSCi9YaTE3IDExIDAgUgovWGkxNiA2IDAgUgovWGkxNSAxIDAgUgovWGkxNCAxMCAwIFIKL1hpMTMgNSAwIFIKL1hpMTIgMTQgMCBSCi9YaTExIDEzIDAgUgo+Pgo+PgovQ3JvcEJveCBbMC4wIDAuMCA1OTUuMzIgODQxLjkyXQovUGFyZW50IDY4IDAgUgovU3RydWN0UGFyZW50cyAwCi9Sb3RhdGUgMAovTWVkaWFCb3ggWzAuMCAwLjAgNTk1LjMyIDg0MS45Ml0KL0Fubm90cyBbMTMyIDAgUl0KL1RhYnMgL1MKPj4KZW5kb2JqCjEzNSAwIG9iago8PAovTGVuZ3RoIDM5Ci9UeXBlIC9YT2JqZWN0Ci9TdWJ0eXBlIC9Gb3JtCi9SZXNvdXJjZXMgPDwKL1hPYmplY3QgPDwKL0ZSTTEgMTM4IDAgUgo+PgovUHJvY1NldCBbL1BERiAvVGV4dCAvSW1hZ2VDIC9JbWFnZUIgL0ltYWdlSV0KPj4KL0JCb3ggWzQ5Ny4zMiAxMDYuMCAwLjAgMC4wXQovRm9ybVR5cGUgMQovTWF0cml4IFsxLjAgMC4wIDAuMCAxLjAgMC4wIDAuMF0KPj4Kc3RyZWFtDQpxIDEuMCAwLjAgMC4wIDEuMCAwLjAgMC4wIGNtIC9GUk0xIERvIFENCmVuZHN0cmVhbQplbmRvYmoKMTM2IDAgb2JqCjw8Ci9UeXBlIC9PQkpSCi9QZyAzNCAwIFIKL09iaiAxMzIgMCBSCj4+CmVuZG9iagoxMzcgMCBvYmoKPDwKL08gL0xheW91dAovUGxhY2VtZW50IC9CbG9jawo+PgplbmRvYmoKMTM4IDAgb2JqCjw8Ci9MZW5ndGggMTgzNQovVHlwZSAvWE9iamVjdAovU3VidHlwZSAvRm9ybQovUmVzb3VyY2VzIDw8Ci9YT2JqZWN0IDw8Ci9JbTEgMTM5IDAgUgo+PgovRm9udCAxNDAgMCBSCi9Qcm9jU2V0IFsvUERGIC9UZXh0IC9JbWFnZUMgL0ltYWdlQiAvSW1hZ2VJXQo+PgovQkJveCBbNDk3LjMyIDEwNi4wIDAuMCAwLjBdCi9Gb3JtVHlwZSAxCj4+CnN0cmVhbQ0KL0RldmljZVJHQiBjcwoxIDEgMSBzYwoxIDEgNDk1LjMyMDAxIDEwNCByZQpmCjAgMCAwIHNjCjAuMSB3CjEgMTA1IG0KNDk2LjMyMDAxIDEwNSBsClMKMSAyNSBtCjQ5Ni4zMjAwMSAyNSBsClMKMSAxIG0KNDk2LjMyMDAxIDEgbApTCjEgMTA1IG0KMSAyNSBsClMKNzEuNzYgMTA1IG0KNzEuNzYgMjUgbApTCjQ5Ni4zMjAwMSAxMDUgbQo0OTYuMzIwMDEgMjUgbApTCjEgMjUgbQoxIDEgbApTCjcxLjc2IDI1IG0KNzEuNzYgMSBsClMKNDk2LjMyMDAxIDI1IG0KNDk2LjMyMDAxIDEgbApTCnEKNjIgMCAwIDEwIDUuMzggNjAgY20KL0ltMSBEbwpRCjEgMSAxIHNjCjcxLjc2IDI1IDQyNC41NiA4MCByZQpmCjAgMCAwIHNjCjAuMSB3CjcxLjc2IDEwNSBtCjQ5Ni4zMjAwMSAxMDUgbApTCjcxLjc2IDg5IG0KNDk2LjMyMDAxIDg5IGwKUwo3MS43NiA3MyBtCjQ5Ni4zMjAwMSA3MyBsClMKNzEuNzYgMjUgbQo0OTYuMzIwMDEgMjUgbApTCjcxLjc2IDEwNSBtCjcxLjc2IDg5IGwKUwoxNTYuNjcyIDEwNSBtCjE1Ni42NzIgODkgbApTCjQ5Ni4zMjAwMSAxMDUgbQo0OTYuMzIwMDEgODkgbApTCjcxLjc2IDg5IG0KNzEuNzYgNzMgbApTCjE1Ni42NzIgODkgbQoxNTYuNjcyIDczIGwKUwo0OTYuMzIwMDEgODkgbQo0OTYuMzIwMDEgNzMgbApTCjcxLjc2IDczIG0KNzEuNzYgMjUgbApTCjE1Ni42NzIgNzMgbQoxNTYuNjcyIDI1IGwKUwo0OTYuMzIwMDEgNzMgbQo0OTYuMzIwMDEgMjUgbApTCkJUCi9GMSA4IFRmCjg3LjU0NDAxIDk0LjY1NiBUZAooVW50ZXJ6ZWljaG5lcikgVGoKRVQKQlQKL0YyIDggVGYKMTYwLjY3MiA5NC4yNTYgVGQKKFBkZkFzVGVzdFNpZ25aZXJ0aWZpa2F0KSBUagpFVApCVAovRjEgOCBUZgo4My45OTYgNzguNjU2IFRkCihEYXR1bS9aZWl0LVVUQykgVGoKRVQKQlQKL0YyIDggVGYKMTYwLjY3MiA3OC4yNTYgVGQKKDIwMjEtMDQtMDdUMTM6NTg6MDErMDI6MDApIFRqCkVUCkJUCi9GMSA4IFRmCjg0LjIxNiA2Mi42NTYgVGQKPDUwNzJGQzY2Njk2RTY2NkY3MjZENjE3NDY5NkY2RT4gVGoKRVQKQlQKL0YyIDggVGYKMTYwLjY3MiA2Mi4yNTYgVGQKPDQ5NkU2NjZGNzI2RDYxNzQ2OTZGNkU2NTZFMjA3QTc1NzIyMDUwNzJGQzY2NzU2RTY3MjA2NDY1NzIyMDY1NkM2NTZCNzQ3MjZGNkU2OTczNjM2ODY1NkUyMDUzNjk2NzZFNjE3NDc1NzIyMDY2Njk2RTY0NjU2RTIwNTM2OTY1PiBUagowIC04IFRkCih1bnRlcjogaHR0cHM6Ly93d3cuc2lnbmF0dXJwcnVlZnVuZy5ndi5hdCkgVGoKMCAtOCBUZAooKSBUagowIC04IFRkCjw0OTZFNjY2RjcyNkQ2MTc0Njk2RjZFNjU2RTIwN0E3NTcyMjA1MDcyRkM2Njc1NkU2NzIwNjQ2NTczMjA0MTc1NzM2NDcyNzU2MzZCNzMyMDY2Njk2RTY0NjU2RTIwNTM2OTY1MjA3NTZFNzQ2NTcyM0E+IFRqCjAgLTggVGQKKGh0dHBzOi8vd3d3LmJlaG9lcmRlLmd2LmF0L2VsX3NpZ25hdHVyLykgVGoKRVQKQlQKL0YxIDggVGYKMjEuMjY0IDE0LjY1NiBUZAooSGlud2VpcykgVGoKRVQKQlQKL0YyIDggVGYKNzUuNzYgMTQuMjU2IFRkCjw0NDY5NjU3MzY1NzMyMDQ0NkY2Qjc1NkQ2NTZFNzQyMDc3NzU3MjY0NjUyMDYxNkQ3NDczNzM2OTY3NkU2OTY1NzI3NDJFMjA0MTc1NjM2ODIwNjU2OTZFMjA0MTc1NzM2NDcyNzU2MzZCMjA2NDY5NjU3MzY1NzMyMDQ0NkY2Qjc1NkQ2NTZFNzQ3MzIwNjg2MTc0MjA2NzY1NkRFNERGMjBBNzIwMzIzMD4gVGoKMCAtOCBUZAo8NDUyRDQ3NkY3NjY1NzI2RTZENjU2RTc0MkQ0NzY1NzM2NTc0N0EyMDY0Njk2NTIwNDI2NTc3NjU2OTczNkI3MjYxNjY3NDIwNjU2OTZFNjU3MjIwRjY2NjY2NjU2RTc0NkM2OTYzNjg2NTZFMjA1NTcyNkI3NTZFNjQ2NTJFPiBUagpFVAoNCmVuZHN0cmVhbQplbmRvYmoKMTM5IDAgb2Jq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jeAeMjqcnhvfL0nNr/nnGdlbOJ0aqPp3Z/zDMZuUybMrHRcg91ZrR/oixulfVrfeOY7gGuxFbcbptyv/PcV1TDp9z5yMkd3o+fdUsJ0eX8gP98vgyzXrnNtdEVc93z6lnO4ag/G9q36y30/lVQXOG7DGBiplf+D0X6KbX38Dj2/idGqgyu6qq2SnvK6i2ADXi3VRuFeJiXP6Vy0Zr0lanzlLGYk7XWDpuBVan1XCFywufzmM6XvmYThzz8v9Og5/253+Agvv1mCvHOLnMetQruNfAAkLKg9X6wyp+Fw2wcncyVE0a03XdW8bfBgvUZVhvpjVzocRQdK3YoxrLaFGmYe5eHxjifhW6TX3NN0nc+BxDBQTGwfNGM6FcbjyzsjZqviTnSipFXufPlID9N/PH1efTk/xxR3U+RrTZbvPWvGGRI0znLpg/mFRCdIz2SLDh2e5g++6+tUgyR2cPo3PZSr85//2U9YgsVegXwY1fq9a4qt0X83gETWhKaeP55pT9Dn6XjL78nWK9vvUSohBfR/FsO5elV7gVru+nz9eORe7mk7qtWCO4/Z+fzlEf6hC5bP4HwNJF00NCmVuZHN0cmVhbQplbmRvYmoKMTQzIDAgb2JqCjw8Ci9UeXBlIC9Gb250Ci9TdWJ0eXBlIC9UeXBlMQovQmFzZUZvbnQgL0hlbHZldGljYS1Cb2xkCi9FbmNvZGluZyAvV2luQW5zaUVuY29kaW5nCj4+CmVuZG9iagoxNDQgMCBvYmoKPDwKL1R5cGUgL0ZvbnQKL1N1YnR5cGUgL1R5cGUxCi9CYXNlRm9udCAvQ291cmllcgovRW5jb2RpbmcgL1dpbkFuc2lFbmNvZGluZwo+PgplbmRvYmoKeHJlZgowIDEKMDAwMDAwMDAwMCA2NTUzNSBmDQozNCAxCjAwMDIyMDM3MjAgMDAwMDAgbg0KMzkgMQowMDAyMTkzODM1IDAwMDAwIG4NCjQxIDIKMDAwMjE5NDM2NSAwMDAwMCBuDQowMDAyMTk0NDM3IDAwMDAwIG4NCjY5IDIKMDAwMjE5MzY3NSAwMDAwMCBuDQowMDAyMTkzOTQ1IDAwMDAwIG4NCjEzMiAxMwowMDAyMTk0NjIyIDAwMDAwIG4NCjAwMDIxOTUxMzQgMDAwMDAgbg0KMDAwMjE5NTI1MCAwMDAwMCBuDQowMDAyMjA0MzIzIDAwMDAwIG4NCjAwMDIyMDQ2MTMgMDAwMDAgbg0KMDAwMjIwNDY3MiAwMDAwMCBuDQowMDAyMjA0NzI0IDAwMDAwIG4NCjAwMDIyMDY3OTEgMDAwMDAgbg0KMDAwMjIxNzAwNCAwMDAwMCBuDQowMDAyMjE3MDUxIDAwMDAwIG4NCjAwMDIyMTcxMzIgMDAwMDAgbg0KMDAwMjIzNTE1OSAwMDAwMCBuDQowMDAyMjM1MjYzIDAwMDAwIG4NCnRyYWlsZXIKPDwKL0luZm8gMTMxIDAgUgovSUQgWzwxQjkyOEQwMTlCMUJGMzhCRDQxMTk5RjA1RDkyQ0EyRT4gPDJBMDk5NzA2NTFDMzREMjYzNjFDNTg5MzNBRENBQzc4Pl0KL1Jvb3QgNjkgMCBSCi9TaXplIDE0NQovUHJldiAyMTkwODc3Cj4+CnN0YXJ0eHJlZgoyMjM1MzYwCiUlRU9GCg==</AdditionalFormat></DeliveryNotification>
\ No newline at end of file diff --git a/eaaf_modules/eaaf_module_moa-sig/src/test/resources/pdf_cades_4.hex b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/pdf_cades_4.hex new file mode 100644 index 00000000..2e6ad8da --- /dev/null +++ b/eaaf_modules/eaaf_module_moa-sig/src/test/resources/pdf_cades_4.hex @@ -0,0 +1,5 @@ +308207DE06092A864886F70D010702A08207CF308207CB020101310F300D06096086480165030402010500300B06092A864886F70D010701A082054F3082054B30820333A00302010202045E046839300D06092A864886F70D01010B050030819D310B300906035504061302415431483046060355040A0C3F412D5472757374204765732E20662E20536963686572686569747373797374656D6520696D20656C656B74722E20446174656E7665726B65687220476D62483121301F060355040B0C18612D7369676E2D7072656D69756D2D6D6F62696C652D30353121301F06035504030C18612D7369676E2D7072656D69756D2D6D6F62696C652D3035301E170D3137303432303037303835335A170D3232303432303037303835335A3062310B30090603550406130241543118301606035504030C0F4C656E61204865696D6265726765723113301106035504040C0A4865696D626572676572310D300B060355042A0C044C656E61311530130603550405130C3538363637333333373336343059301306072A8648CE3D020106082A8648CE3D030107034200041E69F77DD3194C7D4BA139C0438C7A0EE598F74B2B09296970212DC89C3F837423B164D9458FAF7150DD5CEBE9D31FC3D9A208FB0482C02D76E8E09C07473452A382019630820192307D06082B060105050701010471306F304406082B060105050730028638687474703A2F2F7777772E612D74727573742E61742F63657274732F612D7369676E2D7072656D69756D2D6D6F62696C652D30352E637274302706082B06010505073001861B687474703A2F2F6F6373702E612D74727573742E61742F6F637370300E0603551D0F0101FF0404030206C0302706082B060105050701030101FF041830163008060604008E460101300A06082B06010505070B0130430603551D1F043C303A3038A036A0348632687474703A2F2F63726C2E612D74727573742E61742F63726C2F612D7369676E2D7072656D69756D2D6D6F62696C652D303530090603551D130402300030600603551D20045930573008060604008B300101304B06062A28001101143041303F06082B060105050702011633687474703A2F2F7777772E612D74727573742E61742F646F63732F63702F612D7369676E2D7072656D69756D2D6D6F62696C6530130603551D23040C300A800848F3FD9C230E877730110603551D0E040A04084F9B60DEBEBFDEAD300D06092A864886F70D01010B05000382020100855F367269D3DCF78A4987EDFED94DB921BCAAADF6AD9592FEBB385514351CE968BD465857DA3A649B3C155A8D94C26F6E6D3BB31277688BE679245291A45378B9303703F6DE6BDD11F71C2C146D4EAEAA66494AE46230B9C568BFC6718925B51AA5C02EB4A7BAFB3C59F000991A56838034450B8E475B37A98C6C4A97ED99200008F0CD2B07DBCE66BA8D40B9E11E0ABC208409897348AA46EF09BC6E38BBE62AB3E3A7EF2241D781953F5A59558655765BD1E98A13B15510FD2E335B916C1BFD4D9189247705CA89004EEC7809F7023CC3910FA8B8DD34579F8CCE9F91FB4591F6C4EC2791B16188A940CDF10D309F927743A6E18999FA99BD9E17208CCBD90122357060F0873736A3DB941C0D59338C7073AF6EA672972ABF182C1741B102AFB258453E1FF9DD14C3680B7E76A13A7CF3512983F250245115656A36E9D86733F448F0C975FBE39DA732738E0924C6CB2120293F7D15F9EEFF10BF6C8C850EE64D50714945A7CAE5818E1D1A359C350FD97A9D4FF770BDE81225A382D8874740B72999F8EC0E855D4BAD109EFF352265ACF4E8BE274C243A9916800D10188C9EF3408BC4D70DC37AC7AFCBA2D4B379B7778CE1D30A853CEE24E30E2FC7DB902CEC6DC58663503102C2C0C22F16D2981C5CEA3075E08AC1C126374F6A42EEAC8950424587F615A4BC8C39F7A3D479CE7F5F8123B132865FD87FC56D74A95D3F318202533082024F0201013081A630819D310B300906035504061302415431483046060355040A0C3F412D5472757374204765732E20662E20536963686572686569747373797374656D6520696D20656C656B74722E20446174656E7665726B65687220476D62483121301F060355040B0C18612D7369676E2D7072656D69756D2D6D6F62696C652D30353121301F06035504030C18612D7369676E2D7072656D69756D2D6D6F62696C652D303502045E046839300D06096086480165030402010500A0820138301806092A864886F70D010903310B06092A864886F70D010701302F06092A864886F70D01090431220420E2F879EF888EA42DCAB4AD2C7103026D92C5892EC18A29CBE9DAF5F3A9359BAF3081EA060B2A864886F70D010910022F3181DA3081D73081D43081D1042047C52F87BF6D9C7C63CC74B1C21718A5643905CD6CB1868F931E7318223613593081AC3081A3A481A030819D310B300906035504061302415431483046060355040A0C3F412D5472757374204765732E20662E20536963686572686569747373797374656D6520696D20656C656B74722E20446174656E7665726B65687220476D62483121301F060355040B0C18612D7369676E2D7072656D69756D2D6D6F62696C652D30353121301F06035504030C18612D7369676E2D7072656D69756D2D6D6F62696C652D303502045E046839300C06082A8648CE3D040302050004483046022100BB26B78E1CBF10E4BF1D5B0F23BDBE77497B61B32581494C772A6EF77F70E248022100950A71E24724EB1D5196D220CC1F5F49BE29A9E943ED4097561650B9CF56A6070000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 diff --git a/eaaf_modules/eaaf_module_pvp2_core/checks/spotbugs-exclude.xml b/eaaf_modules/eaaf_module_pvp2_core/checks/spotbugs-exclude.xml new file mode 100644 index 00000000..b1d216dc --- /dev/null +++ b/eaaf_modules/eaaf_module_pvp2_core/checks/spotbugs-exclude.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="UTF-8"?> +<FindBugsFilter> + <Match> + <!-- allow logging of SAML2 message on trace level --> + <Class name="at.gv.egiz.eaaf.modules.pvp2.impl.opensaml.EaafHttpPostDecoder"/> + <Method name="getBase64DecodedMessage" /> + <Bug pattern="CRLF_INJECTION_LOGS" /> + </Match> + <Match> + <!-- allow logging of SAML2 relaystate on debug level --> + <Class name="at.gv.egiz.eaaf.modules.pvp2.impl.opensaml.EaafHttpRedirectDeflateDecoder"/> + <Method name="doDecode" /> + <Bug pattern="CRLF_INJECTION_LOGS" /> + </Match> +</FindBugsFilter> diff --git a/eaaf_modules/eaaf_module_pvp2_core/pom.xml b/eaaf_modules/eaaf_module_pvp2_core/pom.xml index 660fe3a8..44bca828 100644 --- a/eaaf_modules/eaaf_module_pvp2_core/pom.xml +++ b/eaaf_modules/eaaf_module_pvp2_core/pom.xml @@ -7,7 +7,7 @@ <parent> <groupId>at.gv.egiz.eaaf</groupId> <artifactId>eaaf_modules</artifactId> - <version>1.1.3-SNAPSHOT</version> + <version>1.2.1-SNAPSHOT</version> </parent> <artifactId>eaaf_module_pvp2_core</artifactId> <name>eaaf_module_pvp2_core</name> @@ -20,7 +20,6 @@ <dependency> <groupId>at.gv.egiz.eaaf</groupId> <artifactId>eaaf-core</artifactId> - <version>${egiz.eaaf.version}</version> </dependency> <dependency> <groupId>org.opensaml</groupId> @@ -33,18 +32,40 @@ <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-xmlsec-api</artifactId> + <exclusions> + <exclusion> + <groupId>org.bouncycastle</groupId> + <artifactId>bcprov-jdk15on</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.opensaml</groupId> <artifactId>opensaml-xmlsec-impl</artifactId> + <exclusions> + <exclusion> + <groupId>org.bouncycastle</groupId> + <artifactId>bcprov-jdk15on</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> <groupId>org.apache.santuario</groupId> <artifactId>xmlsec</artifactId> </dependency> <dependency> + <groupId>org.cryptacular</groupId> + <artifactId>cryptacular</artifactId> + <exclusions> + <exclusion> + <groupId>org.bouncycastle</groupId> + <artifactId>bcprov-jdk15on</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> <groupId>org.bouncycastle</groupId> - <artifactId>bcprov-jdk15on</artifactId> + <artifactId>bcprov-jdk15to18</artifactId> </dependency> <dependency> @@ -61,11 +82,6 @@ <!-- Testing --> <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <scope>test</scope> - </dependency> - <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <scope>test</scope> @@ -86,14 +102,40 @@ <groupId>com.squareup.okhttp3</groupId> <artifactId>mockwebserver</artifactId> <scope>test</scope> + <exclusions> + <exclusion> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + </exclusion> + </exclusions> </dependency> <dependency> - <groupId>xml-apis</groupId> - <artifactId>xml-apis</artifactId> - <version>1.4.01</version> - <scope>test</scope> - </dependency> + <groupId>xml-apis</groupId> + <artifactId>xml-apis</artifactId> + <version>1.4.01</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>at.asitplus.hsmfacade</groupId> + <artifactId>provider</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>io.grpc</groupId> + <artifactId>grpc-core</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.junit.vintage</groupId> + <artifactId>junit-vintage-engine</artifactId> + <version>${junit-jupiter-api.version}</version> + </dependency> + <dependency> + <groupId>org.junit.jupiter</groupId> + <artifactId>junit-jupiter-migrationsupport</artifactId> + <version>${junit-jupiter-api.version}</version> + </dependency> </dependencies> <build> @@ -101,49 +143,13 @@ <plugins> <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> - <executions> - <execution> - <goals> - <goal>compile</goal> - <goal>testCompile</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-jar-plugin</artifactId> - <version>3.1.0</version> - <executions> - <execution> - <goals> - <goal>test-jar</goal> - </goals> - </execution> - </executions> - </plugin> - - <!-- enable co-existence of testng and junit --> - <plugin> - <artifactId>maven-surefire-plugin</artifactId> - <version>${surefire.version}</version> + <groupId>com.github.spotbugs</groupId> + <artifactId>spotbugs-maven-plugin</artifactId> + <version>${spotbugs-maven-plugin.version}</version> <configuration> - <threadCount>1</threadCount> + <failOnError>true</failOnError> + <excludeFilterFile>checks/spotbugs-exclude.xml</excludeFilterFile> </configuration> - <dependencies> - <dependency> - <groupId>org.apache.maven.surefire</groupId> - <artifactId>surefire-junit47</artifactId> - <version>${surefire.version}</version> - </dependency> - </dependencies> </plugin> </plugins> diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/api/metadata/IPvp2MetadataProvider.java b/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/api/metadata/IPvp2MetadataProvider.java index 184a3adb..ca3aa844 100644 --- a/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/api/metadata/IPvp2MetadataProvider.java +++ b/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/api/metadata/IPvp2MetadataProvider.java @@ -39,4 +39,11 @@ public interface IPvp2MetadataProvider extends RefreshableMetadataResolver { @Nullable EntityDescriptor getEntityDescriptor(@Nonnull String entityID) throws ResolverException; + + /** + * Destroy this Metadata resolver, if it supports destroying. + * + */ + void doDestroy(); + } diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/builder/PvpAttributeBuilder.java b/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/builder/PvpAttributeBuilder.java index 92e75e17..c05b96f3 100644 --- a/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/builder/PvpAttributeBuilder.java +++ b/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/builder/PvpAttributeBuilder.java @@ -21,10 +21,11 @@ package at.gv.egiz.eaaf.modules.pvp2.impl.builder; import java.util.ArrayList; import java.util.Collection; -import java.util.HashMap; import java.util.Iterator; import java.util.List; -import java.util.ServiceLoader; + +import org.opensaml.saml.saml2.core.Attribute; +import org.opensaml.saml.saml2.metadata.RequestedAttribute; import at.gv.egiz.eaaf.core.api.idp.IAttributeBuilder; import at.gv.egiz.eaaf.core.api.idp.IAttributeGenerator; @@ -33,64 +34,17 @@ import at.gv.egiz.eaaf.core.api.idp.ISpConfiguration; import at.gv.egiz.eaaf.core.exceptions.AttributeBuilderException; import at.gv.egiz.eaaf.core.exceptions.InvalidDateFormatAttributeException; import at.gv.egiz.eaaf.core.exceptions.UnavailableAttributeException; +import at.gv.egiz.eaaf.core.impl.idp.builder.AttributeBuilderRegistration; import at.gv.egiz.eaaf.core.impl.idp.builder.attributes.PvpMetadata; import at.gv.egiz.eaaf.modules.pvp2.exception.InvalidDateFormatException; import at.gv.egiz.eaaf.modules.pvp2.exception.Pvp2Exception; import at.gv.egiz.eaaf.modules.pvp2.impl.utils.Saml2Utils; +import lombok.extern.slf4j.Slf4j; -import org.opensaml.saml.saml2.core.Attribute; -import org.opensaml.saml.saml2.metadata.RequestedAttribute; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; - +@Slf4j public class PvpAttributeBuilder { - private static final Logger log = LoggerFactory.getLogger(PvpAttributeBuilder.class); - private static IAttributeGenerator<Attribute> generator = new SamlAttributeGenerator(); - private static HashMap<String, IAttributeBuilder> builders; - - private static ServiceLoader<IAttributeBuilder> attributBuilderLoader = - ServiceLoader.load(IAttributeBuilder.class); - - private static void addBuilder(final IAttributeBuilder builder) { - builders.put(builder.getName(), builder); - } - - static { - builders = new HashMap<>(); - - log.info("Loading protocol attribut-builder modules:"); - if (attributBuilderLoader != null) { - final Iterator<IAttributeBuilder> moduleLoaderInterator = attributBuilderLoader.iterator(); - while (moduleLoaderInterator.hasNext()) { - try { - final IAttributeBuilder modul = moduleLoaderInterator.next(); - log.info("Loading attribut-builder Modul Information: " + modul.getName()); - addBuilder(modul); - - } catch (final Throwable e) { - log.error("Check configuration! " + "Some attribute-builder modul" - + " is not a valid IAttributeBuilder", e); - } - } - } - - log.info("Loading attribute-builder modules done"); - - } - - /** - * Get a specific attribute builder. - * - * @param name Attribute-builder friendly name - * - * @return Attribute-builder with this name or null if builder does not exists - */ - public static IAttributeBuilder getAttributeBuilder(final String name) { - return builders.get(name); - - } /** * Build an SAML2 attribute. @@ -102,8 +56,9 @@ public class PvpAttributeBuilder { public static Attribute buildAttribute(final String name, final String value) { log.warn("Attribute value: {} is NOT injected", value); - if (builders.containsKey(name)) { - return builders.get(name).buildEmpty(generator); + if (AttributeBuilderRegistration.containsBuilder(name)) { + return AttributeBuilderRegistration.getAttributeBuilder(name).buildEmpty(generator); + } return null; } @@ -120,9 +75,9 @@ public class PvpAttributeBuilder { */ public static Attribute buildAttribute(final String name, final ISpConfiguration oaParam, final IAuthData authData) throws Pvp2Exception, AttributeBuilderException { - if (builders.containsKey(name)) { + if (AttributeBuilderRegistration.containsBuilder(name)) { try { - return builders.get(name).build(oaParam, authData, generator); + return AttributeBuilderRegistration.getAttributeBuilder(name).build(oaParam, authData, generator); } catch (final AttributeBuilderException e) { if (e instanceof UnavailableAttributeException) { throw e; @@ -146,8 +101,8 @@ public class PvpAttributeBuilder { * @return SAML2 attribute */ public static Attribute buildEmptyAttribute(final String name) { - if (builders.containsKey(name)) { - return builders.get(name).buildEmpty(generator); + if (AttributeBuilderRegistration.containsBuilder(name)) { + return AttributeBuilderRegistration.getAttributeBuilder(name).buildEmpty(generator); } return null; } @@ -157,9 +112,9 @@ public class PvpAttributeBuilder { * * @return */ - public static List<Attribute> buildSupportedEmptyAttributes() { + public static List<Attribute> buildSupportedEmptyAttributes() { final List<Attribute> attributes = new ArrayList<>(); - final Iterator<IAttributeBuilder> builderIt = builders.values().iterator(); + final Iterator<IAttributeBuilder> builderIt = AttributeBuilderRegistration.getAllRegistratedBuilder(); while (builderIt.hasNext()) { final IAttributeBuilder builder = builderIt.next(); if (builder.getClass().isAnnotationPresent(PvpMetadata.class)) { diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/metadata/AbstractChainingMetadataProvider.java b/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/metadata/AbstractChainingMetadataProvider.java index 3a21b15d..32e82ce4 100644 --- a/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/metadata/AbstractChainingMetadataProvider.java +++ b/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/metadata/AbstractChainingMetadataProvider.java @@ -476,7 +476,12 @@ public abstract class AbstractChainingMetadataProvider implements IGarbageCollec final AbstractMetadataResolver httpprovider = (AbstractMetadataResolver) resolver; log.debug("Destroy metadata resolver with id: {}", httpprovider.getId()); httpprovider.destroy(); - + + } else if (resolver instanceof IPvp2MetadataProvider) { + final IPvp2MetadataProvider httpprovider = (IPvp2MetadataProvider) resolver; + log.debug("Destroy metadata resolver with id: {}", httpprovider.getId()); + httpprovider.doDestroy(); + } else { log.warn("Metadata resolver: {} can not be destroyed. Reason: unsupported type: {}", resolver.getId(), resolver.getClass().getName()); diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/metadata/PvpMetadataResolverAdapter.java b/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/metadata/PvpMetadataResolverAdapter.java index 1b44afe4..f0291847 100644 --- a/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/metadata/PvpMetadataResolverAdapter.java +++ b/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/metadata/PvpMetadataResolverAdapter.java @@ -1,10 +1,12 @@ package at.gv.egiz.eaaf.modules.pvp2.impl.metadata; + import java.time.Instant; import org.opensaml.core.criterion.EntityIdCriterion; import org.opensaml.saml.metadata.resolver.RefreshableMetadataResolver; import org.opensaml.saml.metadata.resolver.filter.MetadataFilter; +import org.opensaml.saml.metadata.resolver.impl.AbstractMetadataResolver; import org.opensaml.saml.saml2.metadata.EntityDescriptor; import at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPvp2MetadataProvider; @@ -113,6 +115,17 @@ public class PvpMetadataResolverAdapter implements IPvp2MetadataProvider, IRefre } @Override + public void doDestroy() { + if (internalProvider instanceof AbstractMetadataResolver) { + ((AbstractMetadataResolver) internalProvider).destroy(); + + } else { + log.info("MetadataResolver: {} does not support destroying", + internalProvider.getClass().getName()); + + } + } + public Throwable getLastFailureCause() { return internalProvider.getLastFailureCause(); diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/validation/SignatureTrustEngineDecorator.java b/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/validation/SignatureTrustEngineDecorator.java new file mode 100644 index 00000000..66393bb4 --- /dev/null +++ b/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/validation/SignatureTrustEngineDecorator.java @@ -0,0 +1,41 @@ +package at.gv.egiz.eaaf.modules.pvp2.impl.validation; + +import org.opensaml.security.SecurityException; +import org.opensaml.security.credential.Credential; +import org.opensaml.xmlsec.keyinfo.KeyInfoCredentialResolver; +import org.opensaml.xmlsec.signature.Signature; +import org.opensaml.xmlsec.signature.support.SignatureTrustEngine; + +import at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPvp2MetadataProvider; +import lombok.AllArgsConstructor; +import lombok.Getter; +import net.shibboleth.utilities.java.support.resolver.CriteriaSet; + +@AllArgsConstructor +public class SignatureTrustEngineDecorator implements SignatureTrustEngine { + + private SignatureTrustEngine trustEngine; + + @Getter + private IPvp2MetadataProvider metadataProvider; + + @Override + public boolean validate(Signature token, CriteriaSet trustBasisCriteria) throws SecurityException { + return trustEngine.validate(token, trustBasisCriteria); + + } + + @Override + public boolean validate(byte[] signature, byte[] content, String algorithmUri, + CriteriaSet trustBasisCriteria, Credential candidateCredential) throws SecurityException { + return trustEngine.validate(signature, content, algorithmUri, trustBasisCriteria, candidateCredential); + + } + + @Override + public KeyInfoCredentialResolver getKeyInfoResolver() { + return trustEngine.getKeyInfoResolver(); + + } + +} diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/validation/TrustEngineFactory.java b/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/validation/TrustEngineFactory.java index f0758706..fe941f74 100644 --- a/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/validation/TrustEngineFactory.java +++ b/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/validation/TrustEngineFactory.java @@ -22,9 +22,6 @@ package at.gv.egiz.eaaf.modules.pvp2.impl.validation; import java.util.ArrayList; import java.util.List; -import at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPvp2MetadataProvider; -import at.gv.egiz.eaaf.modules.pvp2.exception.Pvp2InternalErrorException; - import org.opensaml.saml.metadata.resolver.impl.PredicateRoleDescriptorResolver; import org.opensaml.saml.security.impl.MetadataCredentialResolver; import org.opensaml.xmlsec.keyinfo.KeyInfoCredentialResolver; @@ -33,9 +30,10 @@ import org.opensaml.xmlsec.keyinfo.impl.KeyInfoProvider; import org.opensaml.xmlsec.keyinfo.impl.provider.DSAKeyValueProvider; import org.opensaml.xmlsec.keyinfo.impl.provider.InlineX509DataProvider; import org.opensaml.xmlsec.keyinfo.impl.provider.RSAKeyValueProvider; -import org.opensaml.xmlsec.signature.support.SignatureTrustEngine; import org.opensaml.xmlsec.signature.support.impl.ExplicitKeySignatureTrustEngine; +import at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPvp2MetadataProvider; +import at.gv.egiz.eaaf.modules.pvp2.exception.Pvp2InternalErrorException; import lombok.extern.slf4j.Slf4j; import net.shibboleth.utilities.java.support.component.ComponentInitializationException; @@ -50,7 +48,7 @@ public class TrustEngineFactory { * @throws Pvp2InternalErrorException In case of a TrustEngine initialization * error */ - public static SignatureTrustEngine getSignatureKnownKeysTrustEngine( + public static SignatureTrustEngineDecorator getSignatureKnownKeysTrustEngine( final IPvp2MetadataProvider mdResolver) throws Pvp2InternalErrorException { try { final List<KeyInfoProvider> keyInfoProvider = new ArrayList<>(); @@ -70,10 +68,9 @@ public class TrustEngineFactory { resolver.setKeyInfoCredentialResolver(keyInfoCredentialResolver); resolver.initialize(); - final ExplicitKeySignatureTrustEngine engine = - new ExplicitKeySignatureTrustEngine(resolver, keyInfoCredentialResolver); - - return engine; + return new SignatureTrustEngineDecorator( + new ExplicitKeySignatureTrustEngine(resolver, keyInfoCredentialResolver), + mdResolver); } catch (final ComponentInitializationException e) { log.warn("Initialization of SignatureTrustEngine FAILED.", e); diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/verification/SamlVerificationEngine.java b/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/verification/SamlVerificationEngine.java index 9758ff83..2257eba9 100644 --- a/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/verification/SamlVerificationEngine.java +++ b/eaaf_modules/eaaf_module_pvp2_core/src/main/java/at/gv/egiz/eaaf/modules/pvp2/impl/verification/SamlVerificationEngine.java @@ -32,6 +32,8 @@ import javax.xml.validation.Validator; import org.apache.commons.lang3.StringUtils; import org.joda.time.DateTime; import org.opensaml.core.criterion.EntityIdCriterion; +import org.opensaml.core.xml.io.MarshallingException; +import org.opensaml.core.xml.util.XMLObjectSupport; import org.opensaml.saml.common.xml.SAMLConstants; import org.opensaml.saml.common.xml.SAMLSchemaBuilder; import org.opensaml.saml.common.xml.SAMLSchemaBuilder.SAML1Version; @@ -61,7 +63,6 @@ import org.opensaml.xmlsec.encryption.support.SimpleRetrievalMethodEncryptedKeyR import org.opensaml.xmlsec.keyinfo.impl.StaticKeyInfoCredentialResolver; import org.opensaml.xmlsec.signature.support.SignatureException; import org.opensaml.xmlsec.signature.support.SignatureTrustEngine; -import org.springframework.beans.factory.annotation.Autowired; import org.w3c.dom.Element; import org.xml.sax.SAXException; @@ -75,10 +76,12 @@ import at.gv.egiz.eaaf.modules.pvp2.exception.SchemaValidationException; import at.gv.egiz.eaaf.modules.pvp2.impl.message.InboundMessage; import at.gv.egiz.eaaf.modules.pvp2.impl.message.PvpSProfileRequest; import at.gv.egiz.eaaf.modules.pvp2.impl.message.PvpSProfileResponse; +import at.gv.egiz.eaaf.modules.pvp2.impl.validation.SignatureTrustEngineDecorator; import lombok.extern.slf4j.Slf4j; import net.shibboleth.utilities.java.support.net.URIException; import net.shibboleth.utilities.java.support.net.impl.BasicURLComparator; import net.shibboleth.utilities.java.support.resolver.CriteriaSet; +import net.shibboleth.utilities.java.support.xml.SerializeSupport; @Slf4j public class SamlVerificationEngine { @@ -98,13 +101,7 @@ public class SamlVerificationEngine { */ private static final int TIME_JITTER = 3; - - - - - @Autowired(required = true) - IPvp2MetadataProvider metadataProvider; - + /** * Verify signature of a signed SAML2 object. * @@ -141,27 +138,36 @@ public class SamlVerificationEngine { log.debug("PVP2X message validation FAILED. Relead metadata for entityID: {}", msg.getEntityID()); - if (metadataProvider == null || !(metadataProvider instanceof IRefreshableMetadataProvider) - || !((IRefreshableMetadataProvider) metadataProvider) - .refreshMetadataProvider(msg.getEntityID())) { - throw e; - - } else { - log.trace("PVP2X metadata reload finished. Check validate message again."); - - if (msg instanceof PvpSProfileRequest - && ((PvpSProfileRequest) msg).getSamlRequest() instanceof RequestAbstractType) { - verifyRequest((RequestAbstractType) ((PvpSProfileRequest) msg).getSamlRequest(), - sigTrustEngine); + if (sigTrustEngine instanceof SignatureTrustEngineDecorator) { + IPvp2MetadataProvider metadataProvider = + ((SignatureTrustEngineDecorator) sigTrustEngine).getMetadataProvider(); + if (metadataProvider == null || !(metadataProvider instanceof IRefreshableMetadataProvider) + || !((IRefreshableMetadataProvider) metadataProvider).refreshMetadataProvider(msg.getEntityID())) { + + throw e; } else { - verifyIdpResponse(((PvpSProfileResponse) msg).getResponse(), sigTrustEngine); + log.trace("PVP2X metadata reload finished. Check validate message again."); - } + if (msg instanceof PvpSProfileRequest + && ((PvpSProfileRequest) msg).getSamlRequest() instanceof RequestAbstractType) { + verifyRequest((RequestAbstractType) ((PvpSProfileRequest) msg).getSamlRequest(), + sigTrustEngine); - } - log.trace("Second PVP2X message validation finished"); + } else { + verifyIdpResponse(((PvpSProfileResponse) msg).getResponse(), sigTrustEngine); + + } + } + log.trace("Second PVP2X message validation finished"); + + } else { + log.debug("TrustEninge is not of type: {} Dynamic SAML2 metadata refresh not possibile.", + SignatureTrustEngineDecorator.class); + throw e; + + } } } @@ -246,6 +252,7 @@ public class SamlVerificationEngine { // validate each assertion final List<Assertion> validatedassertions = new ArrayList<>(); for (final Assertion saml2assertion : saml2assertions) { + traceLogFullAssertion(saml2assertion); if (internalAssertionValidation(saml2assertion, spEntityID, validateDateTime)) { log.debug("Add valid Assertion:" + saml2assertion.getID()); validatedassertions.add(saml2assertion); @@ -271,9 +278,19 @@ public class SamlVerificationEngine { throw new SamlAssertionValidationExeption(ERROR_16, new Object[] { e.getMessage() }, e); -// } catch (final ConfigurationException e) { -// throw new AssertionValidationExeption("pvp.12", -// new Object[]{loggerName, e.getMessage()}, e); + } + } + + private void traceLogFullAssertion(Assertion saml2assertion) { + if (log.isTraceEnabled()) { + try { + log.trace("Decrypted SAML2 Response:", SerializeSupport.nodeToString( + XMLObjectSupport.getMarshaller(saml2assertion).marshall(saml2assertion))); + + } catch (MarshallingException e) { + log.info("Can NOT trace decrypted SAML2 Assertion", e); + + } } } diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/main/resources/messages/pvp_messages.properties b/eaaf_modules/eaaf_module_pvp2_core/src/main/resources/messages/pvp_messages.properties index 824f17d4..b76b2d52 100644 --- a/eaaf_modules/eaaf_module_pvp2_core/src/main/resources/messages/pvp_messages.properties +++ b/eaaf_modules/eaaf_module_pvp2_core/src/main/resources/messages/pvp_messages.properties @@ -17,6 +17,8 @@ internal.pvp.15=SAML2 assertion validator: {0} find NO valid assertion in SAML2 internal.pvp.16=Decryption of SAML2 assertion FAILED with reason: {0} internal.pvp.17=SAML2 assertion validator:{0} find invalid PVP Response from Issuer:{1}. StatusCodes:{2} Msg:{3} +pvp2.09=SAML2 request contains an unsupported operation. (OperationId: {0}) +pvp2.20=SAML2 Authn. request contains an unknown or empty EntityID. pvp2.21=Signature validation of SAML2 Authn. request failed. Reason: {0} pvp2.22=Validation of SAML2 Authn. request failed. Reason: {0} pvp2.24=General error during SAML2 Auth. request pre-processing. Reason: {0} diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/SamlVerificationEngineEidasTest.java b/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/SamlVerificationEngineEidasTest.java new file mode 100644 index 00000000..4577b94b --- /dev/null +++ b/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/SamlVerificationEngineEidasTest.java @@ -0,0 +1,115 @@ +package at.gv.egiz.eaaf.modules.pvp2.test; + +import java.time.Instant; + +import org.apache.xml.security.algorithms.JCEMapper; +import org.junit.AfterClass; +import org.junit.BeforeClass; +import org.junit.Ignore; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.opensaml.core.xml.config.XMLObjectProviderRegistrySupport; +import org.opensaml.core.xml.io.UnmarshallingException; +import org.opensaml.core.xml.util.XMLObjectSupport; +import org.opensaml.saml.saml2.core.Issuer; +import org.opensaml.saml.saml2.core.Response; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.test.annotation.DirtiesContext; +import org.springframework.test.annotation.DirtiesContext.ClassMode; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.TestPropertySource; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; + +import at.gv.egiz.eaaf.core.api.idp.IConfiguration; +import at.gv.egiz.eaaf.core.impl.data.Pair; +import at.gv.egiz.eaaf.modules.pvp2.api.credential.EaafX509Credential; +import at.gv.egiz.eaaf.modules.pvp2.api.metadata.IPvp2MetadataProvider; +import at.gv.egiz.eaaf.modules.pvp2.exception.CredentialsNotAvailableException; +import at.gv.egiz.eaaf.modules.pvp2.exception.Pvp2MetadataException; +import at.gv.egiz.eaaf.modules.pvp2.exception.SamlAssertionValidationExeption; +import at.gv.egiz.eaaf.modules.pvp2.exception.SamlSigningException; +import at.gv.egiz.eaaf.modules.pvp2.impl.metadata.PvpMetadataResolverFactory; +import at.gv.egiz.eaaf.modules.pvp2.impl.opensaml.initialize.EaafOpenSaml3xInitializer; +import at.gv.egiz.eaaf.modules.pvp2.impl.utils.Saml2Utils; +import at.gv.egiz.eaaf.modules.pvp2.impl.verification.SamlVerificationEngine; +import at.gv.egiz.eaaf.modules.pvp2.test.dummy.DummyCredentialProvider; +import at.gv.egiz.eaaf.modules.pvp2.test.dummy.DummyMetadataProvider; +import net.shibboleth.utilities.java.support.xml.XMLParserException; + +@Ignore +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration({ "/spring/test_eaaf_pvp.beans.xml", + "/spring/test_eaaf_core_spring_config.beans.xml", + "/spring/eaaf_utils.beans.xml" }) +@TestPropertySource(locations = { "/config/config_eidas.props" }) +@DirtiesContext(classMode = ClassMode.BEFORE_CLASS) +public class SamlVerificationEngineEidasTest { + + @Autowired + private PvpMetadataResolverFactory metadataResolverFactory; + + @Autowired + private SamlVerificationEngine verifyEngine; + @Autowired + private DummyCredentialProvider credentialProvider; + + @Autowired DummyMetadataProvider metadataProvider; + @Autowired IConfiguration authConfig; + + /** + * JUnit class initializer. + * + * @throws Exception In case of an OpenSAML3 initialization error + */ + @BeforeClass + public static void classInitializer() throws Exception { + EaafOpenSaml3xInitializer.eaafInitialize(); + + } + + /** + * Reset OpenSAML3.x JCEMapper to default. + * + */ + @AfterClass + public static void classCloser() { + JCEMapper.setProviderId(null); + + } + + @Test + public void verifyAssertionSucessNotEncrypted() throws SamlSigningException, Pvp2MetadataException, + CredentialsNotAvailableException, XMLParserException, UnmarshallingException, SamlAssertionValidationExeption { + final String responsePath = "/data/response_eidas.xml"; + final String metadataPath = "classpath:/data/metadata_eidas.xml"; + final String spEntityId = "https://vidp.gv.at/EidasNode/ColleagueResponse"; + + final Pair<Response, IPvp2MetadataProvider> inputMsg = + initializeResponse(spEntityId, metadataPath, responsePath, + credentialProvider.getMetaDataSigningCredential()); + + verifyEngine.validateAssertion(inputMsg.getFirst(), credentialProvider.getMessageSigningCredential(), + spEntityId, "jUnit Test", false); + + + } + + protected Pair<Response, IPvp2MetadataProvider> initializeResponse(String spEntityId, String metadataPath, + String authnReqPath, EaafX509Credential credential) + throws SamlSigningException, XMLParserException, UnmarshallingException, Pvp2MetadataException { + final IPvp2MetadataProvider mdResolver = metadataResolverFactory.createMetadataProvider( + metadataPath, null, "jUnit metadata resolver", null); + + final Response response = (Response) XMLObjectSupport.unmarshallFromInputStream( + XMLObjectProviderRegistrySupport.getParserPool(), + AbstractSamlVerificationEngine.class.getResourceAsStream(authnReqPath)); + response.setIssueInstant(Instant.now()); + final Issuer issuer = Saml2Utils.createSamlObject(Issuer.class); + issuer.setValue(spEntityId); + response.setIssuer(issuer); + + return Pair.newInstance( + Saml2Utils.signSamlObject(response, credential, true), + mdResolver); + } +} diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/binding/PostBindingTest.java b/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/binding/PostBindingTest.java index 8f6c35bd..e7c59459 100644 --- a/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/binding/PostBindingTest.java +++ b/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/binding/PostBindingTest.java @@ -511,7 +511,7 @@ public class PostBindingTest { Assert.assertEquals("http StatusCode", 200, httpResp.getStatus()); Assert.assertNotNull("PVP msg is null", httpResp.getContentLength()); - Assert.assertEquals("ContentType", "text/html", httpResp.getContentType()); + Assert.assertEquals("ContentType", "text/html;charset=UTF-8", httpResp.getContentType()); Assert.assertEquals("Encoding", "UTF-8", httpResp.getCharacterEncoding()); final String http = httpResp.getContentAsString(); @@ -545,7 +545,7 @@ public class PostBindingTest { Assert.assertEquals("http StatusCode", 200, httpResp.getStatus()); Assert.assertNotNull("PVP msg is null", httpResp.getContentLength()); - Assert.assertEquals("ContentType", "text/html", httpResp.getContentType()); + Assert.assertEquals("ContentType", "text/html;charset=UTF-8", httpResp.getContentType()); Assert.assertEquals("Encoding", "UTF-8", httpResp.getCharacterEncoding()); final String http = httpResp.getContentAsString(); @@ -581,7 +581,7 @@ public class PostBindingTest { Assert.assertEquals("http StatusCode", 200, httpResp.getStatus()); Assert.assertNotNull("PVP msg is null", httpResp.getContentLength()); - Assert.assertEquals("ContentType", "text/html", httpResp.getContentType()); + Assert.assertEquals("ContentType", "text/html;charset=UTF-8", httpResp.getContentType()); Assert.assertEquals("Encoding", "UTF-8", httpResp.getCharacterEncoding()); final String http = httpResp.getContentAsString(); @@ -619,7 +619,7 @@ public class PostBindingTest { Assert.assertEquals("http StatusCode", 200, httpResp.getStatus()); Assert.assertNotNull("PVP msg is null", httpResp.getContentLength()); - Assert.assertEquals("ContentType", "text/html", httpResp.getContentType()); + Assert.assertEquals("ContentType", "text/html;charset=UTF-8", httpResp.getContentType()); Assert.assertEquals("Encoding", "UTF-8", httpResp.getCharacterEncoding()); final String http = httpResp.getContentAsString(); @@ -657,7 +657,7 @@ public class PostBindingTest { Assert.assertEquals("http StatusCode", 200, httpResp.getStatus()); Assert.assertNotNull("PVP msg is null", httpResp.getContentLength()); - Assert.assertEquals("ContentType", "text/html", httpResp.getContentType()); + Assert.assertEquals("ContentType", "text/html;charset=UTF-8", httpResp.getContentType()); Assert.assertEquals("Encoding", "UTF-8", httpResp.getCharacterEncoding()); final String http = httpResp.getContentAsString(); @@ -700,6 +700,11 @@ public class PostBindingTest { return null; } + + @Override + public boolean isWriteAsynch() { + return false; + } }; } diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/binding/SoapBindingTest.java b/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/binding/SoapBindingTest.java index 2c152195..97a896f5 100644 --- a/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/binding/SoapBindingTest.java +++ b/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/binding/SoapBindingTest.java @@ -203,7 +203,7 @@ public class SoapBindingTest { Assert.assertEquals("http StatusCode", 200, httpResp.getStatus()); Assert.assertNotNull("PVP msg is null", httpResp.getContentLength()); - Assert.assertEquals("ContentType", "text/xml", httpResp.getContentType()); + Assert.assertEquals("ContentType", "text/xml;charset=UTF-8", httpResp.getContentType()); Assert.assertEquals("Encoding", "UTF-8", httpResp.getCharacterEncoding()); final String http = httpResp.getContentAsString(); diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/dummy/DummyMetadataProvider.java b/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/dummy/DummyMetadataProvider.java index 07c5f8ff..91da692c 100644 --- a/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/dummy/DummyMetadataProvider.java +++ b/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/dummy/DummyMetadataProvider.java @@ -75,5 +75,11 @@ public class DummyMetadataProvider extends AbstractChainingMetadataProvider { public void setMetadataFilters(List<MetadataFilter> filtersToUse) { metadataFilters.setFilters(filtersToUse); - } + } + + @Override + public void doDestroy() { + + } + } diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/metadata/MetadataResolverTest.java b/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/metadata/MetadataResolverTest.java index 036d682b..8af53e23 100644 --- a/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/metadata/MetadataResolverTest.java +++ b/eaaf_modules/eaaf_module_pvp2_core/src/test/java/at/gv/egiz/eaaf/modules/pvp2/test/metadata/MetadataResolverTest.java @@ -242,7 +242,7 @@ public class MetadataResolverTest { Assert.fail("Untrusted signature not detected"); } catch (final Pvp2MetadataException e) { - Assert.assertEquals("Wrong errorCode", "internal.pvp.07", e.getErrorId()); + Assert.assertEquals("Wrong errorCode", "internal.pvp.09", e.getErrorId()); } diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/config/config_3.props b/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/config/config_3.props index abc8f591..87317300 100644 --- a/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/config/config_3.props +++ b/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/config/config_3.props @@ -6,9 +6,9 @@ security.hsmfacade.password=supersecret123 security.hsmfacade.hsmname=software keystore.type=hsmfacade -keystore.name=authhandler -key.metadata.alias=authhandler-sign -key.sig.alias=authhandler-sign +keystore.name=eid-junit +key.metadata.alias=rsa-key-1 +key.sig.alias=ec-key-1 key.sig.pass=password key.enc.alias= key.enc.pass= diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/config/config_eidas.props b/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/config/config_eidas.props new file mode 100644 index 00000000..f99f3de0 --- /dev/null +++ b/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/config/config_eidas.props @@ -0,0 +1,19 @@ +security.hsmfacade.host=eid.a-sit.at +security.hsmfacade.port=9050 +security.hsmfacade.trustedsslcert=src/test/resources/data/hsm_facade_trust_root.crt +security.hsmfacade.username=authhandler-junit +security.hsmfacade.password=supersecret123 +security.hsmfacade.hsmname=software + +keystore.path=classpath:/data/junit_eidas.jks +keystore.pass=password +key.metadata.alias=metadata +key.metadata.pass=password +key.sig.alias=signing +key.sig.pass=password +key.enc.alias=signing +key.enc.pass=password + +client.http.connection.timeout.socket=2 +client.http.connection.timeout.connection=2 +client.http.connection.timeout.request=2
\ No newline at end of file diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/data/hsm_facade_trust_root.crt b/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/data/hsm_facade_trust_root.crt index 01be3821..204ddccf 100644 --- a/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/data/hsm_facade_trust_root.crt +++ b/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/data/hsm_facade_trust_root.crt @@ -1,10 +1,12 @@ -----BEGIN CERTIFICATE----- -MIIBdDCCARqgAwIBAgIEXkz1yjAKBggqhkjOPQQDAjARMQ8wDQYDVQQDDAZlY3Jv -b3QwHhcNMjAwMjE5MDg0NjAyWhcNMjEwMjE4MDg0NjAyWjARMQ8wDQYDVQQDDAZl -Y3Jvb3QwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAS8yvpVIWbPj4E7Lr87hwQR -T9DZf9WY5LMV7gF6NKpnJ5JkEql/s7fqBVbrh8aSNo6gmfmSk4VYGhPJ+DCMzzQj -o2AwXjAPBgNVHRMBAf8EBTADAQH/MB8GA1UdIwQYMBaAFOXafzYpIOlu6BgNU+Ee -JWuJobgWMB0GA1UdDgQWBBTl2n82KSDpbugYDVPhHiVriaG4FjALBgNVHQ8EBAMC -AQYwCgYIKoZIzj0EAwIDSAAwRQIgRt/51PKL/bATuLCdib95Ika+h845Jo0G+Sbn -bzNwJAcCIQCVD1cxEBuUkKaiaLbTiNVsEjvQb6ti0TFbbQUH66jCGA== +MIIByzCCAXGgAwIBAgIEYC5cIjAKBggqhkjOPQQDAjA7MRMwEQYDVQQKDApBLVNJ +VCBQbHVzMRIwEAYDVQQLDAlIc21GYWNhZGUxEDAOBgNVBAMMB0VDIFJvb3QwHhcN +MjEwMjE4MTIyMjU4WhcNMzEwMjE4MTIyMjU4WjA7MRMwEQYDVQQKDApBLVNJVCBQ +bHVzMRIwEAYDVQQLDAlIc21GYWNhZGUxEDAOBgNVBAMMB0VDIFJvb3QwWTATBgcq +hkjOPQIBBggqhkjOPQMBBwNCAARK1UAE+T3xYsoI0VkRcP20jPwTd2MePMkXRsSR +lpqPMQ6dPMlxPmAzWK33DWPFAFMY8+ecF0J8t2D+5RiJSSB+o2MwYTAPBgNVHRMB +Af8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjAfBgNVHSMEGDAWgBT1v6FCAwJIM8kv +JD7gVjdGXqhcYjAdBgNVHQ4EFgQU9b+hQgMCSDPJLyQ+4FY3Rl6oXGIwCgYIKoZI +zj0EAwIDSAAwRQIhAI+5lHyNCQfyj8c0pdBDVWY3fkCOj9ZTJ/hqgW+6TIQBAiBS +jn7uIj7tGm+f0RgXMbhcgtQhYgVwf0x8OnRwmDOwaw== -----END CERTIFICATE----- diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/data/junit_eidas.jks b/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/data/junit_eidas.jks Binary files differnew file mode 100644 index 00000000..20a52d16 --- /dev/null +++ b/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/data/junit_eidas.jks diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/data/metadata_eidas.xml b/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/data/metadata_eidas.xml new file mode 100644 index 00000000..0b9e0fb0 --- /dev/null +++ b/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/data/metadata_eidas.xml @@ -0,0 +1,153 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<md:EntityDescriptor xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata" entityID="classpath:/data/metadata_eidas.xml" validUntil="2055-06-25T17:56:00.822Z"> + <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> + <ds:SignedInfo> + <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/> + <ds:SignatureMethod Algorithm="http://www.w3.org/2007/05/xmldsig-more#sha256-rsa-MGF1"/> + <ds:Reference URI=""> + <ds:Transforms> + <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> + <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/> + </ds:Transforms> + <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha512"/> + <ds:DigestValue>mpRL1HhdQbVZvTErUOyLnEg8A9KwdXaRLIZRTIgC/vIbw5wktNzXzF140hYQGudHI8RovcQapGkA +6wjTAkrGvg==</ds:DigestValue> + </ds:Reference> + </ds:SignedInfo> + <ds:SignatureValue> +hYs/+wD1DLsPB4WxJStWgT/TWn4hTxfoamZbZe4XcavGWIgLNZoiitdeoYcDoSRbeeBAa5OoZuFf +ev7NmU8E8YjutpdR7i/tGpVAbGD3il5h08VrBMBWm9x1MN+P4fCsuVptrLFrVJcEVfrBVHEJZcOL +yKmc+l2eJh45t+7huH3gBukmbJciriJnsHOJc+xlu6cRBMrDHUIR65PlMdSdeG2Ff9orBA61iaZT +FYDOC19SA89/Mm7P9lylLYg0d+A4zZKGJw6dwPhjkc/NXm1GDZabj6hWLBAfQ7jRJKUVWMd1+QNd +Gnp/FcRdOipxNeiEIIVzEfOx2VwT8OgnNE6RkPVmWDOBdBtQ9udH3drHxAk/09rewEacD47tT37B +Ni9WAGNb2fxiS/wncUS6hKAFpUl86cbT2rXotH0UjEUd/q+fEwlkYzr2wWNVmyae9d40CHj0ps1y +vsAnIG2KudLUENazAwEZHjw9nheL3DyAeu3TWfpsTyyuA5YhWG/YyEeF +</ds:SignatureValue> + <ds:KeyInfo> + <ds:X509Data> + <ds:X509Certificate>MIIEDjCCAnYCCQD6nxCDuFkkmDANBgkqhkiG9w0BAQsFADBJMQswCQYDVQQGEwJBVDENMAsGA1UE +CgwERUdJWjEYMBYGA1UECwwPZUlEQVMgVGVzdC1Ob2RlMREwDwYDVQQDDAhNZXRhZGF0YTAeFw0y +MDA0MTQxNTA2NDFaFw0yMzAxMDgxNTA2NDFaMEkxCzAJBgNVBAYTAkFUMQ0wCwYDVQQKDARFR0la +MRgwFgYDVQQLDA9lSURBUyBUZXN0LU5vZGUxETAPBgNVBAMMCE1ldGFkYXRhMIIBojANBgkqhkiG +9w0BAQEFAAOCAY8AMIIBigKCAYEAnUM3hvAfyL0w4U35Qq1iVvnGYcy8XsxWlNydaqFM5kb5AoSx +AjXMkQ0nUgCJSvDc7A8a8KVkS5Z32gFcF1ucZB7uYB2pkSm8WnHJcwtJrjO8y+D5D+ReVKsNZ5Kp +yvH8CAS4Q+QO14ZFXj5Ear6D06NYuAMKqasXPrPig1Tdbww0vKykhEScr3cld7TTjeZfBODiBuMO +w4FS4IYPcOSGYk8rWw9h02BKfEq05gsR/cT+J/yqYKt5ZTrIvBPKec2EaVyDgiJMzi8g+j2YbBGA +voKABPZoGM19PIeo3QswNjdsrTVlhDZg9uOfLDeX3DKaGhnFApm44BVngz+k40j+vuwzHePIKH3r +5hN+CqHW8yHCRZoih327CYT7s/r8JF6dt+Si+X2Cn/EoVZp+V4jh5L7fmvLaDGbYgOKneTfhjIwe +6KeVOPMHdRmrbgJtNVPSeXGmyDmZCUlDoRdCU+Je9BL46UHGXv0vi8oU/n7ObiyS5uMCjEjYX+dL +UC7AFMpBAgMBAAEwDQYJKoZIhvcNAQELBQADggGBABkgstVxLeeKAaW+vgvt1ak9LUNxkEgXHF+z +hMgH0797I2YztfzCnW51gadnUMjU/fM3OyhuirxErhijxwHMnzzDN4GcfDzSk6W4PXyTAhXKe1b1 +LOP97m7Fpke5lf6EMKiIFcH+cKmXXxNMRImjjoa4h8unkreVh6sMAvtX7L6higi8I2yIsGGp6Dn4 +bHwRngvRVDzDx22OTpTT0EvX/EFsQPzLtxrMCFuJE4IM65drNYJI8WhuGBaXfMhnHhUY6mr5U8Lj +/zjcEQMFwu6qFVGfqF2p1AaNgK3kBslTBezPHoOdi1dt/FP12lozapAIKIBDhp1aqEdZkGYaOaI4 +QHfiBJag/Doao/NHMTTaqMe26/7dlBh5cmd67+DQlnp87jDBIBpg1EJr/JVU9r1rtg2OJhhUmyv3 +HZONASwc8UjkkREqWBIXKZX6GnJBXthVg7Lhna35Nh++agEjMg/IuZNcUzK6ZjDCZdlDD0fenUty +xFug0kx+UUxgnO/qSooe+g==</ds:X509Certificate> + </ds:X509Data> + </ds:KeyInfo> + </ds:Signature> + <md:Extensions> + <mdattr:EntityAttributes xmlns:mdattr="urn:oasis:names:tc:SAML:metadata:attribute" xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion"> + <saml2:Attribute Name="http://eidas.europa.eu/entity-attributes/protocol-version" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> + <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">1.2</saml2:AttributeValue> + <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">1.1</saml2:AttributeValue> + </saml2:Attribute> + <saml2:Attribute Name="http://eidas.europa.eu/entity-attributes/application-identifier" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri"> + <saml2:AttributeValue xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="xsd:string">CEF:eIDAS-ref:2.5.0</saml2:AttributeValue> + </saml2:Attribute> + </mdattr:EntityAttributes> + <eidas:SPType xmlns:eidas="http://eidas.europa.eu/saml-extensions">public</eidas:SPType> + <alg:DigestMethod xmlns:alg="urn:oasis:names:tc:SAML:metadata:algsupport" Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/> + <alg:DigestMethod xmlns:alg="urn:oasis:names:tc:SAML:metadata:algsupport" Algorithm="http://www.w3.org/2001/04/xmldsig-more#sha384"/> + <alg:DigestMethod xmlns:alg="urn:oasis:names:tc:SAML:metadata:algsupport" Algorithm="http://www.w3.org/2001/04/xmlenc#sha512"/> + <alg:SigningMethod xmlns:alg="urn:oasis:names:tc:SAML:metadata:algsupport" Algorithm="http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha256"/> + <alg:SigningMethod xmlns:alg="urn:oasis:names:tc:SAML:metadata:algsupport" Algorithm="http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha384"/> + <alg:SigningMethod xmlns:alg="urn:oasis:names:tc:SAML:metadata:algsupport" Algorithm="http://www.w3.org/2001/04/xmldsig-more#ecdsa-sha512"/> + <alg:SigningMethod xmlns:alg="urn:oasis:names:tc:SAML:metadata:algsupport" Algorithm="http://www.w3.org/2007/05/xmldsig-more#sha256-rsa-MGF1"/> + <alg:SigningMethod xmlns:alg="urn:oasis:names:tc:SAML:metadata:algsupport" Algorithm="http://www.w3.org/2007/05/xmldsig-more#sha384-rsa-MGF1"/> + <alg:SigningMethod xmlns:alg="urn:oasis:names:tc:SAML:metadata:algsupport" Algorithm="http://www.w3.org/2007/05/xmldsig-more#sha512-rsa-MGF1"/> + </md:Extensions> + <md:SPSSODescriptor AuthnRequestsSigned="true" WantAssertionsSigned="false" protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol"> + <md:Extensions> + <eidas:NodeCountry xmlns:eidas="http://eidas.europa.eu/saml-extensions">AT</eidas:NodeCountry> + </md:Extensions> + <md:KeyDescriptor use="signing"> + <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> + <ds:X509Data> + <ds:X509Certificate>MIIEDDCCAnQCCQCbVfZgUmuq4jANBgkqhkiG9w0BAQsFADBIMQswCQYDVQQGEwJBVDENMAsGA1UE +CgwERUdJWjEYMBYGA1UECwwPZUlEQVMgVGVzdC1Ob2RlMRAwDgYDVQQDDAdzaWduaW5nMB4XDTIw +MDQxNDE1MDcyMFoXDTIzMDEwODE1MDcyMFowSDELMAkGA1UEBhMCQVQxDTALBgNVBAoMBEVHSVox +GDAWBgNVBAsMD2VJREFTIFRlc3QtTm9kZTEQMA4GA1UEAwwHc2lnbmluZzCCAaIwDQYJKoZIhvcN +AQEBBQADggGPADCCAYoCggGBAJu0ab3tEsQ/9xQ4rwvO7PjnK+NOVUvPkReQMFOFg8uduSocBwZ2 +Kdr/WBRrC9kI8cCkWxJHcJi9o6QBKM8Jtc/cJbPmR7CZvm2rtVGiVNew83C3BAFWeUkXpdnXt1lP +lEklsMwq7eOD+OqWPmi6O0sL/QFMDBMo6J51YIXLtFz0ymiu4V4C75/2c5A/ztI7svDdzxIQEJLo +ATnikFV7WD9SZbgFXPi20v/9IicvtQVjLrfKWbctSXe9RV2CBFsuWevJUdxbf7DWETH+e9eukg+9 +6ZFkBIXDqr5xrXXYVD07Hx2DVqjq+aZM2ALnivNPAp7nLqN4GYP+VmqpDJ9A6S/C9K/6ROnVmK1x +YMtqmxv9WKTi0FkMsBEiH5TRuig3gl+MLKQeA44XjdXgNvPmd1WiSL3IgaQPTLXgLeVsflHAWpy/ +IrGjlzuYcpFhg40x0IMvvOv4Z8RGiXyuhFxa3P+T+0mRYBos/RA70UHjIzgoLhoAShBS/WKs3KqZ +2xi4HwIDAQABMA0GCSqGSIb3DQEBCwUAA4IBgQAImDWnTLdq/4VEeaEJKoVzXk7yk++Rxj2gERRI +vh/eHDskFPDZ5Q2Cby3IC4iLaJFpbXyjKskAvVgoasAbRACA5Zf1H6v31V1YLtTmIViPOY1u3130 +kkY86z9QlLx8u6o86GWL2rGb09ZMxqSMjEEGXYntPJ4rWtdUT32Ef1sUKqh0Dm+qPb/M3OnlV2aO +Ti/yJR7sCuIJ8rrTBO5lqOrdK+zzyhWuJx5/JLfTRp7wjGHR+KPS+3CsnPa6fkG9YUkjz0/E7f1G +emt6cq4ozbGw5j5H50YxVJ5KS76KckKNETGUF2/9XXXV0rrBY7HcnqRCqWuc+sZPqv6pQph21gEZ ++1s2FY735uGRrxDR+1tsWuJd5o5agfl8w544erWQ+aLlkouISzfWZdN8opTLNtt/u0qfUjkcXQFg +CyaVwyMJp9Iq/fqOZzVY3he9i6OVGt6owox+n2rymNQ/Zon6qtDCdvgfw30TIpL8AuZzjMyUL1oG +aAb6colSGusGLBkme5k=</ds:X509Certificate> + </ds:X509Data> + </ds:KeyInfo> + </md:KeyDescriptor> + <md:KeyDescriptor use="encryption"> + <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> + <ds:X509Data> + <ds:X509Certificate>MIIEDDCCAnQCCQCbVfZgUmuq4jANBgkqhkiG9w0BAQsFADBIMQswCQYDVQQGEwJBVDENMAsGA1UE +CgwERUdJWjEYMBYGA1UECwwPZUlEQVMgVGVzdC1Ob2RlMRAwDgYDVQQDDAdzaWduaW5nMB4XDTIw +MDQxNDE1MDcyMFoXDTIzMDEwODE1MDcyMFowSDELMAkGA1UEBhMCQVQxDTALBgNVBAoMBEVHSVox +GDAWBgNVBAsMD2VJREFTIFRlc3QtTm9kZTEQMA4GA1UEAwwHc2lnbmluZzCCAaIwDQYJKoZIhvcN +AQEBBQADggGPADCCAYoCggGBAJu0ab3tEsQ/9xQ4rwvO7PjnK+NOVUvPkReQMFOFg8uduSocBwZ2 +Kdr/WBRrC9kI8cCkWxJHcJi9o6QBKM8Jtc/cJbPmR7CZvm2rtVGiVNew83C3BAFWeUkXpdnXt1lP +lEklsMwq7eOD+OqWPmi6O0sL/QFMDBMo6J51YIXLtFz0ymiu4V4C75/2c5A/ztI7svDdzxIQEJLo +ATnikFV7WD9SZbgFXPi20v/9IicvtQVjLrfKWbctSXe9RV2CBFsuWevJUdxbf7DWETH+e9eukg+9 +6ZFkBIXDqr5xrXXYVD07Hx2DVqjq+aZM2ALnivNPAp7nLqN4GYP+VmqpDJ9A6S/C9K/6ROnVmK1x +YMtqmxv9WKTi0FkMsBEiH5TRuig3gl+MLKQeA44XjdXgNvPmd1WiSL3IgaQPTLXgLeVsflHAWpy/ +IrGjlzuYcpFhg40x0IMvvOv4Z8RGiXyuhFxa3P+T+0mRYBos/RA70UHjIzgoLhoAShBS/WKs3KqZ +2xi4HwIDAQABMA0GCSqGSIb3DQEBCwUAA4IBgQAImDWnTLdq/4VEeaEJKoVzXk7yk++Rxj2gERRI +vh/eHDskFPDZ5Q2Cby3IC4iLaJFpbXyjKskAvVgoasAbRACA5Zf1H6v31V1YLtTmIViPOY1u3130 +kkY86z9QlLx8u6o86GWL2rGb09ZMxqSMjEEGXYntPJ4rWtdUT32Ef1sUKqh0Dm+qPb/M3OnlV2aO +Ti/yJR7sCuIJ8rrTBO5lqOrdK+zzyhWuJx5/JLfTRp7wjGHR+KPS+3CsnPa6fkG9YUkjz0/E7f1G +emt6cq4ozbGw5j5H50YxVJ5KS76KckKNETGUF2/9XXXV0rrBY7HcnqRCqWuc+sZPqv6pQph21gEZ ++1s2FY735uGRrxDR+1tsWuJd5o5agfl8w544erWQ+aLlkouISzfWZdN8opTLNtt/u0qfUjkcXQFg +CyaVwyMJp9Iq/fqOZzVY3he9i6OVGt6owox+n2rymNQ/Zon6qtDCdvgfw30TIpL8AuZzjMyUL1oG +aAb6colSGusGLBkme5k=</ds:X509Certificate> + </ds:X509Data> + </ds:KeyInfo> + <md:EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes128-gcm"/> + <md:EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes256-gcm"/> + <md:EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes192-gcm"/> + </md:KeyDescriptor> + <md:NameIDFormat>urn:oasis:names:tc:SAML:1.1:nameid-format:unspecified</md:NameIDFormat> + <md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:persistent</md:NameIDFormat> + <md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:transient</md:NameIDFormat> + <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://vidp.gv.at/EidasNode/ColleagueResponse" index="0" isDefault="true"/> + <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://vidp.gv.at/EidasNode/ColleagueResponse" index="1"/> + </md:SPSSODescriptor> + <md:Organization> + <md:OrganizationName xml:lang="en">EGIZ</md:OrganizationName> + <md:OrganizationDisplayName xml:lang="en">EGIZ eIDAS Connector</md:OrganizationDisplayName> + <md:OrganizationURL xml:lang="en">https://www.egiz.gv.at</md:OrganizationURL> + </md:Organization> + <md:ContactPerson contactType="support"> + <md:Company>EGIZ</md:Company> + <md:GivenName>Thomas</md:GivenName> + <md:SurName>Lenz</md:SurName> + <md:EmailAddress>thomas.lenz@egiz.gv.at</md:EmailAddress> + <md:TelephoneNumber>+43 316 873 - 5525</md:TelephoneNumber> + </md:ContactPerson> + <md:ContactPerson contactType="technical"> + <md:Company>EGIZ</md:Company> + <md:GivenName>Thomas</md:GivenName> + <md:SurName>Lenz</md:SurName> + <md:EmailAddress>thomas.lenz@egiz.gv.at</md:EmailAddress> + <md:TelephoneNumber>+43 316 873 - 5525</md:TelephoneNumber> + </md:ContactPerson> +</md:EntityDescriptor> diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/data/pvp_metadata_junit_keystore_classpath_entityId.xml b/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/data/pvp_metadata_junit_keystore_classpath_entityId.xml index 7ccd5484..92357c0c 100644 --- a/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/data/pvp_metadata_junit_keystore_classpath_entityId.xml +++ b/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/data/pvp_metadata_junit_keystore_classpath_entityId.xml @@ -56,34 +56,20 @@ YI87wR9KOSWjcw/5i5qZIAJuwvLCQj5JtUsmrhHK75222J3TJf4dS/gfN4xfY2rW purO3KrRrVAuZP2EfLkZdHEHqe8GPigNnZ5kTn8V2VJ3iRAQ73hpJRR98tFd0A==</ds:X509Certificate> </ds:X509Data> <ds:X509Data> - <ds:X509Certificate>MIIBbTCCARKgAwIBAgIEXjF+qTAKBggqhkjOPQQDAjA+MQswCQYDVQQGEwJBVDEN -MAsGA1UEBwwERUdJWjEOMAwGA1UECgwFalVuaXQxEDAOBgNVBAMMB3NpZ25pbmcw -HhcNMjAwMTI5MTI0NjMzWhcNMjcwMTI4MTI0NjMzWjA+MQswCQYDVQQGEwJBVDEN -MAsGA1UEBwwERUdJWjEOMAwGA1UECgwFalVuaXQxEDAOBgNVBAMMB3NpZ25pbmcw -WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASRt7gZRrr4rSEE7Q922oKQJF+mlkwC -LZnv8ZzHtH54s4VdyQFIBjQF1PPf9PTn+5tid8QJehZPndcoeD7J8fPJMAoGCCqG -SM49BAMCA0kAMEYCIQDFUO0owvqMVRO2FmD+vb8mqJBpWCE6Cl5pEHaygTa5LwIh -ANsmjI2azWiTSFjb7Ou5fnCfbeiJUP0s66m8qS4rYl9L + <ds:X509Certificate>>MIICDTCCAbOgAwIBAgIIVLxIFI8kRpkwCgYIKoZIzj0EAwIwEjEQMA4GA1UEAwwHRUMtUm9vdDAe +Fw0yMDA2MTgwNzM2MTBaFw0yNTA2MTgwNzM2MTBaMDwxGzAZBgNVBAMMEmludC1yc2Eta2V5LTEt +MDAwMTERMA8GA1UECgwIc29mdHdhcmUxCjAIBgNVBAUTATEwggEiMA0GCSqGSIb3DQEBAQUAA4IB +DwAwggEKAoIBAQDrM1ocQqtch95Dm21JHi0V35nlWZibsjLqR+g8ERdD1qFgun/X0I/Rbft+KxB8 +QsDX7UmIjXGdavNcEjY/XcbiJxUcpv7vn/2+x3JxZO6Iye/ut001okICt3OGIqP93ZEnIaTTNhDs +K7OnvD/eUjlmuHiTaFq1dZLKYDQlz9jl/9F4axfrz1V7oo60iqFIW+7tlUeh8VGDUPjQpHghzjHX +TJv/OIAt752K31Tn8KR3kvkn6WTPo8eOWVaPQ480Dik0e2afTPPJNZJ7BW111IwqBAOKp586yVsQ +4XVEF8H64Cq+s+b4/HBboo9TDJKTJvo2yQmcTsahbH+Rlm20ifUTAgMBAAEwCgYIKoZIzj0EAwID +SAAwRQIhANKN/N2Atb5fbeHSB2Myv/JcNf9JonxFe92AOu4f62NNAiBjOEeg4OyJZKPiDl6aqYVt +z1Qroo6xzUC9UVA4qNe4LA== </ds:X509Certificate> </ds:X509Data> <ds:X509Data> - <ds:X509Certificate>MIIDFDCCArqgAwIBAgIIFy4Oe7D+zq8wCgYIKoZIzj0EAwIwIzEhMB8GA1UEAwwY -S2V5c3RvcmVCYWNrZWRQa2lTZXJ2aWNlMB4XDTIwMDIxOTE0MDMxNVoXDTIwMDUx -OTEzMDMxNVowMjEdMBsGA1UEAwwUaW50LWF1dGhoYW5kbGVyLXNpZ24xETAPBgNV -BAoMCHNvZnR3YXJlMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtE1v -1J54suM3VR17mTO5OKrCBeDP6a2dQswhMmUNO6i1l4eXNbtBvMj7k0mnc4yLLZxQ -P0cosjT1kNkOvSNCQcSI+869EOdU4QDCreGLss9a84ZNf/X3ioq/2PYTLOJSMkDQ -qLMHUVawwPYw+ZyUHaY7G0AwX5Gj1gMadfWVMDPAo5OT9WntpqG1850yO0aUMBaF -GSE9RrWVmL1+d2qHqh/pAwq6DQEtbKCl18t1zQfLZvumnQfF930KB2IkLaq6wRTW -IRdwte20PfVmEloAOdegXqUX59rkq6+5CaXfIsN+4Vkb12n2ArZwI/EFjgRdtGYj -CmuySDorynSHrCO934/LHjZtdJPFbg5/4CTXpI1aInum4uqDuq6xoL+ns4hk8kkD -9H9Pj5MYyjUc51+450ylOwLmGkqNDJBh3ecnH76NIoKviR3KlBaj0bSlnoV5Kl8H -bfnXQD98BH+YLeULrD3XWVjirOWPdfdNKcInpuXrdTZ/GvyGL5T/63mtEWiWysfP -Gw4+9AlWNXpyLviaHfxTpC6T76qYHKHd4eltRLubrgL8gHZrJwHio98kKfVMS3Oy -qHAEWBSWv+LveARn0RF4jlcPIL3gclrU9jxF4k5Btvdax3+if1MWVAZ9ML5263ug -Qr11Pkbko09VqppyM484/o+mJihTWyucKdVONw8CAwEAATAKBggqhkjOPQQDAgNI -ADBFAiBJSZqfI1kmJGy8/tRut7h2YbZWNeUA+gmFX+wJxu9ePwIhALgjht8La4AZ -/r3t33clJW8tGRMiA8cBbxm3Ox0y7DyP</ds:X509Certificate> + <ds:X509Certificate>MIIDEzCCArqgAwIBAgIIX/q/dgMGzCYwCgYIKoZIzj0EAwIwIzEhMB8GA1UEAwwYS2V5c3RvcmVCYWNrZWRQa2lTZXJ2aWNlMB4XDTIwMDYwMjA1MjkwMFoXDTIwMDkwMjA1MjkwMFowMjEdMBsGA1UEAwwUaW50LWF1dGhoYW5kbGVyLXNpZ24xETAPBgNVBAoMCHNvZnR3YXJlMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAv47+IfV67UBlAFYDtb94z8LfPjmpVaqKLK5nm/FUa3Q6XbtN/QCOM/qO008ylV/ZEa+D8Ys458bfsTZKUcRpFH+hjdnwn1sXQiCvwWZJD73fGH+2PszxSg01fQO0YAHoqd8PHtmtC5hq20i9qO+0Lh0/7ItaJe+MdPslr65ZaSwxYUMKgsAIxwaU14Agvr6QLppr1qjt246Zq/ZEuTNGH3BIui7wMPEm0QZEsUpG0l6UdErFy+Kjxzpjfe8q7v5X/OTYKuS5baB4NJPDBDIhBsgD0+aQfWMGfnH+WjfvZH01W8VyzRMTlCJOAyXBl7cDkMi10xMrsf6j8YAybziNKErDRtMABjlO3O3xUrm/f/Yi9362mQUbR/WWrYoS80jnAtW+VATUd4uasc0MRA2agp9Hc/1bektR50Pw8p3eZS4dKal0Dj5nLVIyW4ahY+WAnRQj1/MblmHLVkM4zZPznzdAn2Pi5bJ/IxhvCtzx4w+/Zifmb0DSWerCzAGsN9TgFAHi/HM0Nt5mCRrf0DI6YOYnXheB9HBVWE12b1kTIYkytcg07WZohRmHLFzBAtafxuZQ3/IV+SXIR9+mIvOSAgkheulrH32lNtfsC/ULWD++JtoJKpabnBjpRErnpX333GwnNyO/s7d4jprMqYWeCFox54NuZicqYKq7KVjlrQUCAwEAATAKBggqhkjOPQQDAgNHADBEAiBQ6esaYUCanPfaKbR+1mZhNQjTrNLi30aqthvWieLDvAIgX1FvQHTBK3GfXjU2QSS2uMG7mWLnQuXA69965bquriU=</ds:X509Certificate> </ds:X509Data> </ds:KeyInfo> </md:KeyDescriptor> @@ -154,34 +140,20 @@ YI87wR9KOSWjcw/5i5qZIAJuwvLCQj5JtUsmrhHK75222J3TJf4dS/gfN4xfY2rW purO3KrRrVAuZP2EfLkZdHEHqe8GPigNnZ5kTn8V2VJ3iRAQ73hpJRR98tFd0A==</ds:X509Certificate> </ds:X509Data> <ds:X509Data> - <ds:X509Certificate>MIIBbTCCARKgAwIBAgIEXjF+qTAKBggqhkjOPQQDAjA+MQswCQYDVQQGEwJBVDEN -MAsGA1UEBwwERUdJWjEOMAwGA1UECgwFalVuaXQxEDAOBgNVBAMMB3NpZ25pbmcw -HhcNMjAwMTI5MTI0NjMzWhcNMjcwMTI4MTI0NjMzWjA+MQswCQYDVQQGEwJBVDEN -MAsGA1UEBwwERUdJWjEOMAwGA1UECgwFalVuaXQxEDAOBgNVBAMMB3NpZ25pbmcw -WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASRt7gZRrr4rSEE7Q922oKQJF+mlkwC -LZnv8ZzHtH54s4VdyQFIBjQF1PPf9PTn+5tid8QJehZPndcoeD7J8fPJMAoGCCqG -SM49BAMCA0kAMEYCIQDFUO0owvqMVRO2FmD+vb8mqJBpWCE6Cl5pEHaygTa5LwIh -ANsmjI2azWiTSFjb7Ou5fnCfbeiJUP0s66m8qS4rYl9L + <ds:X509Certificate>>MIICDTCCAbOgAwIBAgIIVLxIFI8kRpkwCgYIKoZIzj0EAwIwEjEQMA4GA1UEAwwHRUMtUm9vdDAe +Fw0yMDA2MTgwNzM2MTBaFw0yNTA2MTgwNzM2MTBaMDwxGzAZBgNVBAMMEmludC1yc2Eta2V5LTEt +MDAwMTERMA8GA1UECgwIc29mdHdhcmUxCjAIBgNVBAUTATEwggEiMA0GCSqGSIb3DQEBAQUAA4IB +DwAwggEKAoIBAQDrM1ocQqtch95Dm21JHi0V35nlWZibsjLqR+g8ERdD1qFgun/X0I/Rbft+KxB8 +QsDX7UmIjXGdavNcEjY/XcbiJxUcpv7vn/2+x3JxZO6Iye/ut001okICt3OGIqP93ZEnIaTTNhDs +K7OnvD/eUjlmuHiTaFq1dZLKYDQlz9jl/9F4axfrz1V7oo60iqFIW+7tlUeh8VGDUPjQpHghzjHX +TJv/OIAt752K31Tn8KR3kvkn6WTPo8eOWVaPQ480Dik0e2afTPPJNZJ7BW111IwqBAOKp586yVsQ +4XVEF8H64Cq+s+b4/HBboo9TDJKTJvo2yQmcTsahbH+Rlm20ifUTAgMBAAEwCgYIKoZIzj0EAwID +SAAwRQIhANKN/N2Atb5fbeHSB2Myv/JcNf9JonxFe92AOu4f62NNAiBjOEeg4OyJZKPiDl6aqYVt +z1Qroo6xzUC9UVA4qNe4LA== </ds:X509Certificate> </ds:X509Data> <ds:X509Data> - <ds:X509Certificate>MIIDFDCCArqgAwIBAgIIFy4Oe7D+zq8wCgYIKoZIzj0EAwIwIzEhMB8GA1UEAwwY -S2V5c3RvcmVCYWNrZWRQa2lTZXJ2aWNlMB4XDTIwMDIxOTE0MDMxNVoXDTIwMDUx -OTEzMDMxNVowMjEdMBsGA1UEAwwUaW50LWF1dGhoYW5kbGVyLXNpZ24xETAPBgNV -BAoMCHNvZnR3YXJlMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAtE1v -1J54suM3VR17mTO5OKrCBeDP6a2dQswhMmUNO6i1l4eXNbtBvMj7k0mnc4yLLZxQ -P0cosjT1kNkOvSNCQcSI+869EOdU4QDCreGLss9a84ZNf/X3ioq/2PYTLOJSMkDQ -qLMHUVawwPYw+ZyUHaY7G0AwX5Gj1gMadfWVMDPAo5OT9WntpqG1850yO0aUMBaF -GSE9RrWVmL1+d2qHqh/pAwq6DQEtbKCl18t1zQfLZvumnQfF930KB2IkLaq6wRTW -IRdwte20PfVmEloAOdegXqUX59rkq6+5CaXfIsN+4Vkb12n2ArZwI/EFjgRdtGYj -CmuySDorynSHrCO934/LHjZtdJPFbg5/4CTXpI1aInum4uqDuq6xoL+ns4hk8kkD -9H9Pj5MYyjUc51+450ylOwLmGkqNDJBh3ecnH76NIoKviR3KlBaj0bSlnoV5Kl8H -bfnXQD98BH+YLeULrD3XWVjirOWPdfdNKcInpuXrdTZ/GvyGL5T/63mtEWiWysfP -Gw4+9AlWNXpyLviaHfxTpC6T76qYHKHd4eltRLubrgL8gHZrJwHio98kKfVMS3Oy -qHAEWBSWv+LveARn0RF4jlcPIL3gclrU9jxF4k5Btvdax3+if1MWVAZ9ML5263ug -Qr11Pkbko09VqppyM484/o+mJihTWyucKdVONw8CAwEAATAKBggqhkjOPQQDAgNI -ADBFAiBJSZqfI1kmJGy8/tRut7h2YbZWNeUA+gmFX+wJxu9ePwIhALgjht8La4AZ -/r3t33clJW8tGRMiA8cBbxm3Ox0y7DyP</ds:X509Certificate> + <ds:X509Certificate>MIIDEzCCArqgAwIBAgIIX/q/dgMGzCYwCgYIKoZIzj0EAwIwIzEhMB8GA1UEAwwYS2V5c3RvcmVCYWNrZWRQa2lTZXJ2aWNlMB4XDTIwMDYwMjA1MjkwMFoXDTIwMDkwMjA1MjkwMFowMjEdMBsGA1UEAwwUaW50LWF1dGhoYW5kbGVyLXNpZ24xETAPBgNVBAoMCHNvZnR3YXJlMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAv47+IfV67UBlAFYDtb94z8LfPjmpVaqKLK5nm/FUa3Q6XbtN/QCOM/qO008ylV/ZEa+D8Ys458bfsTZKUcRpFH+hjdnwn1sXQiCvwWZJD73fGH+2PszxSg01fQO0YAHoqd8PHtmtC5hq20i9qO+0Lh0/7ItaJe+MdPslr65ZaSwxYUMKgsAIxwaU14Agvr6QLppr1qjt246Zq/ZEuTNGH3BIui7wMPEm0QZEsUpG0l6UdErFy+Kjxzpjfe8q7v5X/OTYKuS5baB4NJPDBDIhBsgD0+aQfWMGfnH+WjfvZH01W8VyzRMTlCJOAyXBl7cDkMi10xMrsf6j8YAybziNKErDRtMABjlO3O3xUrm/f/Yi9362mQUbR/WWrYoS80jnAtW+VATUd4uasc0MRA2agp9Hc/1bektR50Pw8p3eZS4dKal0Dj5nLVIyW4ahY+WAnRQj1/MblmHLVkM4zZPznzdAn2Pi5bJ/IxhvCtzx4w+/Zifmb0DSWerCzAGsN9TgFAHi/HM0Nt5mCRrf0DI6YOYnXheB9HBVWE12b1kTIYkytcg07WZohRmHLFzBAtafxuZQ3/IV+SXIR9+mIvOSAgkheulrH32lNtfsC/ULWD++JtoJKpabnBjpRErnpX333GwnNyO/s7d4jprMqYWeCFox54NuZicqYKq7KVjlrQUCAwEAATAKBggqhkjOPQQDAgNHADBEAiBQ6esaYUCanPfaKbR+1mZhNQjTrNLi30aqthvWieLDvAIgX1FvQHTBK3GfXjU2QSS2uMG7mWLnQuXA69965bquriU=</ds:X509Certificate> </ds:X509Data> </ds:KeyInfo> </md:KeyDescriptor> diff --git a/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/data/response_eidas.xml b/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/data/response_eidas.xml new file mode 100644 index 00000000..fba8c69a --- /dev/null +++ b/eaaf_modules/eaaf_module_pvp2_core/src/test/resources/data/response_eidas.xml @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<saml2p:Response xmlns:saml2p="urn:oasis:names:tc:SAML:2.0:protocol" Destination="https://vidp.gv.at/EidasNode/ColleagueResponse" ID="_1da6cbd8-70c0-4b0b-8a76-b106d8ecc1e8" InResponseTo="_FmefJFPJ4pgx5898SIiXDlGfTzIZ4JR8WyZsO4vno4Dz5pVTDvr-ZNx6W6vx3XR" IssueInstant="2021-06-24T17:30:43.887Z" Version="2.0"> + <saml2:Issuer xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion">https://vidp.gv.at/eidas-middleware/Metadata</saml2:Issuer> + <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> + <ds:SignedInfo> + <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/> + <ds:SignatureMethod Algorithm="http://www.w3.org/2007/05/xmldsig-more#sha256-rsa-MGF1"/> + <ds:Reference URI="#_1da6cbd8-70c0-4b0b-8a76-b106d8ecc1e8"> + <ds:Transforms> + <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> + <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/> + </ds:Transforms> + <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/> + <ds:DigestValue>G6vY7YV/lyaHX+P5f6l/TnnTel6SoP+eqv0TR81daWs=</ds:DigestValue> + </ds:Reference> + </ds:SignedInfo> + <ds:SignatureValue>MODjxzyLAMne+TsCLKhX8qU9k814Imv5Vmsjo28WpKuEyIoobHaVD2WoEtoFq+li59e0lu+xtgSReKT7JD8wgbbey5Z9eBskAPTwKbClctxXG7Zuapc+tTmLL3W6or89/1L/0vrzqoQdopQ7xAswOd3J6ypKl7fNalYCzaulFAEQjhFh6z/xXF4NPK90sajlIQtS8bS1AkalYzNOhjPK7PeM65nHR1iH0Menxkk6QX+htbbhuJnc/+fL0tgo/Qv2IhIr0WFtx4grx2C2kVtVLtIWeRv90NnI8oeLFNOcnGR7yfP1/m6+C+7yAaLS8yZCMwCEAurj4NuhCghsxbsl0299Q3kDz/8GNg3Z+HYZtpQ5iN8RynZ2oDC4QfDAKPfo07okPhtO5P8syNmI+UYMLTPp4B5LKgvp2GcvvEtNb9XJ5UemEjDRaSxP6Ny9KnqYcd+fA4tgvAi4Ib9hFuf0oTMvXlUWaSBG+CxzBUxUY5Dpo6qx0B10EHkibW6JwoAiK1us5kUtsWbfVXnV1+Dq6MwRUx6P8nHWMWCN6qo316jGJRBs9VLNtPnJS9LxF41UBLoHCbqMLXh6sKrlMWAs+ZMPVtgZaXeKsJZFpUw68UZto9BIF96HZICdnOT/ixBBxORr6fP3ceIGn71qUzdttIpJ46dIAqxrCL8Pl6+YcbI=</ds:SignatureValue> + <ds:KeyInfo> + <ds:X509Data> + <ds:X509Certificate>MIIE7TCCAtUCBGC0mmQwDQYJKoZIhvcNAQELBQAwOjELMAkGA1UEBhMCREUxDTALBgNVBAoMBEVHSVoxHDAaBgNVBAMME2VJREFTIERFLU1pZGRsZXdhcmUwIBcNMjEwNTMxMDgxMjIwWhgPMjI5NTAzMTUwODEyMjBaMDoxCzAJBgNVBAYTAkRFMQ0wCwYDVQQKDARFR0laMRwwGgYDVQQDDBNlSURBUyBERS1NaWRkbGV3YXJlMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAgG/ussCjHSQPLxv8ewExMQdv5s7P4wgPILiFyfRAFuu3kA9NXBXx895/pnxKOoFyNhN+D7mUkhLwNh/C77G/1pBZbAb7RUQYEC0WtrE1LV2j/bkmkdmN4LEkf8sQ2u7H3i5lXKNUmlolsoXd0zZv5dKrCsh2V6NT7AAJOVoySLNC/BIy08/OZxc6iF3KC24hrYjThD6sb1Lfw9Htds9ycLjFvV+3XI1rOOOyJweMmodkk4ReJT+rPHZq0gXUT4uwg4Cpf+2DJDyerozYa4cTBbIgXp9SffOfJI6ZuJ4BI29MymgsaNyc6EgEI2nRjGf0Bn5XKnBYLUYvHT2bCekYgHNJYYv8AODjk6hQ0Iw0A4/LlsibIXvkBNnlHw8TwZw+hNkM+L68G6ltTJ4+XPZ/2HMLVzSqSENdHVpOFTVl0NbpvuI/CQXHJQ685jUqWuZQnB1FJ8ZR7JXVhR1WKUCZcXqzgN98GqijVFF8DB7hL+98KmE87oEYGqAKDfffuHoIqb6dfNNEQDr1nOkfYgurCj38hs5GngI2g/dwpnSvDC1KKuD+mgeT6d2A6fWcaYwDWPTuCEbK1MUBAQRe4GFBugdG/zvf4ULeGyyhJvzeeqyRcbftFui7YW4eF4vCFS8Bd8YxbPt2RcJU8RMWhVgIqKcFCna/zpLXWHIHA4LpQUUCAwEAATANBgkqhkiG9w0BAQsFAAOCAgEAMferzA+hzfgNrl+P9hZ8FiZehFs080b275cZq0c8C4NdtPh+VBtwVfKyfNQLavmxcMYQf2AScHdiLPAWEpinG3nVdR8HIk3dtSSLjXh0KAth0q8PsUtb7Am7oWBYXIzRGWbbCQIn1bod6vMiO4RjmrrV0jJ5+24MkNsmkc+Vf2LLpqkFtzgJpPdtodgMnTatWy7xYT4/hqHpNqhYVPKxKAVoSSOizNt2kEP3b1QfzjDLhqGuzOTaHxBsGnWwu4eTsw60BPRP1c3t7k0CLBn2H59Q+BbN1pUI2ux7/qiYNvCtQLLf0VB6tttxBzcHH80ah/51FXtBYGd8FWYDf7iTSQ2/NbQC18+3uAwaGlz35tmlxOxuNdXHkLf9qtrdPsXTKb2dLHt0EvhErOhiN+h5tcBcC7Il2BOy2UgaGguVt5NsqyFi6l55xYai2NbQJbPtPrTsmAy4TZHSma2IH+2keJvxwQWVde+EwDpIeBei/V+vJBUUTWT9zATwiFOGlqokvqMhFQSENOHkZ6UUA6nZ6oA0THhSU9HWSceSpeHE2firL0xpIAfl8pjfXzHiEd0pRey5Cukq6VSQioop6BWY0Vd8jYkdU+ld1FnDIyCr+xxwBVvmE3FC+EX3WlWCgVU3uq8DLijOcPJ5qoYOxFCxdS94fQpwCvhKeCE/qjnuQ+4=</ds:X509Certificate> + </ds:X509Data> + </ds:KeyInfo> + </ds:Signature> + <saml2p:Status> + <saml2p:StatusCode Value="urn:oasis:names:tc:SAML:2.0:status:Success"/> + </saml2p:Status> + <saml2:EncryptedAssertion xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion"> + <xenc:EncryptedData xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" Id="_2b818d0931341ae510aec15ee1425171" Type="http://www.w3.org/2001/04/xmlenc#Element"> + <xenc:EncryptionMethod Algorithm="http://www.w3.org/2009/xmlenc11#aes256-gcm"/> + <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> + <xenc:EncryptedKey Id="_9d084f6ad17c241c10c6323dfc992f5b"> + <xenc:EncryptionMethod Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p"> + <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/> + </xenc:EncryptionMethod> + <ds:KeyInfo> + <ds:X509Data> + <ds:X509Certificate>MIIEDDCCAnQCCQCbVfZgUmuq4jANBgkqhkiG9w0BAQsFADBIMQswCQYDVQQGEwJBVDENMAsGA1UE +CgwERUdJWjEYMBYGA1UECwwPZUlEQVMgVGVzdC1Ob2RlMRAwDgYDVQQDDAdzaWduaW5nMB4XDTIw +MDQxNDE1MDcyMFoXDTIzMDEwODE1MDcyMFowSDELMAkGA1UEBhMCQVQxDTALBgNVBAoMBEVHSVox +GDAWBgNVBAsMD2VJREFTIFRlc3QtTm9kZTEQMA4GA1UEAwwHc2lnbmluZzCCAaIwDQYJKoZIhvcN +AQEBBQADggGPADCCAYoCggGBAJu0ab3tEsQ/9xQ4rwvO7PjnK+NOVUvPkReQMFOFg8uduSocBwZ2 +Kdr/WBRrC9kI8cCkWxJHcJi9o6QBKM8Jtc/cJbPmR7CZvm2rtVGiVNew83C3BAFWeUkXpdnXt1lP +lEklsMwq7eOD+OqWPmi6O0sL/QFMDBMo6J51YIXLtFz0ymiu4V4C75/2c5A/ztI7svDdzxIQEJLo +ATnikFV7WD9SZbgFXPi20v/9IicvtQVjLrfKWbctSXe9RV2CBFsuWevJUdxbf7DWETH+e9eukg+9 +6ZFkBIXDqr5xrXXYVD07Hx2DVqjq+aZM2ALnivNPAp7nLqN4GYP+VmqpDJ9A6S/C9K/6ROnVmK1x +YMtqmxv9WKTi0FkMsBEiH5TRuig3gl+MLKQeA44XjdXgNvPmd1WiSL3IgaQPTLXgLeVsflHAWpy/ +IrGjlzuYcpFhg40x0IMvvOv4Z8RGiXyuhFxa3P+T+0mRYBos/RA70UHjIzgoLhoAShBS/WKs3KqZ +2xi4HwIDAQABMA0GCSqGSIb3DQEBCwUAA4IBgQAImDWnTLdq/4VEeaEJKoVzXk7yk++Rxj2gERRI +vh/eHDskFPDZ5Q2Cby3IC4iLaJFpbXyjKskAvVgoasAbRACA5Zf1H6v31V1YLtTmIViPOY1u3130 +kkY86z9QlLx8u6o86GWL2rGb09ZMxqSMjEEGXYntPJ4rWtdUT32Ef1sUKqh0Dm+qPb/M3OnlV2aO +Ti/yJR7sCuIJ8rrTBO5lqOrdK+zzyhWuJx5/JLfTRp7wjGHR+KPS+3CsnPa6fkG9YUkjz0/E7f1G +emt6cq4ozbGw5j5H50YxVJ5KS76KckKNETGUF2/9XXXV0rrBY7HcnqRCqWuc+sZPqv6pQph21gEZ ++1s2FY735uGRrxDR+1tsWuJd5o5agfl8w544erWQ+aLlkouISzfWZdN8opTLNtt/u0qfUjkcXQFg +CyaVwyMJp9Iq/fqOZzVY3he9i6OVGt6owox+n2rymNQ/Zon6qtDCdvgfw30TIpL8AuZzjMyUL1oG +aAb6colSGusGLBkme5k=</ds:X509Certificate> + </ds:X509Data> + </ds:KeyInfo> + <xenc:CipherData> + <xenc:CipherValue>f5x87ezyK4WvJnx4N3eJF58Bepk+YYKClzMRZwodZGy74lxvjFUVPxZdrnbSN0maoZdfsiJyW2pr2EUX2bxmctqOf/g/1zGF0zzLj6k0o/62evC2vQObNi615OBkXSK+IOTE3De9gGl6UHpFdPASM5ZuwDj+vpdtA3zzagJVJHquzgm7x9XyURBgVBcJ40bE3v66rOpauyOLL6LDihU279F2Eb35W3nHoshQwhRbuIVWx7Pe0uvB/E3xBvi4l20GYZiO3sQ7ldcqWywNc2XVc+aBPB8wLFT/Bk5qtOaphf0VNJBArcQSFS5xFaC1BFvkUD3+7ywMmvV5ALYRqU/Steix4d/VO17ARC6UG158S3D/GeXy1PVhjESUaQpxM7z8Zo2yUr+Qak2zV1SG96XPRnSh3up8bBDurt1IpD3YcvJ8huI4ymLw7Cq7wanDQsL31jlq+pq9wt2EtAzwebXEjVvbgwSItE/wmqtyhsD7BF/IZHcifXYA5hYuVy6unFM2</xenc:CipherValue> + </xenc:CipherData> + </xenc:EncryptedKey> + </ds:KeyInfo> + <xenc:CipherData> + <xenc:CipherValue>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</xenc:CipherValue> + </xenc:CipherData> + </xenc:EncryptedData> + </saml2:EncryptedAssertion> +</saml2p:Response> diff --git a/eaaf_modules/eaaf_module_pvp2_idp/checks/spotbugs-exclude.xml b/eaaf_modules/eaaf_module_pvp2_idp/checks/spotbugs-exclude.xml new file mode 100644 index 00000000..855f39bd --- /dev/null +++ b/eaaf_modules/eaaf_module_pvp2_idp/checks/spotbugs-exclude.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="UTF-8"?> +<FindBugsFilter> + <Match> + <!-- allow SHA-1, because transient SubjectNameIDs should have the same pattern as bPKs --> + <Class name="at.gv.egiz.eaaf.modules.pvp2.idp.impl.builder.Pvp2AssertionBuilder"/> + <Method name="buildAssertion" /> + <Bug pattern="WEAK_MESSAGE_DIGEST_SHA1" /> + </Match> + <Match> + <!-- allow logging of SAML2 request parameters --> + <Class name="at.gv.egiz.eaaf.modules.pvp2.idp.impl.AbstractPvp2XProtocol"/> + <Bug pattern="CRLF_INJECTION_LOGS" /> + </Match> +</FindBugsFilter> diff --git a/eaaf_modules/eaaf_module_pvp2_idp/pom.xml b/eaaf_modules/eaaf_module_pvp2_idp/pom.xml index 5c5bc687..53ffff26 100644 --- a/eaaf_modules/eaaf_module_pvp2_idp/pom.xml +++ b/eaaf_modules/eaaf_module_pvp2_idp/pom.xml @@ -5,7 +5,7 @@ <parent> <groupId>at.gv.egiz.eaaf</groupId> <artifactId>eaaf_modules</artifactId> - <version>1.1.3-SNAPSHOT</version> + <version>1.2.1-SNAPSHOT</version> </parent> <artifactId>eaaf_module_pvp2_idp</artifactId> <name>eaaf_module_pvp2_idp</name> @@ -17,7 +17,6 @@ <dependency> <groupId>at.gv.egiz.eaaf</groupId> <artifactId>eaaf_module_pvp2_core</artifactId> - <version>${egiz.eaaf.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> @@ -32,11 +31,6 @@ <!-- Testing --> <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <scope>test</scope> - </dependency> - <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <scope>test</scope> @@ -64,31 +58,15 @@ <build> <finalName>eaaf_module_pvp2_idp</finalName> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> - </plugin> - - <!-- enable co-existence of testng and junit --> + <plugins> <plugin> - <artifactId>maven-surefire-plugin</artifactId> - <version>${surefire.version}</version> + <groupId>com.github.spotbugs</groupId> + <artifactId>spotbugs-maven-plugin</artifactId> + <version>${spotbugs-maven-plugin.version}</version> <configuration> - <threadCount>1</threadCount> + <failOnError>true</failOnError> + <excludeFilterFile>checks/spotbugs-exclude.xml</excludeFilterFile> </configuration> - <dependencies> - <dependency> - <groupId>org.apache.maven.surefire</groupId> - <artifactId>surefire-junit47</artifactId> - <version>${surefire.version}</version> - </dependency> - </dependencies> </plugin> </plugins> diff --git a/eaaf_modules/eaaf_module_pvp2_idp/src/main/java/at/gv/egiz/eaaf/modules/pvp2/idp/impl/AbstractPvp2XProtocol.java b/eaaf_modules/eaaf_module_pvp2_idp/src/main/java/at/gv/egiz/eaaf/modules/pvp2/idp/impl/AbstractPvp2XProtocol.java index 1e42ac9c..2e30dcd9 100644 --- a/eaaf_modules/eaaf_module_pvp2_idp/src/main/java/at/gv/egiz/eaaf/modules/pvp2/idp/impl/AbstractPvp2XProtocol.java +++ b/eaaf_modules/eaaf_module_pvp2_idp/src/main/java/at/gv/egiz/eaaf/modules/pvp2/idp/impl/AbstractPvp2XProtocol.java @@ -44,6 +44,7 @@ import org.opensaml.xmlsec.signature.SignableXMLObject; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.util.Assert; import at.gv.egiz.components.eventlog.api.EventConstants; import at.gv.egiz.eaaf.core.api.IRequest; @@ -78,6 +79,7 @@ import at.gv.egiz.eaaf.modules.pvp2.impl.utils.Saml2Utils; import at.gv.egiz.eaaf.modules.pvp2.impl.validation.EaafUriCompare; import at.gv.egiz.eaaf.modules.pvp2.impl.validation.TrustEngineFactory; import at.gv.egiz.eaaf.modules.pvp2.impl.verification.SamlVerificationEngine; +import lombok.Setter; public abstract class AbstractPvp2XProtocol extends AbstractController implements IModulInfo { private static final Logger log = LoggerFactory.getLogger(AbstractPvp2XProtocol.class); @@ -88,12 +90,16 @@ public abstract class AbstractPvp2XProtocol extends AbstractController implement @Autowired(required = true) protected IPvp2BasicConfiguration pvpBasicConfiguration; @Autowired(required = true) - protected IPvp2MetadataProvider metadataProvider; - @Autowired(required = true) protected SamlVerificationEngine samlVerificationEngine; @Autowired(required = false) protected List<IAuthnRequestPostProcessor> authRequestPostProcessors; + /** + * SAML2 metadata provider that should be used in this component. + */ + @Setter + protected IPvp2MetadataProvider metadataProvider; + private IPvp2CredentialProvider pvpIdpCredentials; /** @@ -124,7 +130,7 @@ public abstract class AbstractPvp2XProtocol extends AbstractController implement final StatusCode statusCode = Saml2Utils.createSamlObject(StatusCode.class); final StatusMessage statusMessage = Saml2Utils.createSamlObject(StatusMessage.class); - String moaError = null; + String internalErrorCode = null; if (e instanceof NoPassivAuthenticationException) { statusCode.setValue(StatusCode.NO_PASSIVE); @@ -144,30 +150,37 @@ public abstract class AbstractPvp2XProtocol extends AbstractController implement final String statusMessageValue = ex.getStatusMessageValue(); if (statusMessageValue != null) { statusMessage.setMessage(StringEscapeUtils.escapeXml(statusMessageValue)); + } - moaError = statusMessager.mapInternalErrorToExternalError(ex.getErrorId()); + + internalErrorCode = ex.getErrorId(); } else { statusCode.setValue(StatusCode.RESPONDER); statusMessage.setMessage(StringEscapeUtils.escapeXml(e.getLocalizedMessage())); - moaError = statusMessager.getResponseErrorCode(e); + internalErrorCode = statusMessager.getResponseErrorCode(e); + } - if (StringUtils.isNotEmpty(moaError)) { - final StatusCode moaStatusCode = Saml2Utils.createSamlObject(StatusCode.class); - moaStatusCode.setValue(moaError); - statusCode.setStatusCode(moaStatusCode); + //set external sub-statusCode if one was selected + if (StringUtils.isNotEmpty(internalErrorCode)) { + final StatusCode externalStatusCode = Saml2Utils.createSamlObject(StatusCode.class); + externalStatusCode.setValue( + statusMessager.mapInternalErrorToExternalError(internalErrorCode)); + statusCode.setStatusCode(externalStatusCode); + } - status.setStatusCode(statusCode); + //set status-message if availabe if (statusMessage.getMessage() != null) { status.setStatusMessage(statusMessage); - } - samlResponse.setStatus(status); - final String remoteSessionID = Saml2Utils.getSecureIdentifier(); - samlResponse.setID(remoteSessionID); - + + } + status.setStatusCode(statusCode); + samlResponse.setStatus(status); + samlResponse.setID(Saml2Utils.getSecureIdentifier()); samlResponse.setIssueInstant(Instant.now()); + final Issuer nissuer = Saml2Utils.createSamlObject(Issuer.class); nissuer.setValue(pvpBasicConfiguration.getIdpEntityId(pvpRequest.getAuthUrl())); nissuer.setFormat(NameIDType.ENTITY); @@ -176,13 +189,13 @@ public abstract class AbstractPvp2XProtocol extends AbstractController implement IEncoder encoder = null; if (pvpRequest.getBinding().equals(SAMLConstants.SAML2_REDIRECT_BINDING_URI)) { - encoder = applicationContext.getBean("PVPRedirectBinding", RedirectBinding.class); + encoder = applicationContext.getBean("PvpRedirectBinding", RedirectBinding.class); } else if (pvpRequest.getBinding().equals(SAMLConstants.SAML2_POST_BINDING_URI)) { - encoder = applicationContext.getBean("PVPPOSTBinding", PostBinding.class); + encoder = applicationContext.getBean("PvpPostBinding", PostBinding.class); } else if (pvpRequest.getBinding().equals(SAMLConstants.SAML2_SOAP11_BINDING_URI)) { - encoder = applicationContext.getBean("PVPSOAPBinding", SoapBinding.class); + encoder = applicationContext.getBean("PvpSoapBinding", SoapBinding.class); } if (encoder == null) { @@ -263,7 +276,7 @@ public abstract class AbstractPvp2XProtocol extends AbstractController implement pendingReq.getUniqueTransactionIdentifier()); } - throw new InvalidProtocolRequestException("pvp2.21", new Object[] {}); + throw new InvalidProtocolRequestException("pvp2.21", new Object[] {e.getMessage()}); } catch (final Pvp2Exception e) { final String samlRequest = req.getParameter(HTTP_PARAM_SAMLREQ); @@ -337,7 +350,7 @@ public abstract class AbstractPvp2XProtocol extends AbstractController implement pendingReq.getUniqueTransactionIdentifier()); } - throw new InvalidProtocolRequestException("pvp2.21", new Object[] {}); + throw new InvalidProtocolRequestException("pvp2.21", new Object[] {e.getMessage()}); } catch (final Pvp2Exception e) { final String samlRequest = req.getParameter(HTTP_PARAM_SAMLREQ); @@ -555,11 +568,9 @@ public abstract class AbstractPvp2XProtocol extends AbstractController implement @PostConstruct private void verifyInitialization() { - if (pvpIdpCredentials == null) { - log.error("No SAML2 credentialProvider injected!"); - throw new RuntimeException("No SAML2 credentialProvider injected!"); + Assert.notNull(metadataProvider, "No SAML2 MetadataProvider injected!"); + Assert.notNull(pvpIdpCredentials, "No SAML2 credentialProvider injected!"); - } } } diff --git a/eaaf_modules/eaaf_module_pvp2_idp/src/main/java/at/gv/egiz/eaaf/modules/pvp2/idp/impl/AuthenticationAction.java b/eaaf_modules/eaaf_module_pvp2_idp/src/main/java/at/gv/egiz/eaaf/modules/pvp2/idp/impl/AuthenticationAction.java index 91e92d63..a3c6cb5d 100644 --- a/eaaf_modules/eaaf_module_pvp2_idp/src/main/java/at/gv/egiz/eaaf/modules/pvp2/idp/impl/AuthenticationAction.java +++ b/eaaf_modules/eaaf_module_pvp2_idp/src/main/java/at/gv/egiz/eaaf/modules/pvp2/idp/impl/AuthenticationAction.java @@ -36,6 +36,7 @@ import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.ApplicationContext; import org.springframework.stereotype.Service; +import org.springframework.util.Assert; import at.gv.egiz.eaaf.core.api.IRequest; import at.gv.egiz.eaaf.core.api.idp.IAction; @@ -57,14 +58,13 @@ import at.gv.egiz.eaaf.modules.pvp2.impl.binding.PostBinding; import at.gv.egiz.eaaf.modules.pvp2.impl.binding.RedirectBinding; import at.gv.egiz.eaaf.modules.pvp2.impl.message.PvpSProfileRequest; import at.gv.egiz.eaaf.modules.pvp2.impl.utils.Saml2Utils; +import lombok.Setter; @Service("PVPAuthenticationRequestAction") public class AuthenticationAction implements IAction { private static final Logger log = LoggerFactory.getLogger(AuthenticationAction.class); @Autowired(required = true) - private IPvp2MetadataProvider metadataProvider; - @Autowired(required = true) ApplicationContext springContext; @Autowired(required = true) IConfiguration authConfig; @@ -75,6 +75,12 @@ public class AuthenticationAction implements IAction { @Autowired(required = true) IRevisionLogger revisionsLogger; + /** + * SAML2 metadata provider that should be used in this component. + */ + @Setter + protected IPvp2MetadataProvider metadataProvider; + private IPvp2CredentialProvider pvpIdpCredentials; /** @@ -169,11 +175,9 @@ public class AuthenticationAction implements IAction { @PostConstruct private void verifyInitialization() { - if (pvpIdpCredentials == null) { - log.error("No SAML2 credentialProvider injected!"); - throw new RuntimeException("No SAML2 credentialProvider injected!"); + Assert.notNull(metadataProvider, "No SAML2 MetadataProvider injected!"); + Assert.notNull(pvpIdpCredentials, "No SAML2 credentialProvider injected!"); - } } } diff --git a/eaaf_modules/eaaf_module_pvp2_idp/src/test/java/at/gv/egiz/eaaf/modules/pvp2/idp/test/AuthenticationActionTest.java b/eaaf_modules/eaaf_module_pvp2_idp/src/test/java/at/gv/egiz/eaaf/modules/pvp2/idp/test/AuthenticationActionTest.java index df5c15f8..cab14a5d 100644 --- a/eaaf_modules/eaaf_module_pvp2_idp/src/test/java/at/gv/egiz/eaaf/modules/pvp2/idp/test/AuthenticationActionTest.java +++ b/eaaf_modules/eaaf_module_pvp2_idp/src/test/java/at/gv/egiz/eaaf/modules/pvp2/idp/test/AuthenticationActionTest.java @@ -157,10 +157,6 @@ public class AuthenticationActionTest { return null; } - @Override - public String getFormatedDateOfBirth() { - return DateFormatUtils.format(getDateOfBirth(), "yyyy-MM-dd"); - } @Override public String getFamilyName() { @@ -184,13 +180,7 @@ public class AuthenticationActionTest { public String getEidasQaaLevel() { return EaafConstants.EIDAS_LOA_LOW; } - - @Override - public Date getDateOfBirth() { - return new Date(); - - } - + @Override public String getCiticenCountryCode() { // TODO Auto-generated method stub @@ -221,6 +211,19 @@ public class AuthenticationActionTest { public Date getAuthenticationIssueInstant() { return new Date(); } + + @Override + public String getDateOfBirth() { + return RandomStringUtils.randomNumeric(4) + "-" + RandomStringUtils.randomNumeric(2) + "-" + + RandomStringUtils.randomNumeric(2); + + } + + @Override + public String getDateOfBirthFormated(String pattern) { + // TODO Auto-generated method stub + return null; + } }; } diff --git a/eaaf_modules/eaaf_module_pvp2_idp/src/test/java/at/gv/egiz/eaaf/modules/pvp2/idp/test/AuthnResponseBuilderTest.java b/eaaf_modules/eaaf_module_pvp2_idp/src/test/java/at/gv/egiz/eaaf/modules/pvp2/idp/test/AuthnResponseBuilderTest.java index 799002ed..f2df5e8d 100644 --- a/eaaf_modules/eaaf_module_pvp2_idp/src/test/java/at/gv/egiz/eaaf/modules/pvp2/idp/test/AuthnResponseBuilderTest.java +++ b/eaaf_modules/eaaf_module_pvp2_idp/src/test/java/at/gv/egiz/eaaf/modules/pvp2/idp/test/AuthnResponseBuilderTest.java @@ -61,6 +61,51 @@ public class AuthnResponseBuilderTest { } @Test + public void plainAssertion() throws InvalidAssertionEncryptionException, Pvp2MetadataException, + XMLParserException, UnmarshallingException, MarshallingException, TransformerException, IOException { + final String issuerEntityID = RandomStringUtils.randomAlphabetic(15); + + final IPvp2MetadataProvider metadataProvider = + metadataResolverFactory.createMetadataProvider( + "classpath:/data/pvp_metadata_junit_keystore_without_enc.xml", null, "jUnit metadata resolver", null); + + final RequestAbstractType authnReq = (RequestAbstractType) XMLObjectSupport.unmarshallFromInputStream( + XMLObjectProviderRegistrySupport.getParserPool(), + PostBindingTest.class.getResourceAsStream("/data/AuthRequest_without_sig_1.xml")); + authnReq.setID("_" + RandomStringUtils.randomAlphanumeric(10)); + + final Assertion assertion = (Assertion) XMLObjectSupport.unmarshallFromInputStream( + XMLObjectProviderRegistrySupport.getParserPool(), + PostBindingTest.class.getResourceAsStream("/data/Assertion_1.xml")); + + //build response + final Instant now = Instant.now(); + final Response response = AuthResponseBuilder.buildResponse( + metadataProvider, issuerEntityID, authnReq, + now, assertion, authConfig); + + + //validate + Assert.assertNotNull("SAML2 response is null", response); + Assert.assertFalse("Assertion is empty", response.getAssertions().isEmpty()); + Assert.assertEquals("# assertions wrong", 1, response.getAssertions().size()); + + Assert.assertNotNull("Enc. assertion is null", response.getEncryptedAssertions()); + Assert.assertTrue("Enc. assertion is not empty", response.getEncryptedAssertions().isEmpty()); + + Assert.assertEquals("InResponseTo", authnReq.getID(), response.getInResponseTo()); + Assert.assertEquals("Issuer EntityId", issuerEntityID, response.getIssuer().getValue()); + Assert.assertNotNull("ResponseId is null", response.getID()); + Assert.assertFalse("ResponseId is emptry", response.getID().isEmpty()); + + final Element responseElement = XMLObjectSupport.getMarshaller(response).marshall(response); + final String xmlResp = DomUtils.serializeNode(responseElement); + Assert.assertNotNull("XML response is null", xmlResp); + Assert.assertFalse("XML response is empty", xmlResp.isEmpty()); + + } + + @Test public void encryptedAssertion() throws InvalidAssertionEncryptionException, Pvp2MetadataException, XMLParserException, UnmarshallingException, MarshallingException, TransformerException, IOException { final String issuerEntityID = RandomStringUtils.randomAlphabetic(15); diff --git a/eaaf_modules/eaaf_module_pvp2_idp/src/test/resources/data/pvp_metadata_junit_keystore_without_enc.xml b/eaaf_modules/eaaf_module_pvp2_idp/src/test/resources/data/pvp_metadata_junit_keystore_without_enc.xml new file mode 100644 index 00000000..fb6e1d94 --- /dev/null +++ b/eaaf_modules/eaaf_module_pvp2_idp/src/test/resources/data/pvp_metadata_junit_keystore_without_enc.xml @@ -0,0 +1,104 @@ +<?xml version="1.0" encoding="UTF-8"?> +<md:EntityDescriptor xmlns:md="urn:oasis:names:tc:SAML:2.0:metadata" ID="_2e23ca9b2ba4dc9eef15187830d07ff0" entityID="https://demo.egiz.gv.at/demoportal_demologin/" validUntil="2045-02-05T06:41:42.966Z"> + <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> + <ds:SignedInfo> + <ds:CanonicalizationMethod Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/> + <ds:SignatureMethod Algorithm="http://www.w3.org/2001/04/xmldsig-more#rsa-sha256"/> + <ds:Reference URI="#_2e23ca9b2ba4dc9eef15187830d07ff0"> + <ds:Transforms> + <ds:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/> + <ds:Transform Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"/> + </ds:Transforms> + <ds:DigestMethod Algorithm="http://www.w3.org/2001/04/xmlenc#sha256"/> + <ds:DigestValue>Jy/c0ZvVJSfWzSoAcxDx/o+T5W61vvNJNqTFz2o+ILc=</ds:DigestValue> + </ds:Reference> + </ds:SignedInfo> + <ds:SignatureValue>chMxIdwrPvr78j3oTtgS7udbydy9kye1bbeQ4jm2GeFKUfxvJqY+vt9MjVnWFeR4c16gd80BjZJ6xxD5i5Ifci3YtxeKSxq0ttH/xZYEhJZkD/0NrGUhSvNV9zuLAz3uGk/LJ+2JxRq7dbnW4n9MtGuYhea8OW9/Pr1xI1KyskQS76NZDsGjjfnFWbFXahLoQZULU4Ke3SfZVqLATTn0J34RZnjNH3QieY3LhRzOVu/I5yeZtnLgUS6dg0Gab9DA/pdNFaC632iaE5QCXJmhgpqkjbkayO9e8N93YGFjbszhU1Kws5OUGjXjfCZwezLeOUZoKEfo5c+4+zEaTrEQjg==</ds:SignatureValue> + <ds:KeyInfo> + <ds:X509Data> + <ds:X509Certificate>MIIDKzCCAhMCBFrxKO4wDQYJKoZIhvcNAQELBQAwWjELMAkGA1UEBhMCQVQxDTALBgNVBAoMBEVH +SVoxGDAWBgNVBAsMD2RlbW8uZWdpei5ndi5hdDEiMCAGA1UEAwwZTU9BLUlEIElEUCAoVGVzdC1W +ZXJzaW9uKTAeFw0xODA1MDgwNDM0NTRaFw0yMTAxMzEwNDM0NTRaMFoxCzAJBgNVBAYTAkFUMQ0w +CwYDVQQKDARFR0laMRgwFgYDVQQLDA9kZW1vLmVnaXouZ3YuYXQxIjAgBgNVBAMMGU1PQS1JRCBJ +RFAgKFRlc3QtVmVyc2lvbikwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCaFnqoaYoq +UptenemC6FiVDg5F2hEjpjix8+ow6/6QhUl2cPOS0uwZHaIvwT/RVbJ9CPdil6+11qaCPfZ+FoY+ +M+ke7TRd2RS1DqFbe1KC0imEnwemyLQrYe5Pm7DNcaY/kHTTq+k0eeGbYH0U/Iopyi0VuN5OWl4F +Vg45pf7knhXkaimItdjnCXnKcYM91mmltCf6TDgUrz7US7PmgvinnhfBgdITAT4GRr4ehliT+/jt +1OzHEyWRHanBGIpXNeZNqxgnpnGtaDh4JZuYR8qfH+GRK6dtW2ziej6rGIiUElGVCkXsohgxMNzq +nWeD9JT8+yyp1XZlyQf+IxhhESQLAgMBAAEwDQYJKoZIhvcNAQELBQADggEBAIFejAFQepaEl/kC +VLvidMR+MXq5LCGHthUiI6eDTQZ+H7lZdHlj547XwEdX15b6Md3h7eSJ4hwlfV4go/0FaoLPzvVq +itwtYY5htywB3B6ZV34Eyi6C59Gl34XrV8CWxH4KKwLsVAjAy+/p/Xh0q2pzSBkeOChzBMBkjmyc +2Ue4MEKdL9guzp6+Yc/HL/phHAKYapkVyFwvsdqWOgyRzxAHINko8ExImMMB3xB5a52kfqLcui5O +fzEhjwLFJaGBMmFCmFGGOUwtIvl/6ZQ2LLzOE9+giVK9WsIgH11Pu+ejPFAbXf8cf4oWhbAfTkiy +4jpXrp77JXFRSDWddb0yePc=</ds:X509Certificate> + </ds:X509Data> + </ds:KeyInfo> + </ds:Signature> + <md:SPSSODescriptor AuthnRequestsSigned="true" WantAssertionsSigned="false" protocolSupportEnumeration="urn:oasis:names:tc:SAML:2.0:protocol"> + <md:KeyDescriptor use="signing"> + <ds:KeyInfo xmlns:ds="http://www.w3.org/2000/09/xmldsig#"> + <ds:X509Data> + <ds:X509Certificate>MIIC+jCCAeKgAwIBAgIEXjF+fTANBgkqhkiG9w0BAQsFADA/MQswCQYDVQQGEwJB +VDENMAsGA1UEBwwERUdJWjEOMAwGA1UECgwFalVuaXQxETAPBgNVBAMMCE1ldGFk +YXRhMB4XDTIwMDEyOTEyNDU0OVoXDTI2MDEyODEyNDU0OVowPzELMAkGA1UEBhMC +QVQxDTALBgNVBAcMBEVHSVoxDjAMBgNVBAoMBWpVbml0MREwDwYDVQQDDAhNZXRh +ZGF0YTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK230G3dxNbNlSYA +O5Kx/Js0aBAgxMt7q9m+dA35fK/dOvF/GjrqjWsMCnax+no9gLnq6x0gXiJclz6H +rp/YDOfLrJjMpNL/r0FWT947vbnEj7eT8TdY5d6Yi8AZulZmjiCI5nbZh2zwrP4+ +WqRroLoPhXQj8mDyp26M4xHBBUhLMRc2HV4S+XH4uNZ/vTmb8vBg31XGHCY33gl7 +/KA54JNGxJdN8Dxv6yHYsm91ZfVrX39W0iYLUNhUCkolwuQmjDVfrExM8BTLIONb +f+erJoCm3A9ghZyDYRQ/e69/UEUqDa6XOzykr88INkQscEiAXCDS+EBPMpKo+t3l +PIA9r7kCAwEAATANBgkqhkiG9w0BAQsFAAOCAQEAh/2mg4S03bdZy1OVtEAudBT9 +YZb9OF34hxPtNbkB/V04wSIg1d4TBr5KDhV7CdiUOxPZzHpS8LUCgfGX306FB6NX +zh/b67uTOPaE72AB4VIT/Np0fsM7k5WhG9k9NoprIGiqCz2lXcfpZiT+LtSO1vWS +YI87wR9KOSWjcw/5i5qZIAJuwvLCQj5JtUsmrhHK75222J3TJf4dS/gfN4xfY2rW +9vcXtH6//8WdWp/zx9V7Z1ZsDb8TDKtBCEGuFDgVeU5ScKtVq8qRoUKD3Ve76cZi +purO3KrRrVAuZP2EfLkZdHEHqe8GPigNnZ5kTn8V2VJ3iRAQ73hpJRR98tFd0A==</ds:X509Certificate> + </ds:X509Data> + <ds:X509Data> + <ds:X509Certificate>MIIBbTCCARKgAwIBAgIEXjF+qTAKBggqhkjOPQQDAjA+MQswCQYDVQQGEwJBVDEN +MAsGA1UEBwwERUdJWjEOMAwGA1UECgwFalVuaXQxEDAOBgNVBAMMB3NpZ25pbmcw +HhcNMjAwMTI5MTI0NjMzWhcNMjcwMTI4MTI0NjMzWjA+MQswCQYDVQQGEwJBVDEN +MAsGA1UEBwwERUdJWjEOMAwGA1UECgwFalVuaXQxEDAOBgNVBAMMB3NpZ25pbmcw +WTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAASRt7gZRrr4rSEE7Q922oKQJF+mlkwC +LZnv8ZzHtH54s4VdyQFIBjQF1PPf9PTn+5tid8QJehZPndcoeD7J8fPJMAoGCCqG +SM49BAMCA0kAMEYCIQDFUO0owvqMVRO2FmD+vb8mqJBpWCE6Cl5pEHaygTa5LwIh +ANsmjI2azWiTSFjb7Ou5fnCfbeiJUP0s66m8qS4rYl9L + </ds:X509Certificate> + </ds:X509Data> + </ds:KeyInfo> + </md:KeyDescriptor> + <md:NameIDFormat>urn:oasis:names:tc:SAML:2.0:nameid-format:persistent</md:NameIDFormat> + <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Location="https://demo.egiz.gv.at/demoportal_moaid-2.0/sp/eidas/post" index="0" isDefault="true"/> + <md:AssertionConsumerService Binding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" Location="https://demo.egiz.gv.at/demoportal_moaid-2.0/sp/eidas/redirect" index="1"/> + <md:AttributeConsumingService index="0" isDefault="true"> + <md:ServiceName xml:lang="en">Default Service</md:ServiceName> + <md:RequestedAttribute FriendlyName="BPK" Name="urn:oid:1.2.40.0.10.2.1.1.149" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="true"/> + <md:RequestedAttribute FriendlyName="PRINCIPAL-NAME" Name="urn:oid:1.2.40.0.10.2.1.1.261.20" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="true"/> + <md:RequestedAttribute FriendlyName="BIRTHDATE" Name="urn:oid:1.2.40.0.10.2.1.1.55" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="true"/> + <md:RequestedAttribute FriendlyName="PVP-VERSION" Name="urn:oid:1.2.40.0.10.2.1.1.261.10" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="true"/> + <md:RequestedAttribute FriendlyName="EID-ISSUING-NATION" Name="urn:oid:1.2.40.0.10.2.1.1.261.32" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="true"/> + <md:RequestedAttribute FriendlyName="MANDATOR-LEGAL-PERSON-SOURCE-PIN-TYPE" Name="urn:oid:1.2.40.0.10.2.1.1.261.76" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/> + <md:RequestedAttribute FriendlyName="MANDATOR-LEGAL-PERSON-FULL-NAME" Name="urn:oid:1.2.40.0.10.2.1.1.261.84" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/> + <md:RequestedAttribute FriendlyName="MANDATE-TYPE" Name="urn:oid:1.2.40.0.10.2.1.1.261.68" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/> + <md:RequestedAttribute FriendlyName="MANDATOR-LEGAL-PERSON-SOURCE-PIN" Name="urn:oid:1.2.40.0.10.2.1.1.261.100" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/> + <md:RequestedAttribute FriendlyName="GIVEN-NAME" Name="urn:oid:2.5.4.42" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="true"/> + <md:RequestedAttribute FriendlyName="EID-SECTOR-FOR-IDENTIFIER" Name="urn:oid:1.2.40.0.10.2.1.1.261.34" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="true"/> + <md:RequestedAttribute FriendlyName="MANDATE-TYPE-OID" Name="urn:oid:1.2.40.0.10.2.1.1.261.106" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/> + <md:RequestedAttribute FriendlyName="EID-IDENTITY-LINK" Name="urn:oid:1.2.40.0.10.2.1.1.261.38" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="false"/> + <md:RequestedAttribute FriendlyName="EID-CITIZEN-QAA-EIDAS-LEVEL" Name="urn:oid:1.2.40.0.10.2.1.1.261.108" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri" isRequired="true"/> + </md:AttributeConsumingService> + </md:SPSSODescriptor> + <md:Organization> + <md:OrganizationName xml:lang="de">EGIZ</md:OrganizationName> + <md:OrganizationDisplayName xml:lang="de">E-Government Innovationszentrum</md:OrganizationDisplayName> + <md:OrganizationURL xml:lang="de">http://www.egiz.gv.at</md:OrganizationURL> + </md:Organization> + <md:ContactPerson contactType="technical"> + <md:Company>E-Government Innovationszentrum</md:Company> + <md:GivenName>Lenz</md:GivenName> + <md:SurName>Thomas</md:SurName> + <md:EmailAddress>thomas.lenz@egiz.gv.at</md:EmailAddress> + <md:TelephoneNumber>+43 316 873 5525</md:TelephoneNumber> + </md:ContactPerson> +</md:EntityDescriptor> diff --git a/eaaf_modules/eaaf_module_pvp2_idp/src/test/resources/spring/test_eaaf_pvp.beans.xml b/eaaf_modules/eaaf_module_pvp2_idp/src/test/resources/spring/test_eaaf_pvp.beans.xml index 2bddd629..760f290e 100644 --- a/eaaf_modules/eaaf_module_pvp2_idp/src/test/resources/spring/test_eaaf_pvp.beans.xml +++ b/eaaf_modules/eaaf_module_pvp2_idp/src/test/resources/spring/test_eaaf_pvp.beans.xml @@ -38,6 +38,7 @@ <bean id="PVPAuthenticationRequestAction" class="at.gv.egiz.eaaf.modules.pvp2.idp.impl.AuthenticationAction"> <property name="pvpIdpCredentials" ref="dummyCredentialProvider" /> + <property name="metadataProvider" ref="dummyChainingMetadataResolver" /> </bean> <bean id="pvpMetadataService" diff --git a/eaaf_modules/eaaf_module_pvp2_sp/pom.xml b/eaaf_modules/eaaf_module_pvp2_sp/pom.xml index d1ac206f..01c7fba0 100644 --- a/eaaf_modules/eaaf_module_pvp2_sp/pom.xml +++ b/eaaf_modules/eaaf_module_pvp2_sp/pom.xml @@ -5,7 +5,7 @@ <parent> <groupId>at.gv.egiz.eaaf</groupId> <artifactId>eaaf_modules</artifactId> - <version>1.1.3-SNAPSHOT</version> + <version>1.2.1-SNAPSHOT</version> </parent> <artifactId>eaaf_module_pvp2_sp</artifactId> <name>eaaf_module_pvp2_sp</name> @@ -17,7 +17,6 @@ <dependency> <groupId>at.gv.egiz.eaaf</groupId> <artifactId>eaaf_module_pvp2_core</artifactId> - <version>${egiz.eaaf.version}</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> @@ -38,11 +37,6 @@ <!-- Only for testing --> <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <scope>test</scope> - </dependency> - <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <scope>test</scope> @@ -58,34 +52,6 @@ <build> <finalName>eaaf_module_pvp2_sp</finalName> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <version>3.7.0</version> - <configuration> - <source>1.8</source> - <target>1.8</target> - </configuration> - </plugin> - - <!-- enable co-existence of testng and junit --> - <plugin> - <artifactId>maven-surefire-plugin</artifactId> - <version>${surefire.version}</version> - <configuration> - <threadCount>1</threadCount> - </configuration> - <dependencies> - <dependency> - <groupId>org.apache.maven.surefire</groupId> - <artifactId>surefire-junit47</artifactId> - <version>${surefire.version}</version> - </dependency> - </dependencies> - </plugin> - - </plugins> </build> </project> diff --git a/eaaf_modules/eaaf_module_pvp2_sp/src/main/java/at/gv/egiz/eaaf/modules/pvp2/sp/impl/PvpAuthnRequestBuilder.java b/eaaf_modules/eaaf_module_pvp2_sp/src/main/java/at/gv/egiz/eaaf/modules/pvp2/sp/impl/PvpAuthnRequestBuilder.java index eb808f04..c48a0fd4 100644 --- a/eaaf_modules/eaaf_module_pvp2_sp/src/main/java/at/gv/egiz/eaaf/modules/pvp2/sp/impl/PvpAuthnRequestBuilder.java +++ b/eaaf_modules/eaaf_module_pvp2_sp/src/main/java/at/gv/egiz/eaaf/modules/pvp2/sp/impl/PvpAuthnRequestBuilder.java @@ -62,7 +62,6 @@ import at.gv.egiz.eaaf.modules.pvp2.sp.api.IPvpAuthnRequestBuilderConfiguruation import at.gv.egiz.eaaf.modules.pvp2.sp.exception.AuthnRequestBuildException; import net.shibboleth.utilities.java.support.security.impl.SecureRandomIdentifierGenerationStrategy; - /** * PVP2 S-Profil Authentication-Request builder-implementation. * @@ -75,6 +74,8 @@ public class PvpAuthnRequestBuilder { @Autowired(required = true) ApplicationContext springContext; + + /** * Build a PVP2.x specific authentication request * @@ -89,6 +90,25 @@ public class PvpAuthnRequestBuilder { public void buildAuthnRequest(final IRequest pendingReq, final IPvpAuthnRequestBuilderConfiguruation config, final HttpServletResponse httpResp) throws NoSuchAlgorithmException, MessageEncodingException, Pvp2Exception, SecurityException { + buildAuthnRequest(pendingReq, config, pendingReq.getPendingRequestId(), httpResp); + + } + + /** + * Build a PVP2.x specific authentication request + * + * @param pendingReq Currently processed pendingRequest + * @param config AuthnRequest builder configuration, never null + * @param relayState RelayState that should used for communication + * @param httpResp http response object + * @throws NoSuchAlgorithmException In case of error + * @throws SecurityException In case of error + * @throws Pvp2Exception In case of error + * @throws MessageEncodingException In case of error + */ + public void buildAuthnRequest(final IRequest pendingReq, + final IPvpAuthnRequestBuilderConfiguruation config, String relayState, final HttpServletResponse httpResp) + throws NoSuchAlgorithmException, MessageEncodingException, Pvp2Exception, SecurityException { // get IDP Entity element from config final EntityDescriptor idpEntity = config.getIdpEntityDescriptor(); @@ -259,7 +279,7 @@ public class PvpAuthnRequestBuilder { // encode message binding.encodeRequest(null, httpResp, authReq, endpoint.getLocation(), - pendingReq.getPendingRequestId(), config.getAuthnRequestSigningCredential(), pendingReq); + relayState, config.getAuthnRequestSigningCredential(), pendingReq); } } diff --git a/eaaf_modules/eaaf_module_pvp2_sp/src/main/java/at/gv/egiz/eaaf/modules/pvp2/sp/impl/utils/AssertionAttributeExtractor.java b/eaaf_modules/eaaf_module_pvp2_sp/src/main/java/at/gv/egiz/eaaf/modules/pvp2/sp/impl/utils/AssertionAttributeExtractor.java index 21541700..d59012a5 100644 --- a/eaaf_modules/eaaf_module_pvp2_sp/src/main/java/at/gv/egiz/eaaf/modules/pvp2/sp/impl/utils/AssertionAttributeExtractor.java +++ b/eaaf_modules/eaaf_module_pvp2_sp/src/main/java/at/gv/egiz/eaaf/modules/pvp2/sp/impl/utils/AssertionAttributeExtractor.java @@ -53,7 +53,6 @@ public class AssertionAttributeExtractor { private final Map<String, List<String>> attributs = new HashMap<>(); // private PersonalAttributeList storkAttributes = new PersonalAttributeList(); - @Deprecated private final List<String> minimalMdsAttributeNamesList = Arrays.asList(PvpConstants.PRINCIPAL_NAME_NAME, PvpConstants.GIVEN_NAME_NAME, PvpConstants.BIRTHDATE_NAME, PvpConstants.BPK_NAME); diff --git a/eaaf_modules/pom.xml b/eaaf_modules/pom.xml index df31140b..8bc6ef23 100644 --- a/eaaf_modules/pom.xml +++ b/eaaf_modules/pom.xml @@ -4,7 +4,7 @@ <parent> <groupId>at.gv.egiz</groupId> <artifactId>eaaf</artifactId> - <version>1.1.3-SNAPSHOT</version> + <version>1.2.1-SNAPSHOT</version> </parent> <groupId>at.gv.egiz.eaaf</groupId> diff --git a/lombok.config b/lombok.config new file mode 100644 index 00000000..7a21e880 --- /dev/null +++ b/lombok.config @@ -0,0 +1 @@ +lombok.addLombokGeneratedAnnotation = true @@ -6,7 +6,7 @@ <modelVersion>4.0.0</modelVersion> <groupId>at.gv.egiz</groupId> <artifactId>eaaf</artifactId> - <version>1.1.3-SNAPSHOT</version> + <version>1.2.1-SNAPSHOT</version> <packaging>pom</packaging> <name>EGIZ EAAF components</name> @@ -23,71 +23,93 @@ <at.gv.egiz.components.eventlog-api.version>0.4</at.gv.egiz.components.eventlog-api.version> <at.gv.egiz.components.egiz-spring-api>0.3.1</at.gv.egiz.components.egiz-spring-api> - <MOA.spss.server.moa-sig-lib.version>3.1.2</MOA.spss.server.moa-sig-lib.version> - <MOA.spss.tsl_lib.version>2.0.2</MOA.spss.tsl_lib.version> + <MOA.spss.server.moa-sig-lib.version>3.1.5-SNAPSHOT</MOA.spss.server.moa-sig-lib.version> + <MOA.spss.tsl_lib.version>2.0.4.1</MOA.spss.tsl_lib.version> <!-- IAIK libs --> - <iaik.prod.iaik_cms.version>5.1</iaik.prod.iaik_cms.version> - <iaik.prod.iaik_cpades.version>2.5.1_moa</iaik.prod.iaik_cpades.version> + <iaik.prod.iaik_cms.version>5.1.1</iaik.prod.iaik_cms.version> + <iaik.prod.iaik_cpades.version>2.4_moa</iaik.prod.iaik_cpades.version> <iaik.prod.iaik_cpxlevel.version>0.9_moa</iaik.prod.iaik_cpxlevel.version> - <iaik.prod.iaik_eccelerate.version>5.01</iaik.prod.iaik_eccelerate.version> - <iaik.prod.iaik_eccelerate_addon.version>5.01</iaik.prod.iaik_eccelerate_addon.version> - <iaik.prod.iaik_eccelerate_cms.version>5.01</iaik.prod.iaik_eccelerate_cms.version> - <iaik.prod.iaik_jce_full.version>5.52_moa</iaik.prod.iaik_jce_full.version> + <iaik.prod.iaik_eccelerate.version>6.02</iaik.prod.iaik_eccelerate.version> + <iaik.prod.iaik_eccelerate_addon.version>6.02</iaik.prod.iaik_eccelerate_addon.version> + <iaik.prod.iaik_eccelerate_cms.version>6.02</iaik.prod.iaik_eccelerate_cms.version> + <iaik.prod.iaik_jce_full.version>5.62_moa</iaik.prod.iaik_jce_full.version> <iaik.prod.iaik_jsse.version>4.4</iaik.prod.iaik_jsse.version> - <iaik.prod.iaik_moa.version>2.06</iaik.prod.iaik_moa.version> - <iaik.prod.iaik_pki_module.version>2.01_moa</iaik.prod.iaik_pki_module.version> + <iaik.prod.iaik_moa.version>2.07</iaik.prod.iaik_moa.version> + <iaik.prod.iaik_pki_module.version>2.02_moa</iaik.prod.iaik_pki_module.version> <iaik.prod.iaik_sva.version>1.0.3_moa</iaik.prod.iaik_sva.version> <iaik.prod.iaik_tsp.version>2.32_eval</iaik.prod.iaik_tsp.version> <iaik.prod.iaik_util.version>0.23</iaik.prod.iaik_util.version> <iaik.prod.iaik_xades.version>2.13_moa</iaik.prod.iaik_xades.version> - <iaik.prod.iaik_xsect.version>2.13_moa</iaik.prod.iaik_xsect.version> + <iaik.prod.iaik_xsect.version>2.14_moa</iaik.prod.iaik_xsect.version> - <hsm-facade-provider.version>0.4.0-SNAPSHOT</hsm-facade-provider.version> - <io.grpc-core.version>1.25.0</io.grpc-core.version> + <hsm-facade-provider.version>0.8.0</hsm-facade-provider.version> + <io.grpc-core.version>1.41.0</io.grpc-core.version> <!-- Other third-party libs --> - <org.springframework.version>5.1.5.RELEASE</org.springframework.version> - <org.opensaml.version>4.0.0</org.opensaml.version> - <org.apache.santuario.xmlsec.version>2.1.4</org.apache.santuario.xmlsec.version> - <org.bouncycastle.bcprov-jdk15on.version>1.64</org.bouncycastle.bcprov-jdk15on.version> - - <org.slf4j.version>1.7.25</org.slf4j.version> - <commons-codec.version>1.11</commons-codec.version> - <org.apache.commons-lang3.version>3.8.1</org.apache.commons-lang3.version> - <org.apache.commons-text.version>1.6</org.apache.commons-text.version> - <org.apache.commons-collections4>4.2</org.apache.commons-collections4> - <commons-fileupload.version>1.3.3</commons-fileupload.version> + <spring-boot-starter-web.version>2.6.2</spring-boot-starter-web.version> + <org.springframework.version>5.3.14</org.springframework.version> + <org.opensaml.version>4.0.1</org.opensaml.version> + <org.apache.santuario.xmlsec.version>2.3.0</org.apache.santuario.xmlsec.version> + <org.cryptacular.version>1.2.4</org.cryptacular.version> + <org.bouncycastle.bcprov-jdk15to18.version>1.70</org.bouncycastle.bcprov-jdk15to18.version> + <org.bouncycastle.bctls-jdk15to18.version>1.70</org.bouncycastle.bctls-jdk15to18.version> + + <org.slf4j.version>1.7.32</org.slf4j.version> + <log4j.version>2.17.1</log4j.version> + <ch.qos.logback-access.version>1.2.10</ch.qos.logback-access.version> + + <commons-codec.version>1.15</commons-codec.version> + <org.apache.commons-lang3.version>3.12.0</org.apache.commons-lang3.version> + <org.apache.commons-text.version>1.9</org.apache.commons-text.version> + <org.apache.commons-collections>3.2.2</org.apache.commons-collections> + <org.apache.commons-collections4>4.4</org.apache.commons-collections4> + <commons-io.version>2.11.0</commons-io.version> + <commons-fileupload.version>1.4</commons-fileupload.version> + <javax.servlet-api>3.0.1</javax.servlet-api> + <org.apache.velocity.version>1.7</org.apache.velocity.version> <javax.annotation-api>1.3.2</javax.annotation-api> - <joda-time.version>2.10.1</joda-time.version> + <joda-time.version>2.10.13</joda-time.version> <jsr305.version>3.0.2</jsr305.version> - <com.google.guava.version>28.1-jre</com.google.guava.version> + <com.google.guava.version>31.0.1-jre</com.google.guava.version> + <org.owasp.encoder.version>1.2.3</org.owasp.encoder.version> - <httpclient.version>4.5.7</httpclient.version> - <httpcore.version>4.4.11</httpcore.version> + <httpclient.version>4.5.13</httpclient.version> + <httpcore.version>4.4.15</httpcore.version> - <com.fasterxml.jackson.core.version>2.9.8</com.fasterxml.jackson.core.version> - <org.bitbucket.b_c.jose4j.version>0.6.5</org.bitbucket.b_c.jose4j.version> + <com.fasterxml.jackson.core.version>2.13.1</com.fasterxml.jackson.core.version> + <org.bitbucket.b_c.jose4j.version>0.7.9</org.bitbucket.b_c.jose4j.version> <jaxen.jaxen.version>1.1.6</jaxen.jaxen.version> - <xerces.version>2.11.0</xerces.version> + <xerces.version>2.12.1</xerces.version> <xalan.version>2.7.1</xalan.version> <!-- jUnit testing --> - <surefire.version>2.22.1</surefire.version> - <junit.version>4.12</junit.version> - <com.squareup.okhttp3.version>4.4.1</com.squareup.okhttp3.version> + <surefire.version>2.22.2</surefire.version> + <junit-jupiter-api.version>5.8.2</junit-jupiter-api.version> + <com.squareup.okhttp3.version>4.9.3</com.squareup.okhttp3.version> + <org.powermock.version>2.0.9</org.powermock.version> <!-- Code helper plug-ins --> - <org.projectlombok.lombok.version>1.18.10</org.projectlombok.lombok.version> + <org.projectlombok.lombok.version>1.18.16</org.projectlombok.lombok.version> <!-- Code quality checks --> - <jacoco-maven-plugin.version>0.8.5</jacoco-maven-plugin.version> - <maven-checkstyle-plugin.version>3.1.0</maven-checkstyle-plugin.version> - <maven-pmd-plugin.version>3.12.0</maven-pmd-plugin.version> - <spotbugs-maven-plugin.version>3.1.12.2</spotbugs-maven-plugin.version> + <jacoco-maven-plugin.version>0.8.6</jacoco-maven-plugin.version> + <maven-checkstyle-plugin.version>3.1.2</maven-checkstyle-plugin.version> + <maven-pmd-plugin.version>3.14.0</maven-pmd-plugin.version> + <spotbugs-maven-plugin.version>4.2.0</spotbugs-maven-plugin.version> + <findsecbugs-plugin.version>1.11.0</findsecbugs-plugin.version> + <dependency-check-maven.version>6.0.3</dependency-check-maven.version> + + <!-- Compile and deploy plugins --> + <versions-maven-plugin.version>2.8.1</versions-maven-plugin.version> + <maven-compiler-plugin.version>3.8.1</maven-compiler-plugin.version> + <maven-jar-plugin.version>3.2.0</maven-jar-plugin.version> + <maven-source-plugin.version>3.2.1</maven-source-plugin.version> + <maven-deploy-plugin.version>2.8.2</maven-deploy-plugin.version> + <wagon-ssh.version>3.4.3</wagon-ssh.version> <license.outputDirectory>${project.build.directory}/thirdparty_licenses</license.outputDirectory> <pmw_rules_location>https://apps.egiz.gv.at/checkstyle/egiz_pmd_checks.xml</pmw_rules_location> @@ -96,18 +118,16 @@ <repositories> <repository> - <id>asit-snapshot</id> - <url>https://dev.a-sit.at/repositories/snapshot</url> - <releases> - <enabled>false</enabled> - </releases> - <snapshots> - <enabled>true</enabled> - </snapshots> + <id>gitlab</id> + <url>https://gitlab.iaik.tugraz.at/api/v4/groups/119/-/packages/maven</url> + </repository> + <repository> + <id>gitlab-localbuild</id> + <url>https://gitlab.iaik.tugraz.at/api/v4/groups/119/-/packages/maven</url> </repository> <repository> - <id>asit-release</id> - <url>https://dev.a-sit.at/repositories/release</url> + <id>egiz-commons</id> + <url>https://apps.egiz.gv.at/maven/</url> <releases> <enabled>true</enabled> </releases> @@ -116,16 +136,20 @@ </snapshots> </repository> <repository> - <id>egiz-commons</id> - <url>https://apps.egiz.gv.at/maven/</url> + <id>egiz-commons-snapshot</id> + <url>https://apps.egiz.gv.at/maven-snapshot/</url> <releases> - <enabled>true</enabled> + <enabled>false</enabled> </releases> + <snapshots> + <enabled>true</enabled> + </snapshots> </repository> + <repository> <id>shibboleth.internet2.edu</id> <name>Internet2</name> - <url>https://apps.egiz.gv.at/shibboleth_nexus/</url> + <url>https://build.shibboleth.net/nexus/content/groups/public/</url> </repository> </repositories> @@ -140,6 +164,19 @@ </activation> </profile> <profile> + <id>gitlabDeploy</id> + <distributionManagement> + <repository> + <id>gitlab</id> + <url>https://gitlab.iaik.tugraz.at/api/v4/projects/507/packages/maven</url> + </repository> + <snapshotRepository> + <id>gitlab</id> + <url>https://gitlab.iaik.tugraz.at/api/v4/projects/507/packages/maven</url> + </snapshotRepository> + </distributionManagement> + </profile> + <profile> <id>jenkinsDeploy</id> <distributionManagement> <repository> @@ -156,7 +193,7 @@ <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-deploy-plugin</artifactId> - <version>2.8.2</version> + <version>${maven-deploy-plugin.version}</version> <configuration> <deployAtEnd>true</deployAtEnd> </configuration> @@ -173,6 +210,25 @@ </plugins> </build> </profile> + <profile> + <id>owasp-dependency-check</id> + <build> + <plugins> + <plugin> + <groupId>org.owasp</groupId> + <artifactId>dependency-check-maven</artifactId> + <version>${dependency-check-maven.version}</version> + <executions> + <execution> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> </profiles> <modules> @@ -180,6 +236,8 @@ <module>eaaf_core_utils</module> <module>eaaf_core</module> <module>eaaf_modules</module> + <module>build_reporting</module> + <module>eaaf-springboot-utils</module> </modules> <dependencyManagement> @@ -193,8 +251,45 @@ <groupId>at.gv.egiz.eaaf</groupId> <artifactId>eaaf_core_utils</artifactId> <version>${egiz.eaaf.version}</version> + </dependency> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf-core</artifactId> + <version>${egiz.eaaf.version}</version> + </dependency> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf_module_auth_sl20</artifactId> + <version>${egiz.eaaf.version}</version> + </dependency> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf_module_moa-sig</artifactId> + <version>${egiz.eaaf.version}</version> </dependency> <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf_module_pvp2_core</artifactId> + <version>${egiz.eaaf.version}</version> + </dependency> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf_module_pvp2_idp</artifactId> + <version>${egiz.eaaf.version}</version> + </dependency> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf_module_pvp2_sp</artifactId> + <version>${egiz.eaaf.version}</version> + </dependency> + <dependency> + <groupId>at.gv.egiz.eaaf</groupId> + <artifactId>eaaf-springboot-utils</artifactId> + <version>${egiz.eaaf.version}</version> + </dependency> + + + <dependency> <groupId>at.gv.egiz.components</groupId> <artifactId>eventlog-api</artifactId> <version>${at.gv.egiz.components.eventlog-api.version}</version> @@ -207,7 +302,7 @@ <dependency> - <groupId>MOA.spss.server</groupId> + <groupId>moaSig</groupId> <artifactId>moa-sig-lib</artifactId> <version>${MOA.spss.server.moa-sig-lib.version}</version> <exclusions> @@ -222,13 +317,13 @@ </exclusions> </dependency> <dependency> - <groupId>MOA.spss</groupId> + <groupId>moaSig</groupId> <artifactId>common</artifactId> <version>${MOA.spss.server.moa-sig-lib.version}</version> </dependency> <dependency> - <groupId>MOA.spss</groupId> - <artifactId>tsl_lib</artifactId> + <groupId>at.gv.egovernment.moa.sig</groupId> + <artifactId>tsl-lib</artifactId> <version>${MOA.spss.tsl_lib.version}</version> </dependency> @@ -333,11 +428,36 @@ <version>${javax.annotation-api}</version> </dependency> <dependency> + <groupId>commons-collections</groupId> + <artifactId>commons-collections</artifactId> + <version>${org.apache.commons-collections}</version> + </dependency> + <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-collections4</artifactId> <version>${org.apache.commons-collections4}</version> </dependency> <dependency> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + <version>${commons-io.version}</version> + </dependency> + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-starter-web</artifactId> + <version>${spring-boot-starter-web.version}</version> + </dependency> + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-configuration-processor</artifactId> + <version>${spring-boot-starter-web.version}</version> + </dependency> + <dependency> + <groupId>org.springframework.boot</groupId> + <artifactId>spring-boot-starter-actuator</artifactId> + <version>${spring-boot-starter-web.version}</version> + </dependency> + <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${org.springframework.version}</version> @@ -353,6 +473,16 @@ <version>${org.slf4j.version}</version> </dependency> <dependency> + <groupId>org.apache.logging.log4j</groupId> + <artifactId>log4j-to-slf4j</artifactId> + <version>${log4j.version}</version> + </dependency> + <dependency> + <groupId>ch.qos.logback</groupId> + <artifactId>logback-access</artifactId> + <version>${ch.qos.logback-access.version}</version> + </dependency> + <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>${commons-codec.version}</version> @@ -398,9 +528,21 @@ <version>${org.apache.santuario.xmlsec.version}</version> </dependency> <dependency> + <!-- Set newer version, because 1.1.3 from openSAML dependency has + an CVE-2020-7226 --> + <groupId>org.cryptacular</groupId> + <artifactId>cryptacular</artifactId> + <version>${org.cryptacular.version}</version> + </dependency> + <dependency> <groupId>org.bouncycastle</groupId> - <artifactId>bcprov-jdk15on</artifactId> - <version>${org.bouncycastle.bcprov-jdk15on.version}</version> + <artifactId>bcprov-jdk15to18</artifactId> + <version>${org.bouncycastle.bcprov-jdk15to18.version}</version> + </dependency> + <dependency> + <groupId>org.bouncycastle</groupId> + <artifactId>bctls-jdk15to18</artifactId> + <version>${org.bouncycastle.bctls-jdk15to18.version}</version> </dependency> <dependency> @@ -442,6 +584,12 @@ </dependency> <dependency> + <groupId>org.owasp.encoder</groupId> + <artifactId>encoder</artifactId> + <version>${org.owasp.encoder.version}</version> + </dependency> + + <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>${joda-time.version}</version> @@ -466,12 +614,6 @@ <!-- Testing --> <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>${junit.version}</version> - <scope>test</scope> - </dependency> - <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>${org.springframework.version}</version> @@ -488,7 +630,7 @@ <artifactId>okhttp-tls</artifactId> <version>${com.squareup.okhttp3.version}</version> <scope>test</scope> - </dependency> + </dependency> <dependency> <groupId>at.gv.egiz.eaaf</groupId> <artifactId>eaaf_core_utils</artifactId> @@ -510,10 +652,34 @@ <scope>test</scope> <type>test-jar</type> </dependency> + <dependency> + <groupId>org.powermock</groupId> + <artifactId>powermock-module-junit4</artifactId> + <version>${org.powermock.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.powermock</groupId> + <artifactId>powermock-api-mockito2</artifactId> + <version>${org.powermock.version}</version> + <scope>test</scope> + </dependency> </dependencies> </dependencyManagement> <dependencies> <dependency> + <groupId>org.junit.vintage</groupId> + <artifactId>junit-vintage-engine</artifactId> + <version>${junit-jupiter-api.version}</version> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.junit.jupiter</groupId> + <artifactId>junit-jupiter-migrationsupport</artifactId> + <version>${junit-jupiter-api.version}</version> + <scope>test</scope> + </dependency> + <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>${org.projectlombok.lombok.version}</version> @@ -526,15 +692,59 @@ <extension> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-ssh</artifactId> - <version>3.3.3</version> + <version>${wagon-ssh.version}</version> </extension> </extensions> - + <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>versions-maven-plugin</artifactId> - <version>2.7</version> + <version>${versions-maven-plugin.version}</version> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <version>${maven-compiler-plugin.version}</version> + <configuration> + <source>1.8</source> + <target>1.8</target> + </configuration> + <executions> + <execution> + <goals> + <goal>compile</goal> + <goal>testCompile</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <version>${maven-jar-plugin.version}</version> + <executions> + <execution> + <goals> + <goal>test-jar</goal> + </goals> + </execution> + </executions> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-source-plugin</artifactId> + <version>${maven-source-plugin.version}</version> + <executions> + <execution> + <id>attach-sources</id> + <goals> + <goal>jar-no-fork</goal> + </goals> + </execution> + </executions> </plugin> <plugin> @@ -542,6 +752,8 @@ <version>${surefire.version}</version> <configuration> <threadCount>1</threadCount> + <!-- Sets the VM argument line used when unit tests are run. --> + <argLine>${surefireArgLine}</argLine> </configuration> <dependencies> <dependency> @@ -594,6 +806,9 @@ <goals> <goal>prepare-agent</goal> </goals> + <configuration> + <propertyName>surefireArgLine</propertyName> + </configuration> </execution> <execution> <id>post-unit-report</id> @@ -604,7 +819,7 @@ <configuration> <outputDirectory>target/jacoco-report</outputDirectory> </configuration> - </execution> + </execution> <execution> <id>post-unit-check</id> <phase>test</phase> @@ -631,7 +846,7 @@ </rule> </rules> </configuration> - </execution> + </execution> </executions> </plugin> @@ -677,6 +892,13 @@ </executions> <configuration> <failOnError>true</failOnError> + <plugins> + <plugin> + <groupId>com.h3xstream.findsecbugs</groupId> + <artifactId>findsecbugs-plugin</artifactId> + <version>${findsecbugs-plugin.version}</version> + </plugin> + </plugins> </configuration> </plugin> @@ -685,18 +907,20 @@ </build> <reporting> - <plugins> + <plugins> <plugin> <groupId>org.jacoco</groupId> - <artifactId>jacoco-maven-plugin</artifactId> - <reportSets> - <reportSet> - <reports> - <report>report</report> - </reports> - </reportSet> - </reportSets> + <artifactId>jacoco-maven-plugin</artifactId> + <configuration> + <title>Maven Multimodule Coverage Demo: Coverage of Unit Tests</title> + <outputDirectory>${project.reporting.outputDirectory}/jacoco-aggregate-ut</outputDirectory> + <dataFileExcludes> + <!-- exclude coverage data of integration tests --> + <dataFileExclude>**/target/jacoco-it.exec</dataFileExclude> + </dataFileExcludes> + </configuration> </plugin> + <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-pmd-plugin</artifactId> @@ -705,4 +929,4 @@ </plugins> </reporting> -</project>
\ No newline at end of file +</project> |