diff --git a/README.md b/README.md
index 039c5338e..44c8e43fb 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
- 1.2
+ yoti-sdk-impl
+ 1.3
```
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.3'`
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,13 +202,13 @@ 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
+### 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.
@@ -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 1c5747b59..5d36e13aa 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1,11 +1,11 @@
+ 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
+ Yoti SDK
Java SDK for simple integration with the Yoti platform
https://github.com/getyoti/java
@@ -28,12 +28,12 @@
- java-sdk-api
- java-sdk-dummy
- java-sdk-impl
- java-sdk-spring-boot-auto-config
- java-sdk-spring-security
- java-sdk-springboot-example
+ yoti-sdk-api
+ yoti-sdk-dummy
+ yoti-sdk-impl
+ yoti-sdk-spring-boot-auto-config
+ yoti-sdk-spring-security
+ 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 98%
rename from java-sdk-api/pom.xml
rename to yoti-sdk-api/pom.xml
index aafff2825..be709d6e0 100644
--- a/java-sdk-api/pom.xml
+++ b/yoti-sdk-api/pom.xml
@@ -3,9 +3,9 @@
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
- 1.2
- Yoti Java SDK API
+ yoti-sdk-api
+ 1.3
+ Yoti SDK API
Java SDK for simple integration with the Yoti platform
https://github.com/getyoti/java
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 95%
rename from java-sdk-dummy/pom.xml
rename to yoti-sdk-dummy/pom.xml
index 47aaa22ec..e48f18ed5 100644
--- a/java-sdk-dummy/pom.xml
+++ b/yoti-sdk-dummy/pom.xml
@@ -3,9 +3,9 @@
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
- 1.1
- Yoti Java SDK mock testing package
+ yoti-sdk-dummy
+ 1.2
+ Yoti SDK mock testing package
Java SDK for simple integration with the Yoti platform
https://github.com/getyoti/java
@@ -116,8 +116,8 @@
com.yoti
- java-sdk-api
- 1.2
+ yoti-sdk-api
+ 1.3
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 98%
rename from java-sdk-impl/pom.xml
rename to yoti-sdk-impl/pom.xml
index b2c1748a2..c414c80f1 100644
--- a/java-sdk-impl/pom.xml
+++ b/yoti-sdk-impl/pom.xml
@@ -3,9 +3,9 @@
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
- 1.2
- Yoti Java SDK implementation package
+ yoti-sdk-impl
+ 1.3
+ Yoti SDK implementation package
Java SDK for simple integration with the Yoti platform
https://github.com/getyoti/java
@@ -80,8 +80,8 @@
com.yoti
- java-sdk-api
- 1.2
+ yoti-sdk-api
+ 1.3
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 85%
rename from java-sdk-spring-boot-auto-config/README.md
rename to yoti-sdk-spring-boot-auto-config/README.md
index 613dbf91c..46dc2e03c 100644
--- a/java-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
@@ -17,8 +17,8 @@ If you are using Maven, you need to add the following dependencies:
```xml
com.yoti
- java-sdk-spring-boot-auto-config
- 1.2
+ yoti-sdk-spring-boot-auto-config
+ 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: 'java-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/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 96%
rename from java-sdk-spring-boot-auto-config/pom.xml
rename to yoti-sdk-spring-boot-auto-config/pom.xml
index d941c718a..6df3a7069 100644
--- a/java-sdk-spring-boot-auto-config/pom.xml
+++ b/yoti-sdk-spring-boot-auto-config/pom.xml
@@ -13,9 +13,9 @@
com.yoti
- java-sdk-spring-boot-auto-config
- 1.2
- Yoti Java Spring Boot Integration
+ yoti-sdk-spring-boot-auto-config
+ 1.3
+ Yoti Spring Boot Integration
Library to integrate the Java Yoti SDK with Spring Boot Applications
https://github.com/getyoti/java
@@ -58,13 +58,13 @@
com.yoti
- java-sdk-api
- 1.2
+ yoti-sdk-api
+ 1.3
com.yoti
- java-sdk-impl
- 1.2
+ yoti-sdk-impl
+ 1.3
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 93%
rename from java-sdk-springboot-example/README.md
rename to yoti-sdk-spring-boot-example/README.md
index 0437d8698..c6062b9af 100644
--- a/java-sdk-springboot-example/README.md
+++ b/yoti-sdk-spring-boot-example/README.md
@@ -15,8 +15,8 @@ Before you start, you'll need to create an Application in [Dashboard](https://ww
```xml
com.yoti
- java-sdk-impl
- 1.2
+ yoti-sdk-impl
+ 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/java-sdk-springboot-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/java-sdk-springboot-example/pom.xml b/yoti-sdk-spring-boot-example/pom.xml
similarity index 90%
rename from java-sdk-springboot-example/pom.xml
rename to yoti-sdk-spring-boot-example/pom.xml
index 98823a5e7..0595084c5 100644
--- a/java-sdk-springboot-example/pom.xml
+++ b/yoti-sdk-spring-boot-example/pom.xml
@@ -3,9 +3,9 @@
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
- 1.2
- Yoti Java Spring Boot Example
+ yoti-sdk-spring-boot-example
+ 1.3
+ Yoti Spring Boot Example
org.springframework.boot
spring-boot-starter-parent
@@ -33,8 +33,8 @@
com.yoti
- java-sdk-spring-boot-auto-config
- 1.2
+ yoti-sdk-spring-boot-auto-config
+ 1.3
org.springframework.boot
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 97%
rename from java-sdk-spring-security/pom.xml
rename to yoti-sdk-spring-security/pom.xml
index 0000d9d23..59f8b131a 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,13 +52,13 @@
com.yoti
- java-sdk-api
- 1.2
+ yoti-sdk-api
+ 1.3
com.yoti
- java-sdk-impl
- 1.2
+ yoti-sdk-impl
+ 1.3
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