1<!DOCTYPE html> 2<html lang="en-US"> 3 <head> 4 <meta charset="utf-8"> 5 <meta name="viewport" content="width=device-width,initial-scale=1"> 6 <meta name="generator" content="VuePress 2.0.0-beta.62"> 7 <style> 8 :root { 9 --c-bg: #fff; 10 } 11 html.dark { 12 --c-bg: #22272e; 13 } 14 html, body { 15 background-color: var(--c-bg); 16 } 17 </style> 18
18<script> 19 const userMode = localStorage.getItem('vuepress-color-scheme'); 20 const systemDarkMode = window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches; 21 if (userMode === 'dark' || (userMode !== 'light' && systemDarkMode)) { 22 document.documentElement.classList.toggle('dark', true); 23 } 24 </script>
24 25 <link rel="icon" href="/assets/img/eid-easy-icon.png"><title>Electronic Signatures | eID Easy Docs</title><meta name="description" content="Explore our guides and examples to integrate with eID Easy "> 26 <link rel="preload" href="/assets/style-9983c5ce.css" as="style"><link rel="stylesheet" href="/assets/style-9983c5ce.css"> 27 <link rel="modulepreload" href="/assets/app-4488e322.js"><link rel="modulepreload" href="/assets/index.html-2fcab77c.js"><link rel="modulepreload" href="/assets/index.html-94bd37a0.js"><link rel="prefetch" href="/assets/index.html-77613213.js" as="script"><link rel="prefetch" href="/assets/index.html-9ec6542c.js" as="script"><link rel="prefetch" href="/assets/eideasy-authentication-page-flow.html-87bc8c37.js" as="script"><link rel="prefetch" href="/assets/turnkey-solution.html-2824bd90.js" as="script"><link rel="prefetch" href="/assets/index.html-82164601.js" as="script"><link rel="prefetch" href="/assets/cloud-based-eseal.html-143ac41a.js" as="script"><link rel="prefetch" href="/assets/direct-e-sealing-api.html-d73d7d0f.js" as="script"><link rel="prefetch" href="/assets/direct-e-sealing-cades-request.html-0a575e8d.js" as="script"><link rel="prefetch" href="/assets/direct-e-sealing-xades-full-file-request.html-b7908d76.js" as="script"><link rel="prefetch" href="/assets/direct-e-sealing-xades-reference-digest-request.html-5e71075b.js" as="script"><link rel="prefetch" href="/assets/on-premises-eseal.html-672050bb.js" as="script"><link rel="prefetch" href="/assets/index.html-64c3c64c.js" as="script"><link rel="prefetch" href="/assets/add-signature-to-multiple-asice-containers.html-81477910.js" as="script"><link rel="prefetch" href="/assets/api-flow-with-file-hashes-asice.html-f91a215a.js" as="script"><link rel="prefetch" href="/assets/api-flow-with-file-hashes-pdf.html-d0643e3f.js" as="script"><link rel="prefetch" href="/assets/api-flow.html-4e780db7.js" as="script"><link rel="prefetch" href="/assets/asice-batch-signing.html-63b868d0.js" as="script"><link rel="prefetch" href="/assets/eideasy-signing-page-flow.html-8333651f.js" as="script"><link rel="prefetch" href="/assets/enveloped-xades-signing.html-57f99ad9.js" as="script"><link rel="prefetch" href="/assets/pdf-batch-signing.html-62c73496.js" as="script"><link rel="prefetch" href="/assets/signature-webhooks.html-b0aa377a.js" as="script"><link rel="prefetch" href="/assets/signing-reason-implementation.html-fb34892c.js" as="script"><link rel="prefetch" href="/assets/working-with-asice.html-ddea309d.js" as="script"><link rel="prefetch" href="/assets/xades-batch-signing.html-4f415d7d.js" as="script"><link rel="prefetch" href="/assets/index.html-28fc13c2.js" as="script"><link rel="prefetch" href="/assets/index.html-38529dee.js" as="script"><link rel="prefetch" href="/assets/index.html-4f6cc8fe.js" as="script"><link rel="prefetch" href="/assets/api-credentials.html-28c8505d.js" as="script"><link rel="prefetch" href="/assets/test-environment.html-f47c5d0d.js" as="script"><link rel="prefetch" href="/assets/index.html-605c6536.js" as="script"><link rel="prefetch" href="/assets/full-api-reference.html-bb5c504b.js" as="script"><link rel="prefetch" href="/assets/getting-api-credentials.html-066632fc.js" as="script"><link rel="prefetch" href="/assets/how-to-know-when-signed.html-4781d1a9.js" as="script"><link rel="prefetch" href="/assets/let-user-sign-the-file.html-b5377e6c.js" as="script"><link rel="prefetch" href="/assets/note-avoid-iframe-in-app-browser.html-d5429b07.js" as="script"><link rel="prefetch" href="/assets/setting-up-the-signature-js.html-704a8065.js" as="script"><link rel="prefetch" href="/assets/setting-up-the-widget.html-2510bdd7.js" as="script"><link rel="prefetch" href="/assets/index.html-39a9f193.js" as="script"><link rel="prefetch" href="/assets/index.html-a54c94d7.js" as="script"><link rel="prefetch" href="/assets/index.html-72e06c48.js" as="script"><link rel="prefetch" href="/assets/index.html-7a119971.js" as="script"><link rel="prefetch" href="/assets/nextcloud-app-configuration.html-8cc5c009.js" as="script"><link rel="prefetch" href="/assets/nextcloud-app-installation.html-d681aae6.js" as="script"><link rel="prefetch" href="/assets/nextcloud-app-setup.html-5061e6b1.js" as="script"><link rel="prefetch" href="/assets/nextcloud-app-signing.html-c1e9740c.js" as="script"><link rel="prefetch" href="/assets/index.html-17a8724b.js" as="script"><link rel="prefetch" href="/assets/debug-invalid-proof.html-ccc6bba0.js" as="script"><link rel="prefetch" href="/assets/validate-archiving-proof.html-7846985f.js" as="script"><link rel="prefetch" href="/assets/index.html-e506ac4a.js" as="script"><link rel="prefetch" href="/assets/altid-wallet.html-f3e8c0bb.js" as="script"><link rel="prefetch" href="/assets/austria-valera-wallet.html-fe0de05a.js" as="script"><link rel="prefetch" href="/assets/de-wallet.html-caa3d1f1.js" as="script"><link rel="prefetch" href="/assets/fr-wallet.html-26000ad0.js" as="script"><link rel="prefetch" href="/assets/oidc-guide.html-d7f7f3df.js" as="script"><link rel="prefetch" href="/assets/private-wallets.html-fc33c124.js" as="script"><link rel="prefetch" href="/assets/index.html-a35ab6b9.js" as="script"><link rel="prefetch" href="/assets/index.html-5ce27336.js" as="script"><link rel="prefetch" href="/assets/index.html-fb3ecc99.js" as="script"><link rel="prefetch" href="/assets/a-trust.html-3a6aba6a.js" as="script"><link rel="prefetch" href="/assets/adacom-oneshot.html-d08e2ad8.js" as="script"><link rel="prefetch" href="/assets/cz-mojeid.html-2560dd7a.js" as="script"><link rel="prefetch" href="/assets/czech-bankid.html-889524d3.js" as="script"><link rel="prefetch" href="/assets/edo-app.html-3cefabca.js" as="script"><link rel="prefetch" href="/assets/eparaksts-mobile.html-f379bc3e.js" as="script"><link rel="prefetch" href="/assets/evrotrust.html-987d663e.js" as="script"><link rel="prefetch" href="/assets/finnish-trust-network.html-d0f9f88a.js" as="script"><link rel="prefetch" href="/assets/freja-eid.html-cab36962.js" as="script"><link rel="prefetch" href="/assets/gb-oneid.html-24ae7b72.js" as="script"><link rel="prefetch" href="/assets/google.html-4a6dc213.js" as="script"><link rel="prefetch" href="/assets/handwritten-and-email-sms.html-da561e64.js" as="script"><link rel="prefetch" href="/assets/harica.html-015c6bce.js" as="script"><link rel="prefetch" href="/assets/id-cards.html-e8887def.js" as="script"><link rel="prefetch" href="/assets/idin.html-5cd5d0d9.js" as="script"><link rel="prefetch" href="/assets/infocert.html-22f4cee5.js" as="script"><link rel="prefetch" href="/assets/itsme.html-5f89ca55.js" as="script"><link rel="prefetch" href="/assets/mitid.html-c50b1749.js" as="script"><link rel="prefetch" href="/assets/mobileid.html-d3d993d8.js" as="script"><link rel="prefetch" href="/assets/norwegian-bankid.html-776c8782.js" as="script"><link rel="prefetch" href="/assets/pl-mojeid.html-cdc15d47.js" as="script"><link rel="prefetch" href="/assets/sign-me.html-06209db2.js" as="script"><link rel="prefetch" href="/assets/smartid.html-64c88540.js" as="script"><link rel="prefetch" href="/assets/swedish-bankid.html-20892931.js" as="script"><link rel="prefetch" href="/assets/swisscom.html-13b56d0c.js" as="script"><link rel="prefetch" href="/assets/verifai.html-bb764146.js" as="script"><link rel="prefetch" href="/assets/veriff.html-eff4217b.js" as="script"><link rel="prefetch" href="/assets/vida.html-3d422ac4.js" as="script"><link rel="prefetch" href="/assets/zealid.html-9e64204f.js" as="script"><link rel="prefetch" href="/assets/404.html-60b35caa.js" as="script"><link rel="prefetch" href="/assets/index.html-2711cad1.js" as="script"><link rel="prefetch" href="/assets/index.html-4f81a8bb.js" as="script"><link rel="prefetch" href="/assets/eideasy-authentication-page-flow.html-ca663111.js" as="script"><link rel="prefetch" href="/assets/turnkey-solution.html-1fc1ab0f.js" as="script"><link rel="prefetch" href="/assets/index.html-d973a73e.js" as="script"><link rel="prefetch" href="/assets/cloud-based-eseal.html-1075fad5.js" as="script"><link rel="prefetch" href="/assets/direct-e-sealing-api.html-b17ae253.js" as="script"><link rel="prefetch" href="/assets/direct-e-sealing-cades-request.html-9f9c226f.js" as="script"><link rel="prefetch" href="/assets/direct-e-sealing-xades-full-file-request.html-6e7889ad.js" as="script"><link rel="prefetch" href="/assets/direct-e-sealing-xades-reference-digest-request.html-738c64b0.js" as="script"><link rel="prefetch" href="/assets/on-premises-eseal.html-dc704606.js" as="script"><link rel="prefetch" href="/assets/index.html-2b84380d.js" as="script"><link rel="prefetch" href="/assets/add-signature-to-multiple-asice-containers.html-19418782.js" as="script"><link rel="prefetch" href="/assets/api-flow-with-file-hashes-asice.html-f81f67cc.js" as="script"><link rel="prefetch" href="/assets/api-flow-with-file-hashes-pdf.html-d5ee0fe6.js" as="script"><link rel="prefetch" href="/assets/api-flow.html-a93c80ae.js" as="script"><link rel="prefetch" href="/assets/asice-batch-signing.html-ca364560.js" as="script"><link rel="prefetch" href="/assets/eideasy-signing-page-flow.html-bbc8da51.js" as="script"><link rel="prefetch" href="/assets/enveloped-xades-signing.html-763510a2.js" as="script"><link rel="prefetch" href="/assets/pdf-batch-signing.html-462a5fbb.js" as="script"><link rel="prefetch" href="/assets/signature-webhooks.html-98d6c680.js" as="script"><link rel="prefetch" href="/assets/signing-reason-implementation.html-4e184ee1.js" as="script"><link rel="prefetch" href="/assets/working-with-asice.html-0c4770fc.js" as="script"><link rel="prefetch" href="/assets/xades-batch-signing.html-6e022a47.js" as="script"><link rel="prefetch" href="/assets/index.html-5d483141.js" as="script"><link rel="prefetch" href="/assets/index.html-b0f95c6b.js" as="script"><link rel="prefetch" href="/assets/index.html-01fa069a.js" as="script"><link rel="prefetch" href="/assets/api-credentials.html-7e43116f.js" as="script"><link rel="prefetch" href="/assets/test-environment.html-c9faa10b.js" as="script"><link rel="prefetch" href="/assets/index.html-9a82d63d.js" as="script"><link rel="prefetch" href="/assets/full-api-reference.html-fd2cd466.js" as="script"><link rel="prefetch" href="/assets/getting-api-credentials.html-e7d7ce91.js" as="script"><link rel="prefetch" href="/assets/how-to-know-when-signed.html-8d171178.js" as="script"><link rel="prefetch" href="/assets/let-user-sign-the-file.html-44ed9f82.js" as="script"><link rel="prefetch" href="/assets/note-avoid-iframe-in-app-browser.html-672297d5.js" as="script"><link rel="prefetch" href="/assets/setting-up-the-signature-js.html-87c3bead.js" as="script"><link rel="prefetch" href="/assets/setting-up-the-widget.html-f6049f81.js" as="script"><link rel="prefetch" href="/assets/index.html-0fc3004c.js" as="script"><link rel="prefetch" href="/assets/index.html-b2e941f8.js" as="script"><link rel="prefetch" href="/assets/index.html-feb0d8ea.js" as="script"><link rel="prefetch" href="/assets/index.html-f784e4d5.js" as="script"><link rel="prefetch" href="/assets/nextcloud-app-configuration.html-ebee6828.js" as="script"><link rel="prefetch" href="/assets/nextcloud-app-installation.html-94bc005c.js" as="script"><link rel="prefetch" href="/assets/nextcloud-app-setup.html-5e76f88e.js" as="script"><link rel="prefetch" href="/assets/nextcloud-app-signing.html-c5f79013.js" as="script"><link rel="prefetch" href="/assets/index.html-5325fcee.js" as="script"><link rel="prefetch" href="/assets/debug-invalid-proof.html-49c58552.js" as="script"><link rel="prefetch" href="/assets/validate-archiving-proof.html-6526f9ea.js" as="script"><link rel="prefetch" href="/assets/index.html-d808fc64.js" as="script"><link rel="prefetch" href="/assets/altid-wallet.html-a91b7910.js" as="script"><link rel="prefetch" href="/assets/austria-valera-wallet.html-f1795719.js" as="script"><link rel="prefetch" href="/assets/de-wallet.html-8425a057.js" as="script"><link rel="prefetch" href="/assets/fr-wallet.html-e1059f1a.js" as="script"><link rel="prefetch" href="/assets/oidc-guide.html-276de8ee.js" as="script"><link rel="prefetch" href="/assets/private-wallets.html-cf645b5c.js" as="script">
27<link rel="prefetch" href="/assets/index.html-857a783b.js" as="script"><link rel="prefetch" href="/assets/index.html-f0ca2f4e.js" as="script"><link rel="prefetch" href="/assets/index.html-6295b336.js" as="script"><link rel="prefetch" href="/assets/a-trust.html-56d9cc31.js" as="script"><link rel="prefetch" href="/assets/adacom-oneshot.html-e4e1e642.js" as="script"><link rel="prefetch" href="/assets/cz-mojeid.html-2d0a9a3b.js" as="script"><link rel="prefetch" href="/assets/czech-bankid.html-4274697a.js" as="script"><link rel="prefetch" href="/assets/edo-app.html-ce3ad7af.js" as="script"><link rel="prefetch" href="/assets/eparaksts-mobile.html-5430852a.js" as="script"><link rel="prefetch" href="/assets/evrotrust.html-0851a980.js" as="script"><link rel="prefetch" href="/assets/finnish-trust-network.html-f3cfb007.js" as="script"><link rel="prefetch" href="/assets/freja-eid.html-a9a71050.js" as="script"><link rel="prefetch" href="/assets/gb-oneid.html-64127b10.js" as="script"><link rel="prefetch" href="/assets/google.html-fd293876.js" as="script"><link rel="prefetch" href="/assets/handwritten-and-email-sms.html-9944ad24.js" as="script"><link rel="prefetch" href="/assets/harica.html-43055cbc.js" as="script"><link rel="prefetch" href="/assets/id-cards.html-3717ef66.js" as="script"><link rel="prefetch" href="/assets/idin.html-6b4972ee.js" as="script"><link rel="prefetch" href="/assets/infocert.html-6ee0e9fa.js" as="script"><link rel="prefetch" href="/assets/itsme.html-5a9ac95c.js" as="script"><link rel="prefetch" href="/assets/mitid.html-e481ee85.js" as="script"><link rel="prefetch" href="/assets/mobileid.html-5c199516.js" as="script"><link rel="prefetch" href="/assets/norwegian-bankid.html-6caed6aa.js" as="script"><link rel="prefetch" href="/assets/pl-mojeid.html-654d2631.js" as="script"><link rel="prefetch" href="/assets/sign-me.html-b190ca7c.js" as="script"><link rel="prefetch" href="/assets/smartid.html-52dc3113.js" as="script"><link rel="prefetch" href="/assets/swedish-bankid.html-2cc0a1de.js" as="script"><link rel="prefetch" href="/assets/swisscom.html-ca14d41d.js" as="script"><link rel="prefetch" href="/assets/verifai.html-6c1074df.js" as="script"><link rel="prefetch" href="/assets/veriff.html-94f254ba.js" as="script"><link rel="prefetch" href="/assets/vida.html-29a886dd.js" as="script"><link rel="prefetch" href="/assets/zealid.html-3e142897.js" as="script"><link rel="prefetch" href="/assets/404.html-c8c48e84.js" as="script"><link rel="prefetch" href="/assets/AppBootstrap-1c706110.js" as="script"><link rel="prefetch" href="/assets/AppFeatures-1023c877.js" as="script"><link rel="prefetch" href="/assets/AppTable-54f9d71a.js" as="script"><link rel="prefetch" href="/assets/DownloadLink-fcebe4db.js" as="script"><link rel="prefetch" href="/assets/FeatureCard-9b7260ae.js" as="script"><link rel="prefetch" href="/assets/IframeDemoVideo-a38e5618.js" as="script"><link rel="prefetch" href="/assets/SigningWidgetDemo-88495cf0.js" as="script"><link rel="prefetch" href="/assets/SnippetConfigurator-db1bb6cd.js" as="script"><link rel="prefetch" href="/assets/SupportedMethods-62e05f0e.js" as="script"> 28 </head> 29 <body> 30 <div id="app"><!--[--><div class="theme-container"><!--[--><header class="navbar"><div class="toggle-sidebar-button" title="toggle sidebar" aria-expanded="false" role="button" tabindex="0"><div class="icon" aria-hidden="true"><span></span><span></span><span></span></div></div><span><a href="/" class=""><img class="logo" src="/assets/img/eid-easy-icon.png" alt="eID Easy Docs"><span class="site-name can-hide">eID Easy Docs</span></a></span><div class="navbar-items-wrapper" style=""><!--[--><!--]--><nav class="navbar-items can-hide"><!--[--><div class="navbar-item"><a href="/" class="" aria-label="Home"><!--[--><!--]--> Home <!--[--><!--]--></a></div><div class="navbar-item"><a href="/guide" class="" aria-label="Guide"><!--[--><!--]--> Guide <!--[--><!--]--></a></div><div class="navbar-item"><a class="external-link" href="https://documenter.getpostman.com/view/3869493/Szf6WoG1" rel="noopener noreferrer" target="_blank" aria-label="API Reference"><!--[--><!--]--> API Reference <span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15">
30<path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!--[--><!--]--></a></div><div class="navbar-item"><a href="/supported-methods" class="" aria-label="Supported Methods & Countries"><!--[--><!--]--> Supported Methods & Countries <!--[--><!--]--></a></div><div class="navbar-item"><a href="/help" class="" aria-label="Help"><!--[--><!--]--> Help <!--[--><!--]--></a></div><!--]--></nav><!--[--><!--]--><!----><form class="search-box" role="search"><input type="search" autocomplete="off" spellcheck="false" value><!----></form></div></header><!--]--><div class="sidebar-mask"></div><!--[--><aside class="sidebar"><nav class="navbar-items"><!--[--><div class="navbar-item"><a href="/" class="" aria-label="Home"><!--[--><!--]--> Home <!--[--><!--]--></a></div><div class="navbar-item"><a href="/guide" class="" aria-label="Guide"><!--[--><!--]--> Guide <!--[--><!--]--></a></div><div class="navbar-item"><a class="external-link" href="https://documenter.getpostman.com/view/3869493/Szf6WoG1" rel="noopener noreferrer" target="_blank" aria-label="API Reference"><!--[--><!--]--> API Reference <span><svg class="external-link-icon" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" focusable="false" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path><polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg><span class="external-link-icon-sr-only">open in new window</span></span><!--[--><!--]--></a></div><div class="navbar-item"><a href="/supported-methods" class="" aria-label="Supported Methods & Countries"><!--[--><!--]--> Supported Methods & Countries <!--[--><!--]--></a></div><div class="navbar-item"><a href="/help" class="" aria-label="Help"><!--[--><!--]--> Help <!--[--><!--]--></a></div><!--]--></nav><!--[--><!--]--><ul class="sidebar-items"><!--[--><li><p tabindex="0" class="sidebar-item sidebar-heading">Guide <!----></p><ul class="sidebar-item-children" style=""><!--[--><li><a href="/guide" class="sidebar-item" aria-label="Introduction"><!--[--><!--]--> Introduction <!--[--><!--]--></a><ul class="sidebar-item-children" style=""><!--[--><li><a aria-label='API Credentials' class='sidebar-item' href='/guide/api-credentials'><!--[--><!--]--> API Credentials <!--[--><!--]--></a><!----></li><!--]--></ul></li><li><a href="/authentication" class="sidebar-item" aria-label="Authentication (IDaaS)"><!--[--><!--]--> Authentication (IDaaS) <!--[--><!--]--></a><ul class="sidebar-item-children" style=""><!--[--><li><a aria-label='eID Easy authentication page flow' class='sidebar-item' href='/authentication/eideasy-authentication-page-flow'><!--[--><!--]--> eID Easy authentication page flow <!--[--><!--]--></a><!----></li><li><a aria-label='Turnkey Solution' class='sidebar-item' href='/authentication/turnkey-solution'><!--[--><!--]--> Turnkey Solution <!--[--><!--]--></a><!----></li><!--]--></ul></li><li><a href="/oidc" class="sidebar-item" aria-label="eID and Wallet Hub"><!--[--><!--]--> eID and Wallet Hub <!--[--><!--]--></a><ul class="sidebar-item-children" style=""><!--[--><li><a aria-label='OIDC Integration Guide' class='sidebar-item' href='/oidc/oidc-guide'><!--[--><!--]--> OIDC Integration Guide <!--[--><!--]--></a><!----></li><li><a aria-label='Austria Valera EUDI Wallet' class='sidebar-item' href='/oidc/austria-valera-wallet'><!--[--><!--]--> Austria Valera EUDI Wallet <!--[--><!--]--></a><!----></li><li><a aria-label='German EUDI Wallet' class='sidebar-item' href='/oidc/de-wallet'><!--[--><!--]--> German EUDI Wallet <!--[--><!--]--></a><!----></li><li><a aria-label='France Identité Wallet' class='sidebar-item' href='/oidc/fr-wallet'><!--[--><!--]--> France Identité Wallet <!--[--><!--]--></a><!----></li><li><a aria-label='AltID Wallet' class='sidebar-item' href='/oidc/altid-wallet'><!--[--><!--]--> AltID Wallet <!--[--><!--]--></a><!----></li><li><a aria-label='Private EUDI Wallets' class='sidebar-item' href='/oidc/private-wallets'><!--[--><!--]--> Private EUDI Wallets <!--[--><!--]--></a><!----></li>
30<!--]--></ul></li><li><a aria-current="page" href="/electronic-signatures" class="router-link-active router-link-exact-active router-link-active sidebar-item" aria-label="Electronic Signatures"><!--[--><!--]--> Electronic Signatures <!--[--><!--]--></a><ul class="sidebar-item-children" style=""><!--[--><li><a aria-label='eID Easy Signing Page Flow' class='sidebar-item' href='/electronic-signatures/eideasy-signing-page-flow'><!--[--><!--]--> eID Easy Signing Page Flow <!--[--><!--]--></a><!----></li><li><a aria-label='API Based Flow' class='sidebar-item' href='/electronic-signatures/api-flow'><!--[--><!--]--> API Based Flow <!--[--><!--]--></a><!----></li><li><a aria-label='API Based Flow With File Hashes for PDF' class='sidebar-item' href='/electronic-signatures/api-flow-with-file-hashes-pdf'><!--[--><!--]--> API Based Flow With File Hashes for PDF <!--[--><!--]--></a><!----></li><li><a aria-label='API Based Flow With File Hashes for .asice' class='sidebar-item' href='/electronic-signatures/api-flow-with-file-hashes-asice'><!--[--><!--]--> API Based Flow With File Hashes for .asice <!--[--><!--]--></a><!----></li><li><a aria-label='Working with ASIC-E containers' class='sidebar-item' href='/electronic-signatures/working-with-asice'><!--[--><!--]--> Working with ASIC-E containers <!--[--><!--]--></a><!----></li><li><a aria-label='Enveloped XAdES signing' class='sidebar-item' href='/electronic-signatures/enveloped-xades-signing'><!--[--><!--]--> Enveloped XAdES signing <!--[--><!--]--></a><!----></li><li><a aria-label='Signature Webhooks' class='sidebar-item' href='/electronic-signatures/signature-webhooks'><!--[--><!--]--> Signature Webhooks <!--[--><!--]--></a><!----></li><li><a aria-label='PDF batch signing' class='sidebar-item' href='/electronic-signatures/pdf-batch-signing'><!--[--><!--]--> PDF batch signing <!--[--><!--]--></a><!----></li><li><a aria-label='ASICE batch signing' class='sidebar-item' href='/electronic-signatures/asice-batch-signing'><!--[--><!--]--> ASICE batch signing <!--[--><!--]--></a><!----></li><li><a aria-label='XAdES batch signing' class='sidebar-item' href='/electronic-signatures/xades-batch-signing'><!--[--><!--]--> XAdES batch signing <!--[--><!--]--></a><!----></li><li><a aria-label='Add Signature to Multiple ASICE Containers' class='sidebar-item' href='/electronic-signatures/add-signature-to-multiple-asice-containers'><!--[--><!--]--> Add Signature to Multiple ASICE Containers <!--[--><!--]--></a><!----></li><li><a aria-label='Document Signing Reason Implementation' class='sidebar-item' href='/electronic-signatures/signing-reason-implementation'><!--[--><!--]--> Document Signing Reason Implementation <!--[--><!--]--></a><!----></li><!--]--></ul></li><li><a href="/nom-151-archiving" class="sidebar-item" aria-label="NOM 151 Archiving"><!--[--><!--]--> NOM 151 Archiving <!--[--><!--]--></a><ul class="sidebar-item-children" style=""><!--[--><li><a aria-label='Validate archiving proof' class='sidebar-item' href='/nom-151-archiving/validate-archiving-proof'><!--[--><!--]--> Validate archiving proof <!--[--><!--]--></a><!----></li><li><a aria-label='Debug invalid proof' class='sidebar-item' href='/nom-151-archiving/debug-invalid-proof'><!--[--><!--]--> Debug invalid proof <!--[--><!--]--></a><!----></li><!--]--></ul></li><li><a href="/extending-a-document" class="sidebar-item" aria-label="Extending a document"><!--[--><!--]--> Extending a document <!--[--><!--]--></a><!----></li><li><a href="/timestamping" class="sidebar-item" aria-label="Timestamping"><!--[--><!--]--> Timestamping <!--[--><!--]--></a><!----></li><li><a href="/guide/test-environment.md" class="sidebar-item" aria-label="Test Environment"><!--[--><!--]--> Test Environment <!--[--><!--]--></a><!----></li><li><a href="/e-seal" class="sidebar-item" aria-label="e-Seal Document Signing"><!--[--><!--]--> e-Seal Document Signing <!--[--><!--]--></a><ul class="sidebar-item-children" style=""><!--[--><li><a href="/e-seal/direct-e-sealing-api.md" class="sidebar-item" aria-label="Cloud Direct e-Sealing API"><!--[--><!--]--> Cloud Direct e-Sealing API <!--[--><!--]--></a><ul class="sidebar-item-children" style=""><!--[--><li><a href="/e-seal/direct-e-sealing-cades-request.md" class="sidebar-item" aria-label="CAdES"><!--[--><!--]--> CAdES <!--[--><!--]--></a><!----></li><li><a href="/e-seal/direct-e-sealing-xades-full-file-request.md" class="sidebar-item" aria-label="XAdES full file"><!--[--><!--]--> XAdES full file <!--[--><!--]--></a><!----></li><li><a href="/e-seal/direct-e-sealing-xades-reference-digest-request.md" class="sidebar-item" aria-label="XAdES reference digest"><!--[--><!--]--> XAdES reference digest <!--[--><!--]--></a><!----></li>
30<!--]--></ul></li><li><a href="/e-seal/cloud-based-eseal.md" class="sidebar-item" aria-label="Cloud based e-seal"><!--[--><!--]--> Cloud based e-seal <!--[--><!--]--></a><!----></li><li><a href="/e-seal/on-premises-eseal.md" class="sidebar-item" aria-label="On-premises e-seal"><!--[--><!--]--> On-premises e-seal <!--[--><!--]--></a><!----></li><!--]--></ul></li><li><a href="/embedded-id-card-signatures" class="sidebar-item" aria-label="Embedded ID card signatures"><!--[--><!--]--> Embedded ID card signatures <!--[--><!--]--></a><!----></li><li><a href="/nextcloud" class="sidebar-item" aria-label="Nextcloud App"><!--[--><!--]--> Nextcloud App <!--[--><!--]--></a><ul class="sidebar-item-children" style=""><!--[--><li><a aria-label='1. Installation' class='sidebar-item' href='/nextcloud/nextcloud-app-installation'><!--[--><!--]--> 1. Installation <!--[--><!--]--></a><!----></li><li><a aria-label='2. Set up' class='sidebar-item' href='/nextcloud/nextcloud-app-setup'><!--[--><!--]--> 2. Set up <!--[--><!--]--></a><!----></li><li><a aria-label='3. Signing a document' class='sidebar-item' href='/nextcloud/nextcloud-app-signing'><!--[--><!--]--> 3. Signing a document <!--[--><!--]--></a><!----></li><li><a aria-label='4. Configuration' class='sidebar-item' href='/nextcloud/nextcloud-app-configuration'><!--[--><!--]--> 4. Configuration <!--[--><!--]--></a><!----></li><!--]--></ul></li><!--]--></ul></li><!--]--></ul><!--[--><!--]--></aside><!--]--><!--[--><main class="page"><!--[--><!--]--><div class="theme-default-content"><!--[--><!--]--><div><h1 id="electronic-signatures" tabindex="-1"><a class="header-anchor" href="#electronic-signatures" aria-hidden="true">#</a> Electronic Signatures</h1><p>There are four general flows you can use to sign documents with eID Easy, ordered by implementation complexity from left to right (simplest first):</p><table><thead><tr><th>âï¸</th><th>eID Easy Signing Page Flow</th><th>API Based Flow</th><th>API Based Flow With File Hashes for .asice</th><th>API Based Flow With File Hashes for PDF</th></tr></thead><tbody><tr><td>Integration guide</td><td><a class href='/electronic-signatures/eideasy-signing-page-flow'>Read more</a></td><td><a class href='/electronic-signatures/api-flow'>Read more</a></td><td><a class href='/electronic-signatures/api-flow-with-file-hashes-asice'>Read more</a></td><td><a class href='/electronic-signatures/api-flow-with-file-hashes-pdf'>Read more</a></td></tr><tr><td>Document contents get sent to eID Easy</td><td>yes</td><td>yes</td><td>no</td><td>no</td></tr><tr><td>Input</td><td>any file</td><td>any file</td><td>any file</td><td>.pdf</td></tr><tr><td>Output</td><td>.pdf or .asice</td><td>.pdf or .asice</td><td>.asice</td><td>.pdf</td></tr><tr><td>Use cases</td><td>Redirect the user to the eID Easy signing page where they can review the document and sign it. This flow is super easy to implement and gets you up and running in just a couple of API calls.</td><td>Build your own UI and use the eID Easy API endpoints only to create signatures. This flow is best suited for cases where you wish to build (or already have built) your own signing view or user interface.</td><td>Build your own UI and send only the SHA-256 of the file to the eID Easy API for signing. This means that you can collect qualified electronic signatures in your own server without sending the document contents to any third parties.</td><td>Build your own UI and send only the SHA-256 of the file to the eID Easy API for signing. This means that you can collect qualified electronic signatures in your own server without sending the document contents to any third parties.</td></tr></tbody></table></div><!--[--><!--]--></div><footer class="page-meta"><!----><div class="meta-item last-updated"><span class="meta-item-label">Last Updated: </span><!----></div><!----></footer><!----><!--[--><!--]--></main><!--]--></div><!----><!--]--></div> 31
31<script type="module" src="/assets/app-4488e322.js" defer></script>
31 32 </body> 33</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.