From 000a6d4690e79e04936f11dd76460436d0a3e861 Mon Sep 17 00:00:00 2001 From: Christoph Reiter <reiter.christoph@gmail.com> Date: Tue, 23 Mar 2021 13:25:30 +0100 Subject: [PATCH] Update toolkit and port to new jsonld API --- src/dbp-official-signature-pdf-upload.js | 2 +- src/dbp-qualified-signature-pdf-upload.js | 4 ++-- src/dbp-signature-lit-element.js | 1 - src/dbp-signature-verification-full.js | 2 +- vendor/toolkit | 2 +- 5 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/dbp-official-signature-pdf-upload.js b/src/dbp-official-signature-pdf-upload.js index 23af2cd..ffdf759 100644 --- a/src/dbp-official-signature-pdf-upload.js +++ b/src/dbp-official-signature-pdf-upload.js @@ -296,7 +296,7 @@ class OfficialSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitElem i18n.changeLanguage(this.lang); break; case "entryPointUrl": - JSONLD.initialize(this.entryPointUrl, (jsonld) => { + JSONLD.getInstance(this.entryPointUrl).then((jsonld) => { let apiUrlBase = jsonld.getApiUrlForEntityName("AdvancedlySignedDocument"); this.fileSourceUrl = apiUrlBase; }); diff --git a/src/dbp-qualified-signature-pdf-upload.js b/src/dbp-qualified-signature-pdf-upload.js index 64a324c..f6e3573 100644 --- a/src/dbp-qualified-signature-pdf-upload.js +++ b/src/dbp-qualified-signature-pdf-upload.js @@ -314,7 +314,7 @@ class QualifiedSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitEle const fileName = this.currentFileName === "" ? "mydoc.pdf" : this.currentFileName; // fetch pdf from api gateway with sessionId - JSONLD.initialize(this.entryPointUrl, (jsonld) => { + JSONLD.getInstance(this.entryPointUrl).then((jsonld) => { const apiUrl = jsonld.getApiUrlForEntityName("QualifiedlySignedDocument") + '/' + encodeURIComponent(sessionId) + '?fileName=' + encodeURIComponent(fileName); @@ -417,7 +417,7 @@ class QualifiedSignaturePdfUpload extends ScopedElementsMixin(DBPSignatureLitEle i18n.changeLanguage(this.lang); break; case "entryPointUrl": - JSONLD.initialize(this.entryPointUrl, (jsonld) => { + JSONLD.getInstance(this.entryPointUrl).then((jsonld) => { const apiUrlBase = jsonld.getApiUrlForEntityName("QualifiedSigningRequest"); this.fileSourceUrl = apiUrlBase ; }); diff --git a/src/dbp-signature-lit-element.js b/src/dbp-signature-lit-element.js index 60b0c0a..12c091f 100644 --- a/src/dbp-signature-lit-element.js +++ b/src/dbp-signature-lit-element.js @@ -39,7 +39,6 @@ export class DBPSignatureBaseLitElement extends AdapterLitElement { changedProperties.forEach((oldValue, propName) => { switch (propName) { case "auth": - JSONLD.doInitializationOnce(this.entryPointUrl, this.auth.token); this._updateAuth(); break; } diff --git a/src/dbp-signature-verification-full.js b/src/dbp-signature-verification-full.js index 04de3b7..674cecb 100644 --- a/src/dbp-signature-verification-full.js +++ b/src/dbp-signature-verification-full.js @@ -209,7 +209,7 @@ class SignatureVerificationFull extends ScopedElementsMixin(DBPSignatureLitEleme i18n.changeLanguage(this.lang); break; case "entryPointUrl": - JSONLD.initialize(this.entryPointUrl, (jsonld) => { + JSONLD.getInstance(this.entryPointUrl).then((jsonld) => { const apiUrlBase = jsonld.getApiUrlForEntityName("ElectronicSignatureVerificationReport"); this.fileSourceUrl = apiUrlBase; }); diff --git a/vendor/toolkit b/vendor/toolkit index e728b2a..a8ab1f7 160000 --- a/vendor/toolkit +++ b/vendor/toolkit @@ -1 +1 @@ -Subproject commit e728b2a0094aaa18cecc3b081238f8e189871c35 +Subproject commit a8ab1f7220f86eea76e5f601c080da066496f7df -- GitLab