{"id":1348,"date":"2019-05-08T21:56:58","date_gmt":"2019-05-09T00:56:58","guid":{"rendered":"http:\/\/www.l2maker.com.br\/documentacao\/?page_id=1348"},"modified":"2023-06-27T20:05:13","modified_gmt":"2023-06-27T23:05:13","slug":"api-assinatura-digital-de-arquivo","status":"publish","type":"page","link":"https:\/\/www.l2maker.com.br\/documentacao\/api-assinatura-digital-de-arquivo\/","title":{"rendered":"Assinatura digital de arquivo"},"content":{"rendered":"<h1>Descri\u00e7\u00e3o do pacote<\/h1>\n<p>Assina documentos nos padr\u00f5es nacionais, e tamb\u00e9m permite validar a assinatura dos documentos para atestar a sua validade. Compat\u00edvel com certificados A1 (arquivo), A3 (cart\u00e3o ou token) e com certificados instalados no Windows (MS CAPI). Com um <a href=\"https:\/\/www.l2maker.com.br\/documentacao\/agente-de-comunicacao\/\">agente especial<\/a>\u00a0que permite a execu\u00e7\u00e3o das fun\u00e7\u00f5es na camada cliente, mesmo em navegadores sem suporte a Java (Windows).<\/p>\n<h1>Fun\u00e7\u00f5es que integram o pacote<\/h1>\n<ul>\n<li>Assinatura &#8211; Abrir Certificado;<\/li>\n<li>Assinatura &#8211; Assinar PDF;<\/li>\n<li>Assinatura &#8211; Assinar XML;<\/li>\n<li>Assinatura &#8211; Assinar Texto;<\/li>\n<li>Assinatura &#8211; Validar PDF.<\/li>\n<\/ul>\n<h1>\u00daltimas vers\u00f5es<\/h1>\n<p>As \u00faltimas vers\u00f5es publicadas\u00a0podem ser baixadas nos links abaixo:<\/p>\n<ul class=\"lcp_catlist\" id=\"lcp_instance_0\"><li><a href=\"https:\/\/www.l2maker.com.br\/documentacao\/2025\/07\/assinatura-digital-de-arquivos-versao-1-12-2-publicada-em-02-07-2025\/\">Assinatura digital de arquivos vers\u00e3o 1.12.2 publicada em 02\/07\/2025<\/a><\/li><li><a href=\"https:\/\/www.l2maker.com.br\/documentacao\/2025\/02\/assinatura-digital-de-arquivos-versao-1-11-2-publicada-em-26-02-2025\/\">Assinatura digital de arquivos vers\u00e3o 1.12.0 publicada em 26\/02\/2025<\/a><\/li><li><a href=\"https:\/\/www.l2maker.com.br\/documentacao\/2024\/12\/assinatura-digital-de-arquivos-versao-1-10-0-publicada-em-30-12-2024\/\">Assinatura digital de arquivos vers\u00e3o 1.10.0 publicada em 30\/12\/2024<\/a><\/li><li><a href=\"https:\/\/www.l2maker.com.br\/documentacao\/2024\/09\/assinatura-digital-de-arquivos-versao-1-9-6-publicada-em-06-09-2024\/\">Assinatura digital de arquivos vers\u00e3o 1.9.6 publicada em 06\/09\/2024<\/a><\/li><li><a href=\"https:\/\/www.l2maker.com.br\/documentacao\/2024\/07\/assinatura-digital-de-arquivos-versao-1-9-3-publicada-em-31-07-2024\/\">Assinatura digital de arquivos vers\u00e3o 1.9.3 publicada em 31\/07\/2024<\/a><\/li><\/ul><ul class='lcp_paginator'><li class='lcp_currentpage'>1<\/li><li><a href='https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/pages\/1348?lcp_page0=2#lcp_instance_0' title='2'>2<\/a><\/li><li><a href='https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/pages\/1348?lcp_page0=3#lcp_instance_0' title='3'>3<\/a><\/li><li><a href='https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/pages\/1348?lcp_page0=2#lcp_instance_0' title='2' class='lcp_nextlink'>&gt;&gt;<\/a><\/li><\/ul>\n<h1>Como instalar ou Atualizar<\/h1>\n<p>Para instalar basta baixar a vers\u00e3o mais recente se seguir os passos abaixo descritos, a atualiza\u00e7\u00e3o segue o mesmo roteiro, substituindo os arquivos e\/ou fun\u00e7\u00f5es existentes com os novos.<\/p>\n<h2>Maker<\/h2>\n<ol>\n<li>Acesso o sistema onde deseja adicionar as fun\u00e7\u00f5es de assinatura digital;<\/li>\n<li>Feche o editor de fluxos, e o cadastro de fun\u00e7\u00f5es se estiverem abertos;<\/li>\n<li>Importe o arquivo \u2018l2maker-assinaturadigital-api-*.frz\u2019;<\/li>\n<li>Abra o edito de fluxos e procure pela nova categoria \u2018L2S &#8211; Assinatura digital\u2019;<\/li>\n<li>Pronto! Basta instalar no Webrun e usar a nova fun\u00e7\u00e3o.<\/li>\n<\/ol>\n<h2>Webrun<\/h2>\n<ol>\n<li><a href=\"https:\/\/www.l2maker.com.br\/documentacao\/2016\/11\/biblioteca-basica-da-l2-l2s-core-jar\/\" target=\"_blank\" rel=\"noopener noreferrer\">Instale a biblioteca b\u00e1sica em sua vers\u00e3o mais recente<\/a>;<\/li>\n<li>Copie o conte\u00fado da pasta Maker.Commons para a pasta<br \/>\n[<a href=\"https:\/\/www.l2maker.com.br\/documentacao\/?p=1\">WEBRUN<\/a>]\\systems\\<a href=\"https:\/\/www.l2maker.com.br\/documentacao\/?p=1\">Maker.Commons<\/a> (crie-a se n\u00e3o existir);<\/li>\n<li>Reinicie o Tomcat do Webrun;<\/li>\n<li>Acesse o sistema (1a vez);<\/li>\n<li>Reinicie novamente o Tomcat do Webrun (2a vez);<\/li>\n<li>Acesse o sistema novamente;<\/li>\n<li>Pronto! As bibliotecas est\u00e3o instaladas.<\/li>\n<\/ol>\n<ul>\n<li>NOTA 1: Sempre que atualizar ou republicar o Webrun ser\u00e1 necess\u00e1rio acessar, e em seguida reiniciar o Webrun uma vez para que as bibliotecas sejam carregadas.<\/li>\n<li>NOTA 2: Quando publicar seu sistem com JAR certifique-se de levar junto a pasta \u2018Maker.Commons\u2019.<\/li>\n<\/ul>\n<h2>Dicas e Instru\u00e7\u00f5es de uso<\/h2>\n<ul class=\"lcp_catlist\" id=\"lcp_instance_0\"><li><a href=\"https:\/\/www.l2maker.com.br\/documentacao\/2021\/05\/assinando-com-certificado-a1-na-camada-servidor\/\">Assinando com certificado A1 na camada servidor<\/a><\/li><li><a href=\"https:\/\/www.l2maker.com.br\/documentacao\/2021\/02\/gerando-um-certificado-a1-com-a-cadeia-de-certificacao-completa\/\">Gerando um certificado A1 com a cadeia de certifica\u00e7\u00e3o completa<\/a><\/li><li><a href=\"https:\/\/www.l2maker.com.br\/documentacao\/2020\/04\/opcoes-de-configuracao-da-assinatura-digital\/\">Op\u00e7\u00f5es de configura\u00e7\u00e3o da assinatura digital<\/a><\/li><li><a href=\"https:\/\/www.l2maker.com.br\/documentacao\/2020\/01\/assinando-com-certificado-token-cartao-a3-camada-cliente\/\">Assinando com certificado Token\/Cart\u00e3o\/A3\/Camada cliente<\/a><\/li><\/ul>\n<h2>VERS\u00c3O DE AVALIA\u00c7\u00c3O<\/h2>\n<ul>\n<li>A vers\u00e3o de avalia\u00e7\u00e3o apresenta uma ou mais das seguintes limita\u00e7\u00f5es:\n<ul>\n<li>Exibe mensagens de modo de avalia\u00e7\u00e3o;<\/li>\n<li>Marcas sobre o texto do documento assinado.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Descri\u00e7\u00e3o do pacote Assina documentos nos padr\u00f5es nacionais, e tamb\u00e9m permite validar a assinatura dos documentos para atestar a sua validade. Compat\u00edvel com certificados A1 (arquivo), A3 (cart\u00e3o ou token) e com certificados instalados no Windows (MS CAPI). Com um agente especial\u00a0que permite a execu\u00e7\u00e3o das fun\u00e7\u00f5es na camada cliente, mesmo em navegadores sem suporte [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1348","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/pages\/1348","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/comments?post=1348"}],"version-history":[{"count":5,"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/pages\/1348\/revisions"}],"predecessor-version":[{"id":2958,"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/pages\/1348\/revisions\/2958"}],"wp:attachment":[{"href":"https:\/\/www.l2maker.com.br\/documentacao\/wp-json\/wp\/v2\/media?parent=1348"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}