Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • fit-connect/sdk-java
1 result
Show changes
Commits on Source (3)
...@@ -83,6 +83,19 @@ ...@@ -83,6 +83,19 @@
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId> <artifactId>maven-shade-plugin</artifactId>
<configuration>
<filters>
<filter>
<artifact>*:*</artifact>
<excludes>
<exclude>META-INF/*.SF</exclude>
<exclude>META-INF/*.DSA</exclude>
<exclude>META-INF/*.RSA</exclude>
</excludes>
</filter>
</filters>
<!-- Additional configuration. -->
</configuration>
<executions> <executions>
<execution> <execution>
<phase>package</phase> <phase>package</phase>
......
...@@ -50,7 +50,6 @@ public class CommandLineClient { ...@@ -50,7 +50,6 @@ public class CommandLineClient {
public void run(final String... args) throws IOException { public void run(final String... args) throws IOException {
final var parsedCommand = parseCommandFromArguments(args); final var parsedCommand = parseCommandFromArguments(args);
if (parsedCommand == null) { if (parsedCommand == null) {
jc.usage();
return; return;
} }
executeCommand(parsedCommand); executeCommand(parsedCommand);
...@@ -76,7 +75,7 @@ public class CommandLineClient { ...@@ -76,7 +75,7 @@ public class CommandLineClient {
listOneSubmission(listOneSubmissionCommand); listOneSubmission(listOneSubmissionCommand);
break; break;
default: default:
jc.usage(); break;
} }
} }
......
...@@ -29,7 +29,10 @@ import org.slf4j.Logger; ...@@ -29,7 +29,10 @@ import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
import org.springframework.web.client.RestTemplate; import org.springframework.web.client.RestTemplate;
import java.io.*; import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.nio.file.Files; import java.nio.file.Files;
import java.nio.file.Path; import java.nio.file.Path;
import java.util.stream.Collectors; import java.util.stream.Collectors;
...@@ -104,7 +107,6 @@ public final class ClientFactory { ...@@ -104,7 +107,6 @@ public final class ClientFactory {
LOGGER.info("Reading metadata schema from {} ", config.getMetadataSchemaPath()); LOGGER.info("Reading metadata schema from {} ", config.getMetadataSchemaPath());
final String metadataSchema = readPath(config.getMetadataSchemaPath()); final String metadataSchema = readPath(config.getMetadataSchemaPath());
// TODO read SET-Event Token schema
return SubscriberClient.builder(subscriber, privateKey, metadataSchema); return SubscriberClient.builder(subscriber, privateKey, metadataSchema);
} }
...@@ -112,10 +114,9 @@ public final class ClientFactory { ...@@ -112,10 +114,9 @@ public final class ClientFactory {
final CryptoService cryptoService = getCryptoService(); final CryptoService cryptoService = getCryptoService();
final ValidationService validator = getValidatorService(config); final ValidationService validator = getValidatorService(config);
final RestTemplate restTemplate = getRestTemplate(config); final RestTemplate restTemplate = getRestTemplate(config);
final OAuthService authService = getSubscriberConfiguredAuthService(config, restTemplate); final OAuthService authService = getSubscriberConfiguredAuthService(config, restTemplate);
final EventLogService eventLogService = getEventLogService(config,restTemplate, authService); final EventLogService eventLogService = getEventLogService(config, restTemplate, authService);
final SubmissionService submissionService = getSubmissionService(config,restTemplate, authService); final SubmissionService submissionService = getSubmissionService(config, restTemplate, authService);
final SecurityEventService setService = getSecurityEventTokenService(config); final SecurityEventService setService = getSecurityEventTokenService(config);
return new SubmissionSubscriber(submissionService, eventLogService, cryptoService, validator, setService); return new SubmissionSubscriber(submissionService, eventLogService, cryptoService, validator, setService);
} }
...@@ -125,9 +126,9 @@ public final class ClientFactory { ...@@ -125,9 +126,9 @@ public final class ClientFactory {
final RestTemplate restTemplate = getRestTemplate(config); final RestTemplate restTemplate = getRestTemplate(config);
final ValidationService validator = getValidatorService(config); final ValidationService validator = getValidatorService(config);
final OAuthService authService = getSenderConfiguredAuthService(config, restTemplate); final OAuthService authService = getSenderConfiguredAuthService(config, restTemplate);
final EventLogService eventLogService = getEventLogService(config,restTemplate, authService); final EventLogService eventLogService = getEventLogService(config, restTemplate, authService);
final SubmissionService submissionService = getSubmissionService(config,restTemplate, authService); final SubmissionService submissionService = getSubmissionService(config, restTemplate, authService);
final DestinationService destinationService = getDestinationApiService(config,restTemplate, authService); final DestinationService destinationService = getDestinationApiService(config, restTemplate, authService);
final SecurityEventService setService = getSecurityEventTokenService(config); final SecurityEventService setService = getSecurityEventTokenService(config);
return new SubmissionSender(destinationService, submissionService, eventLogService, cryptoService, validator, setService); return new SubmissionSender(destinationService, submissionService, eventLogService, cryptoService, validator, setService);
} }
......
...@@ -12,12 +12,10 @@ privateSigningKeyPath: "client/src/test/java/resources/private_test_signing_key. ...@@ -12,12 +12,10 @@ privateSigningKeyPath: "client/src/test/java/resources/private_test_signing_key.
# Path that references the metadata schema # Path that references the metadata schema
metadataSchemaPath: "client/src/test/java/resources/metadata_schema.json" metadataSchemaPath: "client/src/test/java/resources/metadata_schema.json"
# Sender Config
senderConfig: senderConfig:
clientId: "1" clientId: "1"
clientSecret: "123" clientSecret: "123"
# Subscriber Config
subscriberConfig: subscriberConfig:
clientId: "2" clientId: "2"
clientSecret: "456" clientSecret: "456"
......
...@@ -12,13 +12,11 @@ metadataSchemaPath: "path/to/metadata_schema.json" ...@@ -12,13 +12,11 @@ metadataSchemaPath: "path/to/metadata_schema.json"
# Path that references the signing key file # Path that references the signing key file
privateSigningKeyPath: "path/to/singning_key.json" privateSigningKeyPath: "path/to/singning_key.json"
# Sender Config senderConfig:
sender:
clientId: "SenderClientID" clientId: "SenderClientID"
clientSecret: "SenderSecret" clientSecret: "SenderSecret"
# Subscriber Config subscriberConfig:
subscriber:
clientId: "SubscriberClientID" clientId: "SubscriberClientID"
clientSecret: "SubscriberSecret" clientSecret: "SubscriberSecret"
......