From 26384d03fbaffbe511092b497c5625bd044a83f8 Mon Sep 17 00:00:00 2001 From: davidgoate Date: Thu, 14 Sep 2017 21:11:20 +0300 Subject: [PATCH 1/5] Renamed folders, modules and maven artefacts as per email thread discussions today. --- README.md | 14 +++++++------- pom.xml | 10 +++++----- {java-sdk-api => yoti-sdk-api}/.gitignore | 0 {java-sdk-api => yoti-sdk-api}/pom.xml | 2 +- .../java/com/yoti/api/client/ActivityDetails.java | 0 .../yoti/api/client/ActivityFailureException.java | 0 .../com/yoti/api/client/ApplicationProfile.java | 0 .../main/java/com/yoti/api/client/Attribute.java | 0 .../yoti/api/client/AutoClosingKeyPairSource.java | 0 .../com/yoti/api/client/ClassPathKeySource.java | 0 .../src/main/java/com/yoti/api/client/Date.java | 0 .../java/com/yoti/api/client/DocumentDetails.java | 0 .../com/yoti/api/client/FileKeyPairSource.java | 0 .../java/com/yoti/api/client/HumanProfile.java | 0 .../src/main/java/com/yoti/api/client/Image.java | 0 .../yoti/api/client/InitialisationException.java | 0 .../yoti/api/client/InputStreamKeyPairSource.java | 0 .../java/com/yoti/api/client/KeyPairSource.java | 0 .../main/java/com/yoti/api/client/Profile.java | 0 .../com/yoti/api/client/ProfileException.java | 0 .../client/ServiceLocatorYotiClientBuilder.java | 0 .../com/yoti/api/client/UrlKeyPairSource.java | 0 .../main/java/com/yoti/api/client/YotiClient.java | 0 .../com/yoti/api/client/YotiClientBuilder.java | 0 .../yoti/api/client/YotiClientConfiguration.java | 0 .../com/yoti/api/client/YotiClientFactory.java | 0 .../java/com/yoti/api/client/AttributeTest.java | 0 .../api/client/AutoClosingKeyPairSourceTest.java | 0 .../yoti/api/client/ClassPathKeySourceTest.java | 0 .../src/test/resources/testfile | 0 {java-sdk-dummy => yoti-sdk-dummy}/.gitignore | 0 {java-sdk-dummy => yoti-sdk-dummy}/pom.xml | 4 ++-- .../api/client/spi/dummy/DummyYotiClient.java | 0 .../com.yoti.api.client.YotiClientFactory | 0 {java-sdk-impl => yoti-sdk-impl}/.gitignore | 0 .../findbugs-rules.xml | 0 {java-sdk-impl => yoti-sdk-impl}/pom.xml | 4 ++-- .../spi/remote/ApplicationProfileAdapter.java | 0 .../com/yoti/api/client/spi/remote/Base64.java | 0 .../api/client/spi/remote/DateAttributeValue.java | 0 .../spi/remote/DocumentDetailsAttributeValue.java | 0 .../client/spi/remote/HumanProfileAdapter.java | 0 .../client/spi/remote/ImageAttributeValue.java | 0 .../api/client/spi/remote/JpegAttributeValue.java | 0 .../api/client/spi/remote/PngAttributeValue.java | 0 .../api/client/spi/remote/SecureYotiClient.java | 0 .../spi/remote/SecureYotiClientFactory.java | 0 .../client/spi/remote/SimpleActivityDetails.java | 0 .../yoti/api/client/spi/remote/SimpleProfile.java | 0 .../spi/remote/call/JsonResourceFetcher.java | 0 .../client/spi/remote/call/ProfileResponse.java | 0 .../client/spi/remote/call/ProfileService.java | 0 .../yoti/api/client/spi/remote/call/Receipt.java | 0 .../spi/remote/call/RemoteProfileService.java | 0 .../client/spi/remote/call/ResourceException.java | 0 .../client/spi/remote/call/ResourceFetcher.java | 0 .../api/client/spi/remote/call/UrlConnector.java | 0 .../api/client/spi/remote/proto/AttrProto.java | 0 .../spi/remote/proto/AttributeListProto.java | 0 .../client/spi/remote/proto/ContentTypeProto.java | 0 .../spi/remote/proto/EncryptedDataProto.java | 0 .../api/client/spi/remote/proto/SigningProto.java | 0 .../com.yoti.api.client.YotiClientFactory | 0 .../client/spi/remote/DateAttributeValueTest.java | 0 .../remote/DocumentDetailsAttributeValueTest.java | 0 .../spi/remote/HumanProfileAdapterTest.java | 0 .../client/spi/remote/SecureYotiClientTest.java | 0 .../spi/remote/SimpleActivityDetailsTest.java | 0 .../api/client/spi/remote/SimpleProfileTest.java | 0 .../spi/remote/call/JsonResourceFetcherTest.java | 0 .../spi/remote/call/ProfileResponseTest.java | 0 .../api/client/spi/remote/call/ReceiptTest.java | 0 .../spi/remote/call/RemoteProfileServiceTest.java | 0 .../api/client/spi/remote/util/CryptoUtil.java | 0 .../.gitignore | 0 .../README.md | 4 ++-- .../findbugs-rules.xml | 0 .../pom.xml | 6 +++--- .../api/spring/SpringResourceKeyPairSource.java | 0 .../api/spring/YotiClientAutoConfiguration.java | 0 .../com/yoti/api/spring/YotiClientProperties.java | 0 .../java/com/yoti/api/spring/YotiProperties.java | 0 .../src/main/resources/META-INF/spring.factories | 0 .../spring/SpringResourceKeyPairSourceTest.java | 0 .../yoti/api/spring/YotiClientPropertiesTest.java | 0 .../com/yoti/api/spring/YotiPropertiesTest.java | 0 .../.gitignore | 0 .../README.md | 4 ++-- .../pom.xml | 4 ++-- .../server.keystore.jks | Bin .../examples/springboot/YotiLoginController.java | 0 .../api/examples/springboot/YotiSDKSampleApp.java | 0 .../src/main/resources/app-keypair.pem | 0 .../src/main/resources/application.yml | 0 .../src/main/resources/templates/error.html | 0 .../src/main/resources/templates/home.html | 0 .../.gitignore | 0 .../README.md | 6 +++--- .../findbugs-rules.xml | 0 .../pom.xml | 6 +++--- .../security/auth/YotiAuthenticationProvider.java | 0 .../security/auth/YotiAuthenticationToken.java | 0 .../spring/security/service/YotiUserService.java | 0 .../security/web/YotiAuthenticationFilter.java | 0 .../auth/YotiAuthenticationTokenTest.java | 0 .../web/YotiAuthenticationFilterTest.java | 0 106 files changed, 32 insertions(+), 32 deletions(-) rename {java-sdk-api => yoti-sdk-api}/.gitignore (100%) rename {java-sdk-api => yoti-sdk-api}/pom.xml (99%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/ActivityDetails.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/ActivityFailureException.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/ApplicationProfile.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/Attribute.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/AutoClosingKeyPairSource.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/ClassPathKeySource.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/Date.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/DocumentDetails.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/FileKeyPairSource.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/HumanProfile.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/Image.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/InitialisationException.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/InputStreamKeyPairSource.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/KeyPairSource.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/Profile.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/ProfileException.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/ServiceLocatorYotiClientBuilder.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/UrlKeyPairSource.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/YotiClient.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/YotiClientBuilder.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/YotiClientConfiguration.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/main/java/com/yoti/api/client/YotiClientFactory.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/test/java/com/yoti/api/client/AttributeTest.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/test/java/com/yoti/api/client/AutoClosingKeyPairSourceTest.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/test/java/com/yoti/api/client/ClassPathKeySourceTest.java (100%) rename {java-sdk-api => yoti-sdk-api}/src/test/resources/testfile (100%) rename {java-sdk-dummy => yoti-sdk-dummy}/.gitignore (100%) rename {java-sdk-dummy => yoti-sdk-dummy}/pom.xml (97%) rename {java-sdk-dummy => yoti-sdk-dummy}/src/main/java/com/yoti/api/client/spi/dummy/DummyYotiClient.java (100%) rename {java-sdk-dummy => yoti-sdk-dummy}/src/main/resources/META-INF/services/com.yoti.api.client.YotiClientFactory (100%) rename {java-sdk-impl => yoti-sdk-impl}/.gitignore (100%) rename {java-sdk-impl => yoti-sdk-impl}/findbugs-rules.xml (100%) rename {java-sdk-impl => yoti-sdk-impl}/pom.xml (99%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/ApplicationProfileAdapter.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/Base64.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/DateAttributeValue.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/DocumentDetailsAttributeValue.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/HumanProfileAdapter.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/ImageAttributeValue.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/JpegAttributeValue.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/PngAttributeValue.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/SecureYotiClient.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/SecureYotiClientFactory.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/SimpleActivityDetails.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/SimpleProfile.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/call/JsonResourceFetcher.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/call/ProfileResponse.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/call/ProfileService.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/call/Receipt.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/call/RemoteProfileService.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/call/ResourceException.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/call/ResourceFetcher.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/call/UrlConnector.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/proto/AttrProto.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/proto/AttributeListProto.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/proto/ContentTypeProto.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/proto/EncryptedDataProto.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/java/com/yoti/api/client/spi/remote/proto/SigningProto.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/main/resources/META-INF/services/com.yoti.api.client.YotiClientFactory (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/test/java/com/yoti/api/client/spi/remote/DateAttributeValueTest.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/test/java/com/yoti/api/client/spi/remote/DocumentDetailsAttributeValueTest.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/test/java/com/yoti/api/client/spi/remote/HumanProfileAdapterTest.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/test/java/com/yoti/api/client/spi/remote/SecureYotiClientTest.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/test/java/com/yoti/api/client/spi/remote/SimpleActivityDetailsTest.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/test/java/com/yoti/api/client/spi/remote/SimpleProfileTest.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/test/java/com/yoti/api/client/spi/remote/call/JsonResourceFetcherTest.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/test/java/com/yoti/api/client/spi/remote/call/ProfileResponseTest.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/test/java/com/yoti/api/client/spi/remote/call/ReceiptTest.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/test/java/com/yoti/api/client/spi/remote/call/RemoteProfileServiceTest.java (100%) rename {java-sdk-impl => yoti-sdk-impl}/src/test/java/com/yoti/api/client/spi/remote/util/CryptoUtil.java (100%) rename {java-sdk-spring-boot-auto-config => yoti-sdk-spring-boot-auto-config}/.gitignore (100%) rename {java-sdk-spring-boot-auto-config => yoti-sdk-spring-boot-auto-config}/README.md (93%) rename {java-sdk-spring-boot-auto-config => yoti-sdk-spring-boot-auto-config}/findbugs-rules.xml (100%) rename {java-sdk-spring-boot-auto-config => yoti-sdk-spring-boot-auto-config}/pom.xml (98%) rename {java-sdk-spring-boot-auto-config => yoti-sdk-spring-boot-auto-config}/src/main/java/com/yoti/api/spring/SpringResourceKeyPairSource.java (100%) rename {java-sdk-spring-boot-auto-config => yoti-sdk-spring-boot-auto-config}/src/main/java/com/yoti/api/spring/YotiClientAutoConfiguration.java (100%) rename {java-sdk-spring-boot-auto-config => yoti-sdk-spring-boot-auto-config}/src/main/java/com/yoti/api/spring/YotiClientProperties.java (100%) rename {java-sdk-spring-boot-auto-config => yoti-sdk-spring-boot-auto-config}/src/main/java/com/yoti/api/spring/YotiProperties.java (100%) rename {java-sdk-spring-boot-auto-config => yoti-sdk-spring-boot-auto-config}/src/main/resources/META-INF/spring.factories (100%) rename {java-sdk-spring-boot-auto-config => yoti-sdk-spring-boot-auto-config}/src/test/java/com/yoti/api/spring/SpringResourceKeyPairSourceTest.java (100%) rename {java-sdk-spring-boot-auto-config => yoti-sdk-spring-boot-auto-config}/src/test/java/com/yoti/api/spring/YotiClientPropertiesTest.java (100%) rename {java-sdk-spring-boot-auto-config => yoti-sdk-spring-boot-auto-config}/src/test/java/com/yoti/api/spring/YotiPropertiesTest.java (100%) rename {java-sdk-springboot-example => yoti-sdk-spring-boot-example}/.gitignore (100%) rename {java-sdk-springboot-example => yoti-sdk-spring-boot-example}/README.md (94%) rename {java-sdk-springboot-example => yoti-sdk-spring-boot-example}/pom.xml (94%) rename {java-sdk-springboot-example => yoti-sdk-spring-boot-example}/server.keystore.jks (100%) rename {java-sdk-springboot-example => yoti-sdk-spring-boot-example}/src/main/java/com/yoti/api/examples/springboot/YotiLoginController.java (100%) rename {java-sdk-springboot-example => yoti-sdk-spring-boot-example}/src/main/java/com/yoti/api/examples/springboot/YotiSDKSampleApp.java (100%) rename {java-sdk-springboot-example => yoti-sdk-spring-boot-example}/src/main/resources/app-keypair.pem (100%) rename {java-sdk-springboot-example => yoti-sdk-spring-boot-example}/src/main/resources/application.yml (100%) rename {java-sdk-springboot-example => yoti-sdk-spring-boot-example}/src/main/resources/templates/error.html (100%) rename {java-sdk-springboot-example => yoti-sdk-spring-boot-example}/src/main/resources/templates/home.html (100%) rename {java-sdk-spring-security => yoti-sdk-spring-security}/.gitignore (100%) rename {java-sdk-spring-security => yoti-sdk-spring-security}/README.md (85%) rename {java-sdk-spring-security => yoti-sdk-spring-security}/findbugs-rules.xml (100%) rename {java-sdk-spring-security => yoti-sdk-spring-security}/pom.xml (98%) rename {java-sdk-spring-security => yoti-sdk-spring-security}/src/main/java/com/yoti/api/spring/security/auth/YotiAuthenticationProvider.java (100%) rename {java-sdk-spring-security => yoti-sdk-spring-security}/src/main/java/com/yoti/api/spring/security/auth/YotiAuthenticationToken.java (100%) rename {java-sdk-spring-security => yoti-sdk-spring-security}/src/main/java/com/yoti/api/spring/security/service/YotiUserService.java (100%) rename {java-sdk-spring-security => yoti-sdk-spring-security}/src/main/java/com/yoti/api/spring/security/web/YotiAuthenticationFilter.java (100%) rename {java-sdk-spring-security => yoti-sdk-spring-security}/src/test/java/com/yoti/api/spring/security/auth/YotiAuthenticationTokenTest.java (100%) rename {java-sdk-spring-security => yoti-sdk-spring-security}/src/test/java/com/yoti/api/spring/security/web/YotiAuthenticationFilterTest.java (100%) diff --git a/README.md b/README.md index 039c5338e..8628b3996 100644 --- a/README.md +++ b/README.md @@ -93,13 +93,13 @@ If you are using Maven, you need to add the following dependency: ```xml com.yoti - java-sdk-impl + yoti-sdk-impl 1.2 ``` If you are using Gradle, here is the dependency to add: -`compile group: 'com.yoti', name: 'java-sdk-impl', version: '1.2'` +`compile group: 'com.yoti', name: 'yoti-sdk-impl', version: '1.2'` You will find all classes packaged under `com.yoti.api` @@ -184,7 +184,7 @@ Interacting with the `com.yoti.api.client.YotiClient` to get `com.yoti.api.clien By default the Yoti Client will block indefinitely when connecting to the remote server or reading data. Consequently it is **possible that your application thread could be blocked**. -Since version 1.1 of the `java-sdk-impl` you can set the following two system properties to control this behaviour: +Since version 1.1 of the `yoti-sdk-impl` you can set the following two system properties to control this behaviour: * `yoti.client.connect.timeout.ms` - the number of milliseconds that you are prepared to wait for the connection to be established. Zero is interpreted as an infinite timeout. * `yoti.client.read.timeout.ms` - the number of milliseconds that you are prepared to wait for data to become available to read in the response stream. Zero is interpreted as an infinite timeout. @@ -192,7 +192,7 @@ Since version 1.1 of the `java-sdk-impl` you can set the following two system pr ## Modules The SDK is split into a number of modules for easier use and future extensibility. -### java-sdk-api +### yoti-sdk-api Being the only interface you need to explicitly couple your code to this module exposes the core classes: #### HumanProfile The set of attributes the user has configured for the transaction. @@ -202,11 +202,11 @@ Builds a YotiClient instance by automatically selecting the available implementa Allows your app to retrieve a user profile, given an encrypted token. #### KeyPairSource and its implementations A set of classes responsible for working with different sources (e.g. files, classpath resources, URLs) to load the private/public keypair. -### java-sdk-dummy +### yoti-sdk-dummy Dummy implementation without connectivity to any platform services. Can be used for testing purposes. -### java-sdk-impl +### yoti-sdk-impl Real SDK implementation that takes care of decrypting the token, fetching the user profile from Yoti servers by issuing a signed request and finally decrypting the fetched profile. -### java-sdk-spring-boot-auto-config +### yoti-sdk-spring-boot-auto-config A module that can be used in Spring Boot applications to automatically configure the YotiClient and KeyPairSource with standard application properties. ### java-sdk-spring-security A module that can be used in Spring applications that use Spring Security to add Yoti authentication. diff --git a/pom.xml b/pom.xml index 1c5747b59..6544baf0d 100644 --- a/pom.xml +++ b/pom.xml @@ -28,12 +28,12 @@ - java-sdk-api - java-sdk-dummy - java-sdk-impl - java-sdk-spring-boot-auto-config + yoti-sdk-api + yoti-sdk-dummy + yoti-sdk-impl + yoti-sdk-spring-boot-auto-config java-sdk-spring-security - java-sdk-springboot-example + yoti-sdk-spring-boot-example diff --git a/java-sdk-api/.gitignore b/yoti-sdk-api/.gitignore similarity index 100% rename from java-sdk-api/.gitignore rename to yoti-sdk-api/.gitignore diff --git a/java-sdk-api/pom.xml b/yoti-sdk-api/pom.xml similarity index 99% rename from java-sdk-api/pom.xml rename to yoti-sdk-api/pom.xml index aafff2825..a35ea2578 100644 --- a/java-sdk-api/pom.xml +++ b/yoti-sdk-api/pom.xml @@ -3,7 +3,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 com.yoti - java-sdk-api + yoti-sdk-api 1.2 Yoti Java SDK API Java SDK for simple integration with the Yoti platform diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/ActivityDetails.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/ActivityDetails.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/ActivityDetails.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/ActivityDetails.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/ActivityFailureException.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/ActivityFailureException.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/ActivityFailureException.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/ActivityFailureException.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/ApplicationProfile.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/ApplicationProfile.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/ApplicationProfile.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/ApplicationProfile.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/Attribute.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/Attribute.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/Attribute.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/Attribute.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/AutoClosingKeyPairSource.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/AutoClosingKeyPairSource.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/AutoClosingKeyPairSource.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/AutoClosingKeyPairSource.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/ClassPathKeySource.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/ClassPathKeySource.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/ClassPathKeySource.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/ClassPathKeySource.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/Date.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/Date.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/Date.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/Date.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/DocumentDetails.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/DocumentDetails.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/DocumentDetails.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/DocumentDetails.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/FileKeyPairSource.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/FileKeyPairSource.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/FileKeyPairSource.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/FileKeyPairSource.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/HumanProfile.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/HumanProfile.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/HumanProfile.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/HumanProfile.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/Image.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/Image.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/Image.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/Image.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/InitialisationException.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/InitialisationException.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/InitialisationException.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/InitialisationException.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/InputStreamKeyPairSource.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/InputStreamKeyPairSource.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/InputStreamKeyPairSource.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/InputStreamKeyPairSource.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/KeyPairSource.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/KeyPairSource.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/KeyPairSource.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/KeyPairSource.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/Profile.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/Profile.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/Profile.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/Profile.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/ProfileException.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/ProfileException.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/ProfileException.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/ProfileException.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/ServiceLocatorYotiClientBuilder.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/ServiceLocatorYotiClientBuilder.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/ServiceLocatorYotiClientBuilder.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/ServiceLocatorYotiClientBuilder.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/UrlKeyPairSource.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/UrlKeyPairSource.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/UrlKeyPairSource.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/UrlKeyPairSource.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/YotiClient.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/YotiClient.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/YotiClient.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/YotiClient.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/YotiClientBuilder.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/YotiClientBuilder.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/YotiClientBuilder.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/YotiClientBuilder.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/YotiClientConfiguration.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/YotiClientConfiguration.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/YotiClientConfiguration.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/YotiClientConfiguration.java diff --git a/java-sdk-api/src/main/java/com/yoti/api/client/YotiClientFactory.java b/yoti-sdk-api/src/main/java/com/yoti/api/client/YotiClientFactory.java similarity index 100% rename from java-sdk-api/src/main/java/com/yoti/api/client/YotiClientFactory.java rename to yoti-sdk-api/src/main/java/com/yoti/api/client/YotiClientFactory.java diff --git a/java-sdk-api/src/test/java/com/yoti/api/client/AttributeTest.java b/yoti-sdk-api/src/test/java/com/yoti/api/client/AttributeTest.java similarity index 100% rename from java-sdk-api/src/test/java/com/yoti/api/client/AttributeTest.java rename to yoti-sdk-api/src/test/java/com/yoti/api/client/AttributeTest.java diff --git a/java-sdk-api/src/test/java/com/yoti/api/client/AutoClosingKeyPairSourceTest.java b/yoti-sdk-api/src/test/java/com/yoti/api/client/AutoClosingKeyPairSourceTest.java similarity index 100% rename from java-sdk-api/src/test/java/com/yoti/api/client/AutoClosingKeyPairSourceTest.java rename to yoti-sdk-api/src/test/java/com/yoti/api/client/AutoClosingKeyPairSourceTest.java diff --git a/java-sdk-api/src/test/java/com/yoti/api/client/ClassPathKeySourceTest.java b/yoti-sdk-api/src/test/java/com/yoti/api/client/ClassPathKeySourceTest.java similarity index 100% rename from java-sdk-api/src/test/java/com/yoti/api/client/ClassPathKeySourceTest.java rename to yoti-sdk-api/src/test/java/com/yoti/api/client/ClassPathKeySourceTest.java diff --git a/java-sdk-api/src/test/resources/testfile b/yoti-sdk-api/src/test/resources/testfile similarity index 100% rename from java-sdk-api/src/test/resources/testfile rename to yoti-sdk-api/src/test/resources/testfile diff --git a/java-sdk-dummy/.gitignore b/yoti-sdk-dummy/.gitignore similarity index 100% rename from java-sdk-dummy/.gitignore rename to yoti-sdk-dummy/.gitignore diff --git a/java-sdk-dummy/pom.xml b/yoti-sdk-dummy/pom.xml similarity index 97% rename from java-sdk-dummy/pom.xml rename to yoti-sdk-dummy/pom.xml index 47aaa22ec..656fc7308 100644 --- a/java-sdk-dummy/pom.xml +++ b/yoti-sdk-dummy/pom.xml @@ -3,7 +3,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 com.yoti - java-sdk-dummy + yoti-sdk-dummy 1.1 Yoti Java SDK mock testing package Java SDK for simple integration with the Yoti platform @@ -116,7 +116,7 @@ com.yoti - java-sdk-api + yoti-sdk-api 1.2 diff --git a/java-sdk-dummy/src/main/java/com/yoti/api/client/spi/dummy/DummyYotiClient.java b/yoti-sdk-dummy/src/main/java/com/yoti/api/client/spi/dummy/DummyYotiClient.java similarity index 100% rename from java-sdk-dummy/src/main/java/com/yoti/api/client/spi/dummy/DummyYotiClient.java rename to yoti-sdk-dummy/src/main/java/com/yoti/api/client/spi/dummy/DummyYotiClient.java diff --git a/java-sdk-dummy/src/main/resources/META-INF/services/com.yoti.api.client.YotiClientFactory b/yoti-sdk-dummy/src/main/resources/META-INF/services/com.yoti.api.client.YotiClientFactory similarity index 100% rename from java-sdk-dummy/src/main/resources/META-INF/services/com.yoti.api.client.YotiClientFactory rename to yoti-sdk-dummy/src/main/resources/META-INF/services/com.yoti.api.client.YotiClientFactory diff --git a/java-sdk-impl/.gitignore b/yoti-sdk-impl/.gitignore similarity index 100% rename from java-sdk-impl/.gitignore rename to yoti-sdk-impl/.gitignore diff --git a/java-sdk-impl/findbugs-rules.xml b/yoti-sdk-impl/findbugs-rules.xml similarity index 100% rename from java-sdk-impl/findbugs-rules.xml rename to yoti-sdk-impl/findbugs-rules.xml diff --git a/java-sdk-impl/pom.xml b/yoti-sdk-impl/pom.xml similarity index 99% rename from java-sdk-impl/pom.xml rename to yoti-sdk-impl/pom.xml index b2c1748a2..973fd6b05 100644 --- a/java-sdk-impl/pom.xml +++ b/yoti-sdk-impl/pom.xml @@ -3,7 +3,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 com.yoti - java-sdk-impl + yoti-sdk-impl 1.2 Yoti Java SDK implementation package Java SDK for simple integration with the Yoti platform @@ -80,7 +80,7 @@ com.yoti - java-sdk-api + yoti-sdk-api 1.2 diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/ApplicationProfileAdapter.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/ApplicationProfileAdapter.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/ApplicationProfileAdapter.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/ApplicationProfileAdapter.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/Base64.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/Base64.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/Base64.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/Base64.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/DateAttributeValue.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/DateAttributeValue.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/DateAttributeValue.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/DateAttributeValue.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/DocumentDetailsAttributeValue.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/DocumentDetailsAttributeValue.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/DocumentDetailsAttributeValue.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/DocumentDetailsAttributeValue.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/HumanProfileAdapter.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/HumanProfileAdapter.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/HumanProfileAdapter.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/HumanProfileAdapter.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/ImageAttributeValue.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/ImageAttributeValue.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/ImageAttributeValue.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/ImageAttributeValue.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/JpegAttributeValue.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/JpegAttributeValue.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/JpegAttributeValue.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/JpegAttributeValue.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/PngAttributeValue.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/PngAttributeValue.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/PngAttributeValue.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/PngAttributeValue.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/SecureYotiClient.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/SecureYotiClient.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/SecureYotiClient.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/SecureYotiClient.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/SecureYotiClientFactory.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/SecureYotiClientFactory.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/SecureYotiClientFactory.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/SecureYotiClientFactory.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/SimpleActivityDetails.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/SimpleActivityDetails.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/SimpleActivityDetails.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/SimpleActivityDetails.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/SimpleProfile.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/SimpleProfile.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/SimpleProfile.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/SimpleProfile.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/JsonResourceFetcher.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/JsonResourceFetcher.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/JsonResourceFetcher.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/JsonResourceFetcher.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/ProfileResponse.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/ProfileResponse.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/ProfileResponse.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/ProfileResponse.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/ProfileService.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/ProfileService.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/ProfileService.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/ProfileService.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/Receipt.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/Receipt.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/Receipt.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/Receipt.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/RemoteProfileService.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/RemoteProfileService.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/RemoteProfileService.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/RemoteProfileService.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/ResourceException.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/ResourceException.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/ResourceException.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/ResourceException.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/ResourceFetcher.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/ResourceFetcher.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/ResourceFetcher.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/ResourceFetcher.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/UrlConnector.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/UrlConnector.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/UrlConnector.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/call/UrlConnector.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/AttrProto.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/AttrProto.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/AttrProto.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/AttrProto.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/AttributeListProto.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/AttributeListProto.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/AttributeListProto.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/AttributeListProto.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/ContentTypeProto.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/ContentTypeProto.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/ContentTypeProto.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/ContentTypeProto.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/EncryptedDataProto.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/EncryptedDataProto.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/EncryptedDataProto.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/EncryptedDataProto.java diff --git a/java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/SigningProto.java b/yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/SigningProto.java similarity index 100% rename from java-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/SigningProto.java rename to yoti-sdk-impl/src/main/java/com/yoti/api/client/spi/remote/proto/SigningProto.java diff --git a/java-sdk-impl/src/main/resources/META-INF/services/com.yoti.api.client.YotiClientFactory b/yoti-sdk-impl/src/main/resources/META-INF/services/com.yoti.api.client.YotiClientFactory similarity index 100% rename from java-sdk-impl/src/main/resources/META-INF/services/com.yoti.api.client.YotiClientFactory rename to yoti-sdk-impl/src/main/resources/META-INF/services/com.yoti.api.client.YotiClientFactory diff --git a/java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/DateAttributeValueTest.java b/yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/DateAttributeValueTest.java similarity index 100% rename from java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/DateAttributeValueTest.java rename to yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/DateAttributeValueTest.java diff --git a/java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/DocumentDetailsAttributeValueTest.java b/yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/DocumentDetailsAttributeValueTest.java similarity index 100% rename from java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/DocumentDetailsAttributeValueTest.java rename to yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/DocumentDetailsAttributeValueTest.java diff --git a/java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/HumanProfileAdapterTest.java b/yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/HumanProfileAdapterTest.java similarity index 100% rename from java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/HumanProfileAdapterTest.java rename to yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/HumanProfileAdapterTest.java diff --git a/java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/SecureYotiClientTest.java b/yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/SecureYotiClientTest.java similarity index 100% rename from java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/SecureYotiClientTest.java rename to yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/SecureYotiClientTest.java diff --git a/java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/SimpleActivityDetailsTest.java b/yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/SimpleActivityDetailsTest.java similarity index 100% rename from java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/SimpleActivityDetailsTest.java rename to yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/SimpleActivityDetailsTest.java diff --git a/java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/SimpleProfileTest.java b/yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/SimpleProfileTest.java similarity index 100% rename from java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/SimpleProfileTest.java rename to yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/SimpleProfileTest.java diff --git a/java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/call/JsonResourceFetcherTest.java b/yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/call/JsonResourceFetcherTest.java similarity index 100% rename from java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/call/JsonResourceFetcherTest.java rename to yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/call/JsonResourceFetcherTest.java diff --git a/java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/call/ProfileResponseTest.java b/yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/call/ProfileResponseTest.java similarity index 100% rename from java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/call/ProfileResponseTest.java rename to yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/call/ProfileResponseTest.java diff --git a/java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/call/ReceiptTest.java b/yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/call/ReceiptTest.java similarity index 100% rename from java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/call/ReceiptTest.java rename to yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/call/ReceiptTest.java diff --git a/java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/call/RemoteProfileServiceTest.java b/yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/call/RemoteProfileServiceTest.java similarity index 100% rename from java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/call/RemoteProfileServiceTest.java rename to yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/call/RemoteProfileServiceTest.java diff --git a/java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/util/CryptoUtil.java b/yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/util/CryptoUtil.java similarity index 100% rename from java-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/util/CryptoUtil.java rename to yoti-sdk-impl/src/test/java/com/yoti/api/client/spi/remote/util/CryptoUtil.java diff --git a/java-sdk-spring-boot-auto-config/.gitignore b/yoti-sdk-spring-boot-auto-config/.gitignore similarity index 100% rename from java-sdk-spring-boot-auto-config/.gitignore rename to yoti-sdk-spring-boot-auto-config/.gitignore diff --git a/java-sdk-spring-boot-auto-config/README.md b/yoti-sdk-spring-boot-auto-config/README.md similarity index 93% rename from java-sdk-spring-boot-auto-config/README.md rename to yoti-sdk-spring-boot-auto-config/README.md index 613dbf91c..fce87ab57 100644 --- a/java-sdk-spring-boot-auto-config/README.md +++ b/yoti-sdk-spring-boot-auto-config/README.md @@ -17,7 +17,7 @@ If you are using Maven, you need to add the following dependencies: ```xml com.yoti - java-sdk-spring-boot-auto-config + yoti-sdk-spring-boot-auto-config 1.2 ``` @@ -26,7 +26,7 @@ If you are using Maven, you need to add the following dependencies: If you are using Gradle, here is the dependency to add: ``` -compile group: 'com.yoti', name: 'java-sdk-spring-boot-auto-config', version: '1.2' +compile group: 'com.yoti', name: 'yoti-sdk-spring-boot-auto-config', version: '1.2' ``` diff --git a/java-sdk-spring-boot-auto-config/findbugs-rules.xml b/yoti-sdk-spring-boot-auto-config/findbugs-rules.xml similarity index 100% rename from java-sdk-spring-boot-auto-config/findbugs-rules.xml rename to yoti-sdk-spring-boot-auto-config/findbugs-rules.xml diff --git a/java-sdk-spring-boot-auto-config/pom.xml b/yoti-sdk-spring-boot-auto-config/pom.xml similarity index 98% rename from java-sdk-spring-boot-auto-config/pom.xml rename to yoti-sdk-spring-boot-auto-config/pom.xml index d941c718a..8107c8938 100644 --- a/java-sdk-spring-boot-auto-config/pom.xml +++ b/yoti-sdk-spring-boot-auto-config/pom.xml @@ -13,7 +13,7 @@ com.yoti - java-sdk-spring-boot-auto-config + yoti-sdk-spring-boot-auto-config 1.2 Yoti Java Spring Boot Integration Library to integrate the Java Yoti SDK with Spring Boot Applications @@ -58,12 +58,12 @@ com.yoti - java-sdk-api + yoti-sdk-api 1.2 com.yoti - java-sdk-impl + yoti-sdk-impl 1.2 diff --git a/java-sdk-spring-boot-auto-config/src/main/java/com/yoti/api/spring/SpringResourceKeyPairSource.java b/yoti-sdk-spring-boot-auto-config/src/main/java/com/yoti/api/spring/SpringResourceKeyPairSource.java similarity index 100% rename from java-sdk-spring-boot-auto-config/src/main/java/com/yoti/api/spring/SpringResourceKeyPairSource.java rename to yoti-sdk-spring-boot-auto-config/src/main/java/com/yoti/api/spring/SpringResourceKeyPairSource.java diff --git a/java-sdk-spring-boot-auto-config/src/main/java/com/yoti/api/spring/YotiClientAutoConfiguration.java b/yoti-sdk-spring-boot-auto-config/src/main/java/com/yoti/api/spring/YotiClientAutoConfiguration.java similarity index 100% rename from java-sdk-spring-boot-auto-config/src/main/java/com/yoti/api/spring/YotiClientAutoConfiguration.java rename to yoti-sdk-spring-boot-auto-config/src/main/java/com/yoti/api/spring/YotiClientAutoConfiguration.java diff --git a/java-sdk-spring-boot-auto-config/src/main/java/com/yoti/api/spring/YotiClientProperties.java b/yoti-sdk-spring-boot-auto-config/src/main/java/com/yoti/api/spring/YotiClientProperties.java similarity index 100% rename from java-sdk-spring-boot-auto-config/src/main/java/com/yoti/api/spring/YotiClientProperties.java rename to yoti-sdk-spring-boot-auto-config/src/main/java/com/yoti/api/spring/YotiClientProperties.java diff --git a/java-sdk-spring-boot-auto-config/src/main/java/com/yoti/api/spring/YotiProperties.java b/yoti-sdk-spring-boot-auto-config/src/main/java/com/yoti/api/spring/YotiProperties.java similarity index 100% rename from java-sdk-spring-boot-auto-config/src/main/java/com/yoti/api/spring/YotiProperties.java rename to yoti-sdk-spring-boot-auto-config/src/main/java/com/yoti/api/spring/YotiProperties.java diff --git a/java-sdk-spring-boot-auto-config/src/main/resources/META-INF/spring.factories b/yoti-sdk-spring-boot-auto-config/src/main/resources/META-INF/spring.factories similarity index 100% rename from java-sdk-spring-boot-auto-config/src/main/resources/META-INF/spring.factories rename to yoti-sdk-spring-boot-auto-config/src/main/resources/META-INF/spring.factories diff --git a/java-sdk-spring-boot-auto-config/src/test/java/com/yoti/api/spring/SpringResourceKeyPairSourceTest.java b/yoti-sdk-spring-boot-auto-config/src/test/java/com/yoti/api/spring/SpringResourceKeyPairSourceTest.java similarity index 100% rename from java-sdk-spring-boot-auto-config/src/test/java/com/yoti/api/spring/SpringResourceKeyPairSourceTest.java rename to yoti-sdk-spring-boot-auto-config/src/test/java/com/yoti/api/spring/SpringResourceKeyPairSourceTest.java diff --git a/java-sdk-spring-boot-auto-config/src/test/java/com/yoti/api/spring/YotiClientPropertiesTest.java b/yoti-sdk-spring-boot-auto-config/src/test/java/com/yoti/api/spring/YotiClientPropertiesTest.java similarity index 100% rename from java-sdk-spring-boot-auto-config/src/test/java/com/yoti/api/spring/YotiClientPropertiesTest.java rename to yoti-sdk-spring-boot-auto-config/src/test/java/com/yoti/api/spring/YotiClientPropertiesTest.java diff --git a/java-sdk-spring-boot-auto-config/src/test/java/com/yoti/api/spring/YotiPropertiesTest.java b/yoti-sdk-spring-boot-auto-config/src/test/java/com/yoti/api/spring/YotiPropertiesTest.java similarity index 100% rename from java-sdk-spring-boot-auto-config/src/test/java/com/yoti/api/spring/YotiPropertiesTest.java rename to yoti-sdk-spring-boot-auto-config/src/test/java/com/yoti/api/spring/YotiPropertiesTest.java diff --git a/java-sdk-springboot-example/.gitignore b/yoti-sdk-spring-boot-example/.gitignore similarity index 100% rename from java-sdk-springboot-example/.gitignore rename to yoti-sdk-spring-boot-example/.gitignore diff --git a/java-sdk-springboot-example/README.md b/yoti-sdk-spring-boot-example/README.md similarity index 94% rename from java-sdk-springboot-example/README.md rename to yoti-sdk-spring-boot-example/README.md index 0437d8698..2ba4a85d4 100644 --- a/java-sdk-springboot-example/README.md +++ b/yoti-sdk-spring-boot-example/README.md @@ -15,7 +15,7 @@ Before you start, you'll need to create an Application in [Dashboard](https://ww ```xml com.yoti - java-sdk-impl + yoti-sdk-impl 1.2 ``` @@ -28,7 +28,7 @@ Before you start, you'll need to create an Application in [Dashboard](https://ww 1. Run `mvn clean package` to build the project. ## Running -* You can run your server-app by executing `java -jar target/java-sdk-springboot-example-1.2.jar` +* You can run your server-app by executing `java -jar target/yoti-sdk-spring-boot-example-1.2.jar` * Your endpoint is listening under `https://localhost/login`. In order to receive calls on your /login endpoint, you need to expose your server-app to the outside world. We require that you use the domain from the Callback URL and HTTPS. diff --git a/java-sdk-springboot-example/pom.xml b/yoti-sdk-spring-boot-example/pom.xml similarity index 94% rename from java-sdk-springboot-example/pom.xml rename to yoti-sdk-spring-boot-example/pom.xml index 98823a5e7..a702f8f61 100644 --- a/java-sdk-springboot-example/pom.xml +++ b/yoti-sdk-spring-boot-example/pom.xml @@ -3,7 +3,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 4.0.0 com.yoti - java-sdk-springboot-example + yoti-sdk-spring-boot-example 1.2 Yoti Java Spring Boot Example @@ -33,7 +33,7 @@ com.yoti - java-sdk-spring-boot-auto-config + yoti-sdk-spring-boot-auto-config 1.2 diff --git a/java-sdk-springboot-example/server.keystore.jks b/yoti-sdk-spring-boot-example/server.keystore.jks similarity index 100% rename from java-sdk-springboot-example/server.keystore.jks rename to yoti-sdk-spring-boot-example/server.keystore.jks diff --git a/java-sdk-springboot-example/src/main/java/com/yoti/api/examples/springboot/YotiLoginController.java b/yoti-sdk-spring-boot-example/src/main/java/com/yoti/api/examples/springboot/YotiLoginController.java similarity index 100% rename from java-sdk-springboot-example/src/main/java/com/yoti/api/examples/springboot/YotiLoginController.java rename to yoti-sdk-spring-boot-example/src/main/java/com/yoti/api/examples/springboot/YotiLoginController.java diff --git a/java-sdk-springboot-example/src/main/java/com/yoti/api/examples/springboot/YotiSDKSampleApp.java b/yoti-sdk-spring-boot-example/src/main/java/com/yoti/api/examples/springboot/YotiSDKSampleApp.java similarity index 100% rename from java-sdk-springboot-example/src/main/java/com/yoti/api/examples/springboot/YotiSDKSampleApp.java rename to yoti-sdk-spring-boot-example/src/main/java/com/yoti/api/examples/springboot/YotiSDKSampleApp.java diff --git a/java-sdk-springboot-example/src/main/resources/app-keypair.pem b/yoti-sdk-spring-boot-example/src/main/resources/app-keypair.pem similarity index 100% rename from java-sdk-springboot-example/src/main/resources/app-keypair.pem rename to yoti-sdk-spring-boot-example/src/main/resources/app-keypair.pem diff --git a/java-sdk-springboot-example/src/main/resources/application.yml b/yoti-sdk-spring-boot-example/src/main/resources/application.yml similarity index 100% rename from java-sdk-springboot-example/src/main/resources/application.yml rename to yoti-sdk-spring-boot-example/src/main/resources/application.yml diff --git a/java-sdk-springboot-example/src/main/resources/templates/error.html b/yoti-sdk-spring-boot-example/src/main/resources/templates/error.html similarity index 100% rename from java-sdk-springboot-example/src/main/resources/templates/error.html rename to yoti-sdk-spring-boot-example/src/main/resources/templates/error.html diff --git a/java-sdk-springboot-example/src/main/resources/templates/home.html b/yoti-sdk-spring-boot-example/src/main/resources/templates/home.html similarity index 100% rename from java-sdk-springboot-example/src/main/resources/templates/home.html rename to yoti-sdk-spring-boot-example/src/main/resources/templates/home.html diff --git a/java-sdk-spring-security/.gitignore b/yoti-sdk-spring-security/.gitignore similarity index 100% rename from java-sdk-spring-security/.gitignore rename to yoti-sdk-spring-security/.gitignore diff --git a/java-sdk-spring-security/README.md b/yoti-sdk-spring-security/README.md similarity index 85% rename from java-sdk-spring-security/README.md rename to yoti-sdk-spring-security/README.md index 26cc25504..142ea36a5 100644 --- a/java-sdk-spring-security/README.md +++ b/yoti-sdk-spring-security/README.md @@ -24,7 +24,7 @@ If you are using Maven, you need to add the following dependencies: ```xml com.yoti - yoti-java-sdk-spring-security + yoti-sdk-spring-security 1.0-SNAPSHOT ``` @@ -32,12 +32,12 @@ If you are using Maven, you need to add the following dependencies: If you are using Gradle, here is the dependency to add: ``` -compile group: 'com.yoti', name: 'yoti-java-sdk-spring-security', version: '1.0-SNAPSHOT' +compile group: 'com.yoti', name: 'yoti-sdk-spring-security', version: '1.0-SNAPSHOT' ``` ### Provide a `YotiClient` instance -This can be achieved as outlined in the `java-sdk-spring-boot-auto-config` module. +This can be achieved as outlined in the `yoti-sdk-spring-boot-auto-config` module. ### Provide a `YotiUserService` instance diff --git a/java-sdk-spring-security/findbugs-rules.xml b/yoti-sdk-spring-security/findbugs-rules.xml similarity index 100% rename from java-sdk-spring-security/findbugs-rules.xml rename to yoti-sdk-spring-security/findbugs-rules.xml diff --git a/java-sdk-spring-security/pom.xml b/yoti-sdk-spring-security/pom.xml similarity index 98% rename from java-sdk-spring-security/pom.xml rename to yoti-sdk-spring-security/pom.xml index 0000d9d23..adf21c2ba 100644 --- a/java-sdk-spring-security/pom.xml +++ b/yoti-sdk-spring-security/pom.xml @@ -13,7 +13,7 @@ com.yoti - yoti-java-sdk-spring-security + yoti-sdk-spring-security 1.0-SNAPSHOT Spring Security Integration For The Yoti SDK Library to integrate the Java Yoti SDK with Spring Security @@ -52,12 +52,12 @@ com.yoti - java-sdk-api + yoti-sdk-api 1.2 com.yoti - java-sdk-impl + yoti-sdk-impl 1.2 diff --git a/java-sdk-spring-security/src/main/java/com/yoti/api/spring/security/auth/YotiAuthenticationProvider.java b/yoti-sdk-spring-security/src/main/java/com/yoti/api/spring/security/auth/YotiAuthenticationProvider.java similarity index 100% rename from java-sdk-spring-security/src/main/java/com/yoti/api/spring/security/auth/YotiAuthenticationProvider.java rename to yoti-sdk-spring-security/src/main/java/com/yoti/api/spring/security/auth/YotiAuthenticationProvider.java diff --git a/java-sdk-spring-security/src/main/java/com/yoti/api/spring/security/auth/YotiAuthenticationToken.java b/yoti-sdk-spring-security/src/main/java/com/yoti/api/spring/security/auth/YotiAuthenticationToken.java similarity index 100% rename from java-sdk-spring-security/src/main/java/com/yoti/api/spring/security/auth/YotiAuthenticationToken.java rename to yoti-sdk-spring-security/src/main/java/com/yoti/api/spring/security/auth/YotiAuthenticationToken.java diff --git a/java-sdk-spring-security/src/main/java/com/yoti/api/spring/security/service/YotiUserService.java b/yoti-sdk-spring-security/src/main/java/com/yoti/api/spring/security/service/YotiUserService.java similarity index 100% rename from java-sdk-spring-security/src/main/java/com/yoti/api/spring/security/service/YotiUserService.java rename to yoti-sdk-spring-security/src/main/java/com/yoti/api/spring/security/service/YotiUserService.java diff --git a/java-sdk-spring-security/src/main/java/com/yoti/api/spring/security/web/YotiAuthenticationFilter.java b/yoti-sdk-spring-security/src/main/java/com/yoti/api/spring/security/web/YotiAuthenticationFilter.java similarity index 100% rename from java-sdk-spring-security/src/main/java/com/yoti/api/spring/security/web/YotiAuthenticationFilter.java rename to yoti-sdk-spring-security/src/main/java/com/yoti/api/spring/security/web/YotiAuthenticationFilter.java diff --git a/java-sdk-spring-security/src/test/java/com/yoti/api/spring/security/auth/YotiAuthenticationTokenTest.java b/yoti-sdk-spring-security/src/test/java/com/yoti/api/spring/security/auth/YotiAuthenticationTokenTest.java similarity index 100% rename from java-sdk-spring-security/src/test/java/com/yoti/api/spring/security/auth/YotiAuthenticationTokenTest.java rename to yoti-sdk-spring-security/src/test/java/com/yoti/api/spring/security/auth/YotiAuthenticationTokenTest.java diff --git a/java-sdk-spring-security/src/test/java/com/yoti/api/spring/security/web/YotiAuthenticationFilterTest.java b/yoti-sdk-spring-security/src/test/java/com/yoti/api/spring/security/web/YotiAuthenticationFilterTest.java similarity index 100% rename from java-sdk-spring-security/src/test/java/com/yoti/api/spring/security/web/YotiAuthenticationFilterTest.java rename to yoti-sdk-spring-security/src/test/java/com/yoti/api/spring/security/web/YotiAuthenticationFilterTest.java From 138364f210bd49e625f04d0c26d9c77493423929 Mon Sep 17 00:00:00 2001 From: davidgoate Date: Thu, 14 Sep 2017 21:12:39 +0300 Subject: [PATCH 2/5] Renamed folders, modules and maven artefacts as per email thread discussions today. --- pom.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 6544baf0d..2bd928f40 100644 --- a/pom.xml +++ b/pom.xml @@ -1,8 +1,8 @@ + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 com.yoti - java-sdk + yoti-sdk pom 1.0 Yoti Java SDK @@ -32,7 +32,7 @@ yoti-sdk-dummy yoti-sdk-impl yoti-sdk-spring-boot-auto-config - java-sdk-spring-security + yoti-sdk-spring-security yoti-sdk-spring-boot-example From 55e38da1e223a15386822b338dd5da34eb1d8511 Mon Sep 17 00:00:00 2001 From: davidgoate Date: Thu, 14 Sep 2017 21:17:14 +0300 Subject: [PATCH 3/5] Incrementing package versions prior to new maven central release. --- README.md | 4 ++-- yoti-sdk-api/pom.xml | 2 +- yoti-sdk-dummy/pom.xml | 4 ++-- yoti-sdk-impl/pom.xml | 4 ++-- yoti-sdk-spring-boot-auto-config/README.md | 4 ++-- yoti-sdk-spring-boot-auto-config/pom.xml | 6 +++--- yoti-sdk-spring-boot-example/README.md | 4 ++-- yoti-sdk-spring-boot-example/pom.xml | 4 ++-- yoti-sdk-spring-security/pom.xml | 4 ++-- 9 files changed, 18 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 8628b3996..3a72c2368 100644 --- a/README.md +++ b/README.md @@ -94,12 +94,12 @@ If you are using Maven, you need to add the following dependency: com.yoti yoti-sdk-impl - 1.2 + 1.3 ``` If you are using Gradle, here is the dependency to add: -`compile group: 'com.yoti', name: 'yoti-sdk-impl', version: '1.2'` +`compile group: 'com.yoti', name: 'yoti-sdk-impl', version: '1.3'` You will find all classes packaged under `com.yoti.api` diff --git a/yoti-sdk-api/pom.xml b/yoti-sdk-api/pom.xml index a35ea2578..6ef36ae08 100644 --- a/yoti-sdk-api/pom.xml +++ b/yoti-sdk-api/pom.xml @@ -4,7 +4,7 @@ 4.0.0 com.yoti yoti-sdk-api - 1.2 + 1.3 Yoti Java SDK API Java SDK for simple integration with the Yoti platform https://github.com/getyoti/java diff --git a/yoti-sdk-dummy/pom.xml b/yoti-sdk-dummy/pom.xml index 656fc7308..2a1b35039 100644 --- a/yoti-sdk-dummy/pom.xml +++ b/yoti-sdk-dummy/pom.xml @@ -4,7 +4,7 @@ 4.0.0 com.yoti yoti-sdk-dummy - 1.1 + 1.2 Yoti Java SDK mock testing package Java SDK for simple integration with the Yoti platform https://github.com/getyoti/java @@ -117,7 +117,7 @@ com.yoti yoti-sdk-api - 1.2 + 1.3 diff --git a/yoti-sdk-impl/pom.xml b/yoti-sdk-impl/pom.xml index 973fd6b05..984b1dffa 100644 --- a/yoti-sdk-impl/pom.xml +++ b/yoti-sdk-impl/pom.xml @@ -4,7 +4,7 @@ 4.0.0 com.yoti yoti-sdk-impl - 1.2 + 1.3 Yoti Java SDK implementation package Java SDK for simple integration with the Yoti platform https://github.com/getyoti/java @@ -81,7 +81,7 @@ com.yoti yoti-sdk-api - 1.2 + 1.3 diff --git a/yoti-sdk-spring-boot-auto-config/README.md b/yoti-sdk-spring-boot-auto-config/README.md index fce87ab57..6219dbfce 100644 --- a/yoti-sdk-spring-boot-auto-config/README.md +++ b/yoti-sdk-spring-boot-auto-config/README.md @@ -18,7 +18,7 @@ If you are using Maven, you need to add the following dependencies: com.yoti yoti-sdk-spring-boot-auto-config - 1.2 + 1.3 ``` @@ -26,7 +26,7 @@ If you are using Maven, you need to add the following dependencies: If you are using Gradle, here is the dependency to add: ``` -compile group: 'com.yoti', name: 'yoti-sdk-spring-boot-auto-config', version: '1.2' +compile group: 'com.yoti', name: 'yoti-sdk-spring-boot-auto-config', version: '1.3' ``` diff --git a/yoti-sdk-spring-boot-auto-config/pom.xml b/yoti-sdk-spring-boot-auto-config/pom.xml index 8107c8938..0a6a0af8a 100644 --- a/yoti-sdk-spring-boot-auto-config/pom.xml +++ b/yoti-sdk-spring-boot-auto-config/pom.xml @@ -14,7 +14,7 @@ com.yoti yoti-sdk-spring-boot-auto-config - 1.2 + 1.3 Yoti Java Spring Boot Integration Library to integrate the Java Yoti SDK with Spring Boot Applications https://github.com/getyoti/java @@ -59,12 +59,12 @@ com.yoti yoti-sdk-api - 1.2 + 1.3 com.yoti yoti-sdk-impl - 1.2 + 1.3 diff --git a/yoti-sdk-spring-boot-example/README.md b/yoti-sdk-spring-boot-example/README.md index 2ba4a85d4..c6062b9af 100644 --- a/yoti-sdk-spring-boot-example/README.md +++ b/yoti-sdk-spring-boot-example/README.md @@ -16,7 +16,7 @@ Before you start, you'll need to create an Application in [Dashboard](https://ww com.yoti yoti-sdk-impl - 1.2 + 1.3 ``` @@ -28,7 +28,7 @@ Before you start, you'll need to create an Application in [Dashboard](https://ww 1. Run `mvn clean package` to build the project. ## Running -* You can run your server-app by executing `java -jar target/yoti-sdk-spring-boot-example-1.2.jar` +* You can run your server-app by executing `java -jar target/yoti-sdk-spring-boot-example-1.3.jar` * Your endpoint is listening under `https://localhost/login`. In order to receive calls on your /login endpoint, you need to expose your server-app to the outside world. We require that you use the domain from the Callback URL and HTTPS. diff --git a/yoti-sdk-spring-boot-example/pom.xml b/yoti-sdk-spring-boot-example/pom.xml index a702f8f61..40a7b3dc4 100644 --- a/yoti-sdk-spring-boot-example/pom.xml +++ b/yoti-sdk-spring-boot-example/pom.xml @@ -4,7 +4,7 @@ 4.0.0 com.yoti yoti-sdk-spring-boot-example - 1.2 + 1.3 Yoti Java Spring Boot Example org.springframework.boot @@ -34,7 +34,7 @@ com.yoti yoti-sdk-spring-boot-auto-config - 1.2 + 1.3 org.springframework.boot diff --git a/yoti-sdk-spring-security/pom.xml b/yoti-sdk-spring-security/pom.xml index adf21c2ba..59f8b131a 100644 --- a/yoti-sdk-spring-security/pom.xml +++ b/yoti-sdk-spring-security/pom.xml @@ -53,12 +53,12 @@ com.yoti yoti-sdk-api - 1.2 + 1.3 com.yoti yoti-sdk-impl - 1.2 + 1.3 From b89facae43d1dfa1c5f2e0f77a767ea95a7a9651 Mon Sep 17 00:00:00 2001 From: davidgoate Date: Thu, 14 Sep 2017 21:19:40 +0300 Subject: [PATCH 4/5] Package names update in readme. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 3a72c2368..b6e3ab9fa 100644 --- a/README.md +++ b/README.md @@ -208,7 +208,7 @@ Dummy implementation without connectivity to any platform services. Can be used Real SDK implementation that takes care of decrypting the token, fetching the user profile from Yoti servers by issuing a signed request and finally decrypting the fetched profile. ### yoti-sdk-spring-boot-auto-config A module that can be used in Spring Boot applications to automatically configure the YotiClient and KeyPairSource with standard application properties. -### java-sdk-spring-security +### yoti-sdk-spring-security A module that can be used in Spring applications that use Spring Security to add Yoti authentication. ## Spring Boot Auto Configuration @@ -219,7 +219,7 @@ For more information and to see an example of this in use take a look at the Spr ## Spring Security Integration -If you use Spring Security you can use the `java-sdk-spring-security` module to make integration easier. You are provided with some classes that fit into Spring Security's existing authentication model. +If you use Spring Security you can use the `yoti-sdk-spring-security` module to make integration easier. You are provided with some classes that fit into Spring Security's existing authentication model. Combining this with the Spring Boot Auto Configuration can make integration very easy with very little code needing to be written. From 344434b98a22e4dc467812c45212b5687322da3a Mon Sep 17 00:00:00 2001 From: davidgoate Date: Thu, 14 Sep 2017 21:22:28 +0300 Subject: [PATCH 5/5] Module name updates. --- README.md | 2 +- pom.xml | 2 +- yoti-sdk-api/pom.xml | 2 +- yoti-sdk-dummy/pom.xml | 2 +- yoti-sdk-impl/pom.xml | 2 +- yoti-sdk-spring-boot-auto-config/README.md | 2 +- yoti-sdk-spring-boot-auto-config/pom.xml | 2 +- yoti-sdk-spring-boot-example/pom.xml | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index b6e3ab9fa..44c8e43fb 100644 --- a/README.md +++ b/README.md @@ -227,7 +227,7 @@ Combining this with the Spring Boot Auto Configuration can make integration very * By default, Yoti SDKs fetch profiles from [https://api.yoti.com/api/v1](https://api.yoti.com/api/v1). If necessary, this can be overridden by setting the `yoti.api.url` system property. -* Yoti Java SDK uses AES-256 encryption. If you are using the Oracle JDK, this key length is not enabled by default. The following stack overflow question explains how to fix this: [http://stackoverflow.com/questions/6481627/java-security-illegal-key-size-or-default-parameters](http://stackoverflow.com/questions/6481627/java-security-illegal-key-size-or-default-parameters) +* This SDK uses AES-256 encryption. If you are using the Oracle JDK, this key length is not enabled by default. The following stack overflow question explains how to fix this: [http://stackoverflow.com/questions/6481627/java-security-illegal-key-size-or-default-parameters](http://stackoverflow.com/questions/6481627/java-security-illegal-key-size-or-default-parameters) * To find out how to set up your Java project in order to use this SDK, you can check the Spring Boot example in this repo. ## Known Issues diff --git a/pom.xml b/pom.xml index 2bd928f40..5d36e13aa 100644 --- a/pom.xml +++ b/pom.xml @@ -5,7 +5,7 @@ yoti-sdk pom 1.0 - Yoti Java SDK + Yoti SDK Java SDK for simple integration with the Yoti platform https://github.com/getyoti/java diff --git a/yoti-sdk-api/pom.xml b/yoti-sdk-api/pom.xml index 6ef36ae08..be709d6e0 100644 --- a/yoti-sdk-api/pom.xml +++ b/yoti-sdk-api/pom.xml @@ -5,7 +5,7 @@ com.yoti yoti-sdk-api 1.3 - Yoti Java SDK API + Yoti SDK API Java SDK for simple integration with the Yoti platform https://github.com/getyoti/java diff --git a/yoti-sdk-dummy/pom.xml b/yoti-sdk-dummy/pom.xml index 2a1b35039..e48f18ed5 100644 --- a/yoti-sdk-dummy/pom.xml +++ b/yoti-sdk-dummy/pom.xml @@ -5,7 +5,7 @@ com.yoti yoti-sdk-dummy 1.2 - Yoti Java SDK mock testing package + Yoti SDK mock testing package Java SDK for simple integration with the Yoti platform https://github.com/getyoti/java diff --git a/yoti-sdk-impl/pom.xml b/yoti-sdk-impl/pom.xml index 984b1dffa..c414c80f1 100644 --- a/yoti-sdk-impl/pom.xml +++ b/yoti-sdk-impl/pom.xml @@ -5,7 +5,7 @@ com.yoti yoti-sdk-impl 1.3 - Yoti Java SDK implementation package + Yoti SDK implementation package Java SDK for simple integration with the Yoti platform https://github.com/getyoti/java diff --git a/yoti-sdk-spring-boot-auto-config/README.md b/yoti-sdk-spring-boot-auto-config/README.md index 6219dbfce..46dc2e03c 100644 --- a/yoti-sdk-spring-boot-auto-config/README.md +++ b/yoti-sdk-spring-boot-auto-config/README.md @@ -1,6 +1,6 @@ # Yoti Spring Boot Auto Configuration Java SDK Module -This module aims to make integration of the Yoti Java SDK client into Spring Boot projects more simple by reducing the +This module aims to make integration of the Yoti SDK client into Spring Boot projects more simple by reducing the amount of boilerplate code required by the client application and allows the developer to simply provide two properties. ## Requirements diff --git a/yoti-sdk-spring-boot-auto-config/pom.xml b/yoti-sdk-spring-boot-auto-config/pom.xml index 0a6a0af8a..6df3a7069 100644 --- a/yoti-sdk-spring-boot-auto-config/pom.xml +++ b/yoti-sdk-spring-boot-auto-config/pom.xml @@ -15,7 +15,7 @@ com.yoti yoti-sdk-spring-boot-auto-config 1.3 - Yoti Java Spring Boot Integration + Yoti Spring Boot Integration Library to integrate the Java Yoti SDK with Spring Boot Applications https://github.com/getyoti/java diff --git a/yoti-sdk-spring-boot-example/pom.xml b/yoti-sdk-spring-boot-example/pom.xml index 40a7b3dc4..0595084c5 100644 --- a/yoti-sdk-spring-boot-example/pom.xml +++ b/yoti-sdk-spring-boot-example/pom.xml @@ -5,7 +5,7 @@ com.yoti yoti-sdk-spring-boot-example 1.3 - Yoti Java Spring Boot Example + Yoti Spring Boot Example org.springframework.boot spring-boot-starter-parent