diff --git a/adobe-esign-connector-demo/pom.xml b/adobe-esign-connector-demo/pom.xml
index 9ae08c5..02b861a 100644
--- a/adobe-esign-connector-demo/pom.xml
+++ b/adobe-esign-connector-demo/pom.xml
@@ -4,7 +4,7 @@
4.0.0
com.axonivy.connector.adobe.esign
adobe-esign-connector-demo
- 1.0.0-SNAPSHOT
+ 10.0.11-SNAPSHOT
iar
diff --git a/adobe-esign-connector-product/.gitignore b/adobe-esign-connector-product/.gitignore
new file mode 100644
index 0000000..c53bcb2
--- /dev/null
+++ b/adobe-esign-connector-product/.gitignore
@@ -0,0 +1 @@
+openapi.*
diff --git a/adobe-esign-connector-product/pom.xml b/adobe-esign-connector-product/pom.xml
index dd59011..eda1f8c 100644
--- a/adobe-esign-connector-product/pom.xml
+++ b/adobe-esign-connector-product/pom.xml
@@ -1,14 +1,9 @@
4.0.0
- com.axonivy.market
- MY-PRODUCT-NAME-product
- 10.0.0-SNAPSHOT
+ com.axonivy.connector.adobe.esign
+ adobe-esign-connector-product
+ 10.0.11-SNAPSHOT
pom
-
-
- ../MY-PRODUCT-NAME/config/variables.yaml
-
-
@@ -37,14 +32,10 @@
generate-sources
- ${skip-readme}
-
-
-
diff --git a/adobe-esign-connector-product/product.json b/adobe-esign-connector-product/product.json
index bc3625b..fbc60b4 100644
--- a/adobe-esign-connector-product/product.json
+++ b/adobe-esign-connector-product/product.json
@@ -1,12 +1,12 @@
{
"installers": [
{
- "id": "maven-import",
+ "id": "maven-dependency",
"data": {
- "projects": [
+ "dependencies": [
{
- "groupId": "MY-GROUP-ID",
- "artifactId": "MY-PRODUCT-NAME-demo",
+ "groupId": "com.axonivy.connector.adobe.esign",
+ "artifactId": "adobe-esign-connector",
"version": "${version}",
"type": "iar"
}
@@ -23,12 +23,12 @@
}
},
{
- "id": "maven-dependency",
+ "id": "maven-import",
"data": {
- "dependencies": [
+ "projects": [
{
- "groupId": "MY-GROUP-ID",
- "artifactId": "MY-PRODUCT-NAME",
+ "groupId": "com.axonivy.connector.adobe.esign",
+ "artifactId": "adobe-esign-connector",
"version": "${version}",
"type": "iar"
}
@@ -43,27 +43,6 @@
}
]
}
- },
- {
- "id": "maven-dropins",
- "data": {
- "dependencies": [
- {
- "groupId": "MY-GROUP-ID",
- "artifactId": "MY-PRODUCT-NAME",
- "version": "${version}"
- }
- ],
- "repositories": [
- {
- "id": "maven.axonivy.com",
- "url": "https://maven.axonivy.com",
- "snapshots": {
- "enabled": "true"
- }
- }
- ]
- }
}
]
}
diff --git a/adobe-esign-connector-product/zip.xml b/adobe-esign-connector-product/zip.xml
index 003f06c..7a40a2d 100644
--- a/adobe-esign-connector-product/zip.xml
+++ b/adobe-esign-connector-product/zip.xml
@@ -11,15 +11,9 @@
.
product.json
- openapi.json
- **/*.png
-
-
-
- target
- /
-
+ openapi.*
README.md
+ **/*.png
diff --git a/adobe-esign-connector/config/variables.yaml b/adobe-esign-connector/config/variables.yaml
index d9ce3d6..f25f10b 100644
--- a/adobe-esign-connector/config/variables.yaml
+++ b/adobe-esign-connector/config/variables.yaml
@@ -1,8 +1,39 @@
# == Variables ==
-#
+#
# You can define here your project Variables.
-# If you want to define/override a Variable for a specific Environment,
-# add an additional ‘variables.yaml’ file in a subdirectory in the ‘Config’ folder:
+# If you want to define/override a Variable for a specific Environment,
+# add an additional ‘variables.yaml’ file in a subdirectory in the ‘Config’ folder:
# '/Config/_/variables.yaml
#
Variables:
+ adobe-sign-connector:
+ # Hostname of Adobe Sign server
+ host: ''
+
+ # Relative part of URL that is called after singing was finished
+ returnPage: ''
+
+ # Integration key from Adobe Sign configuration
+ integrationKey:
+
+ # Base URI for getting the access and refresh access tokens (without the `/token` or `/refresh` part)
+ baseUri: 'https://api.eu2.adobesign.com/oauth/v2'
+
+ # URL for the Authorization request (differs from tokens URL)
+ authenticationUri: 'https://secure.eu2.adobesign.com/public/oauth/v2'
+
+ # Adobe API Application Client ID
+ clientId: ''
+
+ # Adobe API Application Client Secret
+ # [password]
+ clientSecret: ''
+
+ # List of permissions that will be requested for the OAuth token
+ permissions: user_read:account user_write:account user_login:account agreement_read:account agreement_write:account agreement_send:account
+
+ # DO NOT MODIFY DIRECTLY, USE ADMIN SETUP PAGE. Info about the OAuth refresh token. Empty means there is no token initialized. To request a new token use the `Save and Request new Token` button
+ oauthToken: ''
+
+ # DO NOT MODIFY DIRECTLY, USE ADMIN SETUP PAGE. Info about the OAuth access token.
+ accessToken: ''
diff --git a/adobe-esign-connector/pom.xml b/adobe-esign-connector/pom.xml
index 60ab99b..524f781 100644
--- a/adobe-esign-connector/pom.xml
+++ b/adobe-esign-connector/pom.xml
@@ -4,7 +4,7 @@
4.0.0
com.axonivy.connector.adobe.esign
adobe-esign-connector
- 1.0.0-SNAPSHOT
+ 10.0.11-SNAPSHOT
iar
10.0.6