[{"data":1,"prerenderedAt":1228},["ShallowReactive",2],{"navigation":3,"nuxt-content:/docs/craftform/signature":588,"/docs/craftform/signature-surround":1223},[4,549,581],{"title":5,"_path":6,"children":7},"🎓docs","/docs",[8,10,13,42,102,114,173,248,512,546],{"title":9,"_path":6},"🚸Welcome",{"title":11,"_path":12},"⚡Quickstart⚡","/docs/quickstart",{"title":14,"_path":15,"children":16},"✅checklist","/docs/checklist",[17,20,23,27,30,33,36,39],{"title":18,"_path":19},"assert","/docs/checklist/assert",{"title":21,"_path":22},"Deep assert","/docs/checklist/assert_deep",{"title":24,"_path":25,"icon":26},"Check","/docs/checklist/check",null,{"title":28,"_path":29},"filter","/docs/checklist/filter",{"title":31,"_path":32},"format fields","/docs/checklist/format_fields",{"title":34,"_path":35},"intro checklist","/docs/checklist/intro",{"title":37,"_path":38},"Shortcuts","/docs/checklist/shortcuts",{"title":40,"_path":41},"show","/docs/checklist/show",{"title":43,"_path":44,"children":45},"🔠craftform","/docs/craftform",[46,48,51,54,57,60,63,66,69,93,96,99],{"title":47,"_path":44},"craftform",{"title":49,"_path":50},"Simple","/docs/craftform/simple",{"title":52,"_path":53},"behaviour","/docs/craftform/api_behaviour",{"title":55,"_path":56},"Checklist","/docs/craftform/checklist",{"title":58,"_path":59},"craftform delegation","/docs/craftform/delegation",{"title":61,"_path":62},"ICraftContext","/docs/craftform/icraftcontext",{"title":64,"_path":65},"Info","/docs/craftform/info",{"title":67,"_path":68},"ppw-wizard-craft","/docs/craftform/ppw_wizard_craft",{"title":70,"_path":71,"children":72},"📜script.py","/docs/craftform/script",[73,75,78,81,84,87,90],{"title":74,"_path":71},"Introduction to script.py",{"title":76,"_path":77},"delivery","/docs/craftform/script/delivery",{"title":79,"_path":80},"drop_file()","/docs/craftform/script/drop_file",{"title":82,"_path":83},"generate","/docs/craftform/script/generate",{"title":85,"_path":86},"mail","/docs/craftform/script/mail",{"title":88,"_path":89},"Signature","/docs/craftform/script/signature",{"title":91,"_path":92},"Template","/docs/craftform/script/template",{"title":94,"_path":95},"signature","/docs/craftform/signature",{"title":97,"_path":98},"Spreadsheet","/docs/craftform/spreadsheet",{"title":100,"_path":101},"template","/docs/craftform/template",{"title":103,"_path":104,"children":105},"🔨forge","/docs/forge",[106,108,111],{"title":107,"_path":104},"Forge",{"title":109,"_path":110},"Scrap","/docs/forge/scrap",{"title":112,"_path":113},"shortcuts","/docs/forge/shortcuts",{"title":115,"_path":116,"children":117},"🔏signature","/docs/signature",[118,121,124,170],{"title":119,"_path":120},"Intro","/docs/signature/intro",{"title":122,"_path":123},"Development","/docs/signature/dev",{"title":125,"_path":126,"children":127},"Providers","/docs/signature/providers",[128,131,134,137,140,143,146,149,152,155,158,161,164,167],{"title":129,"_path":130},"Chambersign","/docs/signature/providers/chambersign",{"title":132,"_path":133},"Chave Mobile Digital","/docs/signature/providers/chavemovedigital",{"title":135,"_path":136},"Docage","/docs/signature/providers/docage",{"title":138,"_path":139},"Docaposte","/docs/signature/providers/docaposte",{"title":141,"_path":142},"External Signature","/docs/signature/providers/external",{"title":144,"_path":145},"Fake Signature","/docs/signature/providers/fake",{"title":147,"_path":148},"HelloSign","/docs/signature/providers/hellosign",{"title":150,"_path":151},"JeSignexpert","/docs/signature/providers/jesignexpert",{"title":153,"_path":154},"lex-community","/docs/signature/providers/lex-community",{"title":156,"_path":157},"Lex persona","/docs/signature/providers/lexpersona",{"title":159,"_path":160},"Luxtrust","/docs/signature/providers/luxtrust",{"title":162,"_path":163},"Pandadoc","/docs/signature/providers/pandadoc",{"title":165,"_path":166},"Universign","/docs/signature/providers/universign",{"title":168,"_path":169},"Yousign","/docs/signature/providers/yousign",{"title":171,"_path":172},"Workflow","/docs/signature/workflow",{"title":174,"_path":175,"children":176},"🌐ref","/docs/ref",[177,180,205,208,242,245],{"title":178,"_path":179},"flexpath","/docs/ref/flexpath",{"title":181,"_path":182,"children":183},"Modules","/docs/ref/modules",[184,187,190,193,196,199,202],{"title":185,"_path":186},"attachment","/docs/ref/modules/attachment",{"title":188,"_path":189},"certificate","/docs/ref/modules/certificate",{"title":191,"_path":192},"checklist_include","/docs/ref/modules/checklist_include",{"title":194,"_path":195},"factur-x","/docs/ref/modules/facturx",{"title":197,"_path":198},"fec","/docs/ref/modules/fec",{"title":200,"_path":201},"olap","/docs/ref/modules/olap",{"title":203,"_path":204},"photo","/docs/ref/modules/photo",{"title":206,"_path":207},"S3 bucket","/docs/ref/ref",{"title":209,"_path":210,"children":211},"Roles","/docs/ref/roles",[212,215,218,221,224,227,230,233,235,236,239],{"title":213,"_path":214},"ADMIN","/docs/ref/roles/admin",{"title":216,"_path":217},"ANON","/docs/ref/roles/anon",{"title":219,"_path":220},"Role AUTHENTICATED","/docs/ref/roles/authenticated",{"title":222,"_path":223},"CHECK","/docs/ref/roles/check",{"title":225,"_path":226},"CRAFT","/docs/ref/roles/craft",{"title":228,"_path":229},"DEV","/docs/ref/roles/dev",{"title":231,"_path":232},"DOCUMENTS","/docs/ref/roles/documents",{"title":222,"_path":234},"/docs/ref/roles/home",{"title":209,"_path":210},{"title":237,"_path":238},"NOBANNER","/docs/ref/roles/nobaner",{"title":240,"_path":241},"*","/docs/ref/roles/wildcard",{"title":243,"_path":244},"visibility","/docs/ref/visibility",{"title":246,"_path":247},"Exemple visibilité","/docs/ref/visibility_case",{"title":249,"_path":250,"children":251},"🌐portal","/docs/portal",[252,255,466,469,484,487,490,506,509],{"title":253,"_path":254},"banner","/docs/portal/banner",{"title":256,"_path":257,"children":258},"\u003C>components","/docs/portal/components",[259,269,282,304,317,319,338,351,361,364,367,370,373,376,379,382,385,388,391,394,397,400,403,406,409,412,419,441],{"title":260,"_path":261,"children":262},"\u003Cppw-cardgame-*>","/docs/portal/components/cardgame",[263,266],{"title":264,"_path":265},"\u003Cppw-cardgame-deck>","/docs/portal/components/cardgame/ppw-cardgame-deck",{"title":267,"_path":268},"\u003Cppw-cardgame-single>","/docs/portal/components/cardgame/ppw-cardgame-single",{"title":270,"_path":271,"children":272},"\u003Cppw-gallery-*>","/docs/portal/components/gallery",[273,276,279],{"title":274,"_path":275},"\u003Cppw-carroussel>","/docs/portal/components/gallery/ppw-carroussel",{"title":277,"_path":278},"\u003Cppw-gallery-browser>","/docs/portal/components/gallery/ppw-gallery-browser",{"title":280,"_path":281},"\u003Cppw-gallery-products>","/docs/portal/components/gallery/ppw-gallery-products",{"title":283,"_path":284,"children":285},"\u003Cppw-hero-*>","/docs/portal/components/hero",[286,289,292,295,298,301],{"title":287,"_path":288},"\u003Cppw-hero-proposition-section>","/docs/portal/components/hero/ppw-hero-proposition-section",{"title":290,"_path":291},"\u003Cppw-hero0>","/docs/portal/components/hero/ppw-hero0",{"title":293,"_path":294},"\u003Cppw-hero3>","/docs/portal/components/hero/ppw-hero3",{"title":296,"_path":297},"\u003Cppw-hero4>","/docs/portal/components/hero/ppw-hero4",{"title":299,"_path":300},"\u003Cppw-hero5>","/docs/portal/components/hero/ppw-hero5",{"title":302,"_path":303},"\u003Cppw-hero6>","/docs/portal/components/hero/ppw-hero6",{"title":305,"_path":306,"children":307},"Icon","/docs/portal/components/icon",[308,311,314],{"title":309,"_path":310},"\u003Cppw-icon-checklist>","/docs/portal/components/icon/ppw-icon-checklist",{"title":312,"_path":313},"\u003Cppw-icon-craftform>","/docs/portal/components/icon/ppw-icon-craftform",{"title":315,"_path":316},"\u003Cppw-icon-document>","/docs/portal/components/icon/ppw-icon-document",{"title":318,"_path":257},"Components",{"title":320,"_path":321,"children":322},"\u003Cppw-input-*>","/docs/portal/components/input",[323,326,329,332,335],{"title":324,"_path":325},"intro","/docs/portal/components/input/intro",{"title":327,"_path":328},"\u003Cppw-input>","/docs/portal/components/input/ppw-input",{"title":330,"_path":331},"\u003Cppw-input-craftform>","/docs/portal/components/input/ppw-input-craftform",{"title":333,"_path":334},"\u003Cppw-input-path>","/docs/portal/components/input/ppw-input-path",{"title":336,"_path":337},"\u003Cppw-input-user>","/docs/portal/components/input/ppw-input-user",{"title":339,"_path":340,"children":341},"\u003Cppw-pdf-*>","/docs/portal/components/pdf",[342,345,348],{"title":343,"_path":344},"\u003Cppw-pdf-link>","/docs/portal/components/pdf/ppw-pdf-link",{"title":346,"_path":347},"\u003Cppw-pdf-links>","/docs/portal/components/pdf/ppw-pdf-links",{"title":349,"_path":350},"\u003Cppw-pdfview>","/docs/portal/components/pdf/ppw-pdfview",{"title":352,"_path":353,"children":354},"Playground","/docs/portal/components/playground",[355,358],{"title":356,"_path":357},"ppw-playground-checklist-result","/docs/portal/components/playground/ppw-playground-checklistresult",{"title":359,"_path":360},"ppw-playground-main","/docs/portal/components/playground/ppw-playground-main",{"title":362,"_path":363},"\u003Cppw-alert>","/docs/portal/components/ppw-alert",{"title":365,"_path":366},"\u003Cppw-benefits-section>","/docs/portal/components/ppw-benefits-section",{"title":368,"_path":369},"\u003Cppw-carousel>","/docs/portal/components/ppw-carousel",{"title":371,"_path":372},"\u003Cppw-editor>","/docs/portal/components/ppw-editor",{"title":374,"_path":375},"\u003Cppw-factice>","/docs/portal/components/ppw-factice",{"title":377,"_path":378},"\u003Cppw-features-section>","/docs/portal/components/ppw-features-section",{"title":380,"_path":381},"\u003Cppw-fullscreen>","/docs/portal/components/ppw-fullscreen",{"title":383,"_path":384},"\u003Cppw-json-editor>","/docs/portal/components/ppw-json-editor",{"title":386,"_path":387},"\u003Cppw-json-schema-form>","/docs/portal/components/ppw-json-schema-form",{"title":389,"_path":390},"\u003Cppw-mermaid>","/docs/portal/components/ppw-mermaid",{"title":392,"_path":393},"\u003Cppw-metric>","/docs/portal/components/ppw-metric",{"title":395,"_path":396},"\u003Cppw-modal>","/docs/portal/components/ppw-modal",{"title":398,"_path":399},"\u003Cppw-pubkey>","/docs/portal/components/ppw-pubkey",{"title":401,"_path":402},"\u003Cppw-roles>","/docs/portal/components/ppw-roles",{"title":404,"_path":405},"\u003Cppw-social-share>","/docs/portal/components/ppw-social-share",{"title":407,"_path":408},"\u003Cppw-viz>","/docs/portal/components/ppw-viz",{"title":410,"_path":411},"\u003Cppw-wizard-craft>","/docs/portal/components/ppw-wizard-craft",{"title":413,"_path":414,"children":415},"Showcase","/docs/portal/components/showcase",[416],{"title":417,"_path":418},"\u003Cppw-showcase-check>","/docs/portal/components/showcase/ppw-showcase-check",{"title":420,"_path":421,"children":422},"Sign","/docs/portal/components/sign",[423,426,429,432,435,438],{"title":424,"_path":425},"ppw-sign-account","/docs/portal/components/sign/ppw-sign-account",{"title":427,"_path":428},"ppw-sign-account-detail","/docs/portal/components/sign/ppw-sign-account-detail",{"title":430,"_path":431},"ppw-sign-accounts","/docs/portal/components/sign/ppw-sign-accounts",{"title":433,"_path":434},"ppw-sign-provider","/docs/portal/components/sign/ppw-sign-provider",{"title":436,"_path":437},"ppw-sign-workflow","/docs/portal/components/sign/ppw-sign-workflow",{"title":439,"_path":440},"ppw-sign-workflow-item","/docs/portal/components/sign/ppw-sign-workflow-item",{"title":442,"_path":443,"children":444},"\u003Cppw-svg/anim-*>","/docs/portal/components/svg_anim",[445,448,451,454,457,460,463],{"title":446,"_path":447},"\u003Cppw-anim>","/docs/portal/components/svg_anim/ppw-anim",{"title":449,"_path":450},"\u003Cppw-anim-carousel>","/docs/portal/components/svg_anim/ppw-anim-carousel",{"title":452,"_path":453},"\u003Cppw-anim-scroll>","/docs/portal/components/svg_anim/ppw-anim-scroll",{"title":455,"_path":456},"\u003Cppw-anim-scroll2>","/docs/portal/components/svg_anim/ppw-anim-scroll2",{"title":458,"_path":459},"\u003Cppw-svg>","/docs/portal/components/svg_anim/ppw-svg",{"title":461,"_path":462},"\u003Cppw-svga>","/docs/portal/components/svg_anim/ppw-svga",{"title":464,"_path":465},"Scroll3 Full","/docs/portal/components/svg_anim/scroll3-full",{"title":467,"_path":468},"Content","/docs/portal/content",{"title":470,"_path":471,"children":472},"Episode","/docs/portal/episode",[473,474],{"title":470,"_path":471},{"title":475,"_path":476,"children":477},"SampleSerie","/docs/portal/episode/sample_serie",[478,481],{"title":479,"_path":480},"My First Adventure","/docs/portal/episode/sample_serie/sample-s01e01",{"title":482,"_path":483},"Another trip","/docs/portal/episode/sample_serie/sample-s01e02",{"title":485,"_path":486},"forking","/docs/portal/fork",{"title":488,"_path":489},"i18n - internationalization","/docs/portal/i18n",{"title":491,"_path":492,"children":493},"📄pages","/docs/portal/pages",[494,497,500,503],{"title":495,"_path":496},"/check","/docs/portal/pages/check",{"title":498,"_path":499},"/craft","/docs/portal/pages/craft",{"title":501,"_path":502},"/gallery","/docs/portal/pages/gallery",{"title":504,"_path":505},"home","/docs/portal/pages/home",{"title":507,"_path":508},"permissions","/docs/portal/perm",{"title":510,"_path":511},"pricing","/docs/portal/pricing",{"title":513,"_path":514,"children":515},"🎓team","/docs/team",[516,519,526,529,538,540,543],{"title":517,"_path":518},"AI","/docs/team/ai",{"title":520,"_path":521,"children":522},"Api","/docs/team/api",[523],{"title":524,"_path":525},"API dev","/docs/team/api/dev",{"title":527,"_path":528},"pp-cli","/docs/team/cli",{"title":530,"_path":531,"children":532},"Deploy","/docs/team/deploy",[533,535],{"title":530,"_path":534},"/docs/team/deploy/cloudflare",{"title":536,"_path":537},"deploy API on scaleway","/docs/team/deploy/scaleway",{"title":539,"_path":514},"Docs TEAM",{"title":541,"_path":542},"versions paxpar","/docs/team/versions",{"title":544,"_path":545},"How to visualize a branch of the project on a local server","/docs/team/visu_localhost",{"title":547,"_path":548},"TODO doc","/docs/todo",{"title":550,"_path":551,"children":552},"Our publications","/blog",[553,554,557,560,563,566,569,572,575,578],{"title":550,"_path":551},{"title":555,"_path":556},"paxpar roadmap 2025S1 update","/blog/2025s1_roadmap",{"title":558,"_path":559},"Creating a craftform","/blog/art_attest_exam_craft",{"title":561,"_path":562},"Creating a mock-up Checklist","/blog/art_attest_exam_maq_cl",{"title":564,"_path":565},"Creating a document's template","/blog/art_attest_exam_template",{"title":567,"_path":568},"Shamir Secret Sharing, a cryptographic matter.","/blog/art_crypto_shamir",{"title":570,"_path":571},"Certificate","/blog/art_oi_fraude-certif-soudeur",{"title":573,"_path":574},"Audit Trail","/blog/art_paf_usurp_id",{"title":576,"_path":577},"Smart documents","/blog/art_pdf_augm",{"title":579,"_path":580},"CAD/BIM parametric values compliance","/blog/tech_bim_param",{"title":582,"_path":583,"children":584},"Legal","/legal",[585],{"title":586,"_path":587},"Cgu","/legal/cgu",{"_path":95,"_dir":47,"_draft":589,"_partial":589,"_locale":590,"title":94,"description":591,"body":592,"_type":1217,"_id":1218,"_source":1219,"_file":1220,"_stem":1221,"_extension":1222},false,"en","Signature(s) of a PDF generated by a craftform.",{"type":593,"children":594,"toc":1212},"root",[595,602,607,614,627,641,654,757,769,780,786,791,994,1006,1012,1033,1145,1150,1206],{"type":596,"tag":597,"props":598,"children":599},"element","h1",{"id":94},[600],{"type":601,"value":94},"text",{"type":596,"tag":603,"props":604,"children":605},"p",{},[606],{"type":601,"value":591},{"type":596,"tag":608,"props":609,"children":611},"h2",{"id":610},"storeportal-signature",[612],{"type":601,"value":613},"Store/portal signature",{"type":596,"tag":603,"props":615,"children":616},{},[617,619,625],{"type":601,"value":618},"A signature can be applied to ",{"type":596,"tag":620,"props":621,"children":622},"strong",{},[623],{"type":601,"value":624},"any",{"type":601,"value":626}," finalized document.",{"type":596,"tag":603,"props":628,"children":629},{},[630,632,639],{"type":601,"value":631},"You set the signature details in the store conf\n",{"type":596,"tag":633,"props":634,"children":636},"code",{"className":635},[],[637],{"type":601,"value":638},"pp-ref-common/_sys/store/{STORE_ID}/conf.yaml",{"type":601,"value":640},".",{"type":596,"tag":603,"props":642,"children":643},{},[644,646,652],{"type":601,"value":645},"Here is an example for ",{"type":596,"tag":633,"props":647,"children":649},{"className":648},[],[650],{"type":601,"value":651},"pp-ref-common/_sys/store/energie/conf.yaml",{"type":601,"value":653},":",{"type":596,"tag":655,"props":656,"children":661},"pre",{"className":657,"code":658,"language":659,"meta":660,"style":660},"language-yaml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","domains:\n  - energie.qdoc.pro\n  - energie.qdoc.local\npfx_file: ref/common/_sys/store/energie/certs/francoise-selfsigned.p12\npassphrase: \"xxxxxxx\"\n","yaml","",[662],{"type":596,"tag":633,"props":663,"children":664},{"__ignoreMap":660},[665,683,698,711,729],{"type":596,"tag":666,"props":667,"children":670},"span",{"class":668,"line":669},"line",1,[671,677],{"type":596,"tag":666,"props":672,"children":674},{"style":673},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[675],{"type":601,"value":676},"domains",{"type":596,"tag":666,"props":678,"children":680},{"style":679},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[681],{"type":601,"value":682},":\n",{"type":596,"tag":666,"props":684,"children":686},{"class":668,"line":685},2,[687,692],{"type":596,"tag":666,"props":688,"children":689},{"style":679},[690],{"type":601,"value":691},"  -",{"type":596,"tag":666,"props":693,"children":695},{"style":694},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[696],{"type":601,"value":697}," energie.qdoc.pro\n",{"type":596,"tag":666,"props":699,"children":701},{"class":668,"line":700},3,[702,706],{"type":596,"tag":666,"props":703,"children":704},{"style":679},[705],{"type":601,"value":691},{"type":596,"tag":666,"props":707,"children":708},{"style":694},[709],{"type":601,"value":710}," energie.qdoc.local\n",{"type":596,"tag":666,"props":712,"children":714},{"class":668,"line":713},4,[715,720,724],{"type":596,"tag":666,"props":716,"children":717},{"style":673},[718],{"type":601,"value":719},"pfx_file",{"type":596,"tag":666,"props":721,"children":722},{"style":679},[723],{"type":601,"value":653},{"type":596,"tag":666,"props":725,"children":726},{"style":694},[727],{"type":601,"value":728}," ref/common/_sys/store/energie/certs/francoise-selfsigned.p12\n",{"type":596,"tag":666,"props":730,"children":732},{"class":668,"line":731},5,[733,738,742,747,752],{"type":596,"tag":666,"props":734,"children":735},{"style":673},[736],{"type":601,"value":737},"passphrase",{"type":596,"tag":666,"props":739,"children":740},{"style":679},[741],{"type":601,"value":653},{"type":596,"tag":666,"props":743,"children":744},{"style":679},[745],{"type":601,"value":746}," \"",{"type":596,"tag":666,"props":748,"children":749},{"style":694},[750],{"type":601,"value":751},"xxxxxxx",{"type":596,"tag":666,"props":753,"children":754},{"style":679},[755],{"type":601,"value":756},"\"\n",{"type":596,"tag":603,"props":758,"children":759},{},[760,762,767],{"type":601,"value":761},"Set the ",{"type":596,"tag":633,"props":763,"children":765},{"className":764},[],[766],{"type":601,"value":719},{"type":601,"value":768}," to the path of a valid p12 certificate.",{"type":596,"tag":603,"props":770,"children":771},{},[772,773,778],{"type":601,"value":761},{"type":596,"tag":633,"props":774,"children":776},{"className":775},[],[777],{"type":601,"value":737},{"type":601,"value":779}," field to the value of the certificate passphrase.",{"type":596,"tag":608,"props":781,"children":783},{"id":782},"self-signed-certificate",[784],{"type":601,"value":785},"self-signed certificate",{"type":596,"tag":603,"props":787,"children":788},{},[789],{"type":601,"value":790},"You can generate a self-signed certificate with the following command:",{"type":596,"tag":655,"props":792,"children":796},{"className":793,"code":794,"language":795,"meta":660,"style":660},"language-shell shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","keytool -genkeypair \\\n    -keystore certif.p12 \\\n    -alias master \\\n    -storetype pkcs12 \\\n    -keyalg RSA \\\n    -keysize 2048 \\\n    -validity 3650 \\\n    -storepass 123456 \\\n    -dname \"CN=John DOE,O=acme.com,C=US\" \\\n    -ext 'san=email:contact@acme.com'\n","shell",[797],{"type":596,"tag":633,"props":798,"children":799},{"__ignoreMap":660},[800,820,837,854,871,888,907,925,943,970],{"type":596,"tag":666,"props":801,"children":802},{"class":668,"line":669},[803,809,814],{"type":596,"tag":666,"props":804,"children":806},{"style":805},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[807],{"type":601,"value":808},"keytool",{"type":596,"tag":666,"props":810,"children":811},{"style":694},[812],{"type":601,"value":813}," -genkeypair",{"type":596,"tag":666,"props":815,"children":817},{"style":816},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[818],{"type":601,"value":819}," \\\n",{"type":596,"tag":666,"props":821,"children":822},{"class":668,"line":685},[823,828,833],{"type":596,"tag":666,"props":824,"children":825},{"style":694},[826],{"type":601,"value":827},"    -keystore",{"type":596,"tag":666,"props":829,"children":830},{"style":694},[831],{"type":601,"value":832}," certif.p12",{"type":596,"tag":666,"props":834,"children":835},{"style":816},[836],{"type":601,"value":819},{"type":596,"tag":666,"props":838,"children":839},{"class":668,"line":700},[840,845,850],{"type":596,"tag":666,"props":841,"children":842},{"style":694},[843],{"type":601,"value":844},"    -alias",{"type":596,"tag":666,"props":846,"children":847},{"style":694},[848],{"type":601,"value":849}," master",{"type":596,"tag":666,"props":851,"children":852},{"style":816},[853],{"type":601,"value":819},{"type":596,"tag":666,"props":855,"children":856},{"class":668,"line":713},[857,862,867],{"type":596,"tag":666,"props":858,"children":859},{"style":694},[860],{"type":601,"value":861},"    -storetype",{"type":596,"tag":666,"props":863,"children":864},{"style":694},[865],{"type":601,"value":866}," pkcs12",{"type":596,"tag":666,"props":868,"children":869},{"style":816},[870],{"type":601,"value":819},{"type":596,"tag":666,"props":872,"children":873},{"class":668,"line":731},[874,879,884],{"type":596,"tag":666,"props":875,"children":876},{"style":694},[877],{"type":601,"value":878},"    -keyalg",{"type":596,"tag":666,"props":880,"children":881},{"style":694},[882],{"type":601,"value":883}," RSA",{"type":596,"tag":666,"props":885,"children":886},{"style":816},[887],{"type":601,"value":819},{"type":596,"tag":666,"props":889,"children":891},{"class":668,"line":890},6,[892,897,903],{"type":596,"tag":666,"props":893,"children":894},{"style":694},[895],{"type":601,"value":896},"    -keysize",{"type":596,"tag":666,"props":898,"children":900},{"style":899},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C",[901],{"type":601,"value":902}," 2048",{"type":596,"tag":666,"props":904,"children":905},{"style":816},[906],{"type":601,"value":819},{"type":596,"tag":666,"props":908,"children":910},{"class":668,"line":909},7,[911,916,921],{"type":596,"tag":666,"props":912,"children":913},{"style":694},[914],{"type":601,"value":915},"    -validity",{"type":596,"tag":666,"props":917,"children":918},{"style":899},[919],{"type":601,"value":920}," 3650",{"type":596,"tag":666,"props":922,"children":923},{"style":816},[924],{"type":601,"value":819},{"type":596,"tag":666,"props":926,"children":928},{"class":668,"line":927},8,[929,934,939],{"type":596,"tag":666,"props":930,"children":931},{"style":694},[932],{"type":601,"value":933},"    -storepass",{"type":596,"tag":666,"props":935,"children":936},{"style":899},[937],{"type":601,"value":938}," 123456",{"type":596,"tag":666,"props":940,"children":941},{"style":816},[942],{"type":601,"value":819},{"type":596,"tag":666,"props":944,"children":946},{"class":668,"line":945},9,[947,952,956,961,966],{"type":596,"tag":666,"props":948,"children":949},{"style":694},[950],{"type":601,"value":951},"    -dname",{"type":596,"tag":666,"props":953,"children":954},{"style":679},[955],{"type":601,"value":746},{"type":596,"tag":666,"props":957,"children":958},{"style":694},[959],{"type":601,"value":960},"CN=John DOE,O=acme.com,C=US",{"type":596,"tag":666,"props":962,"children":963},{"style":679},[964],{"type":601,"value":965},"\"",{"type":596,"tag":666,"props":967,"children":968},{"style":816},[969],{"type":601,"value":819},{"type":596,"tag":666,"props":971,"children":973},{"class":668,"line":972},10,[974,979,984,989],{"type":596,"tag":666,"props":975,"children":976},{"style":694},[977],{"type":601,"value":978},"    -ext",{"type":596,"tag":666,"props":980,"children":981},{"style":679},[982],{"type":601,"value":983}," '",{"type":596,"tag":666,"props":985,"children":986},{"style":694},[987],{"type":601,"value":988},"san=email:contact@acme.com",{"type":596,"tag":666,"props":990,"children":991},{"style":679},[992],{"type":601,"value":993},"'\n",{"type":596,"tag":603,"props":995,"children":996},{},[997],{"type":596,"tag":998,"props":999,"children":1003},"a",{"href":1000,"rel":1001},"https://gist.github.com/Hakky54/7a2f0fcbcf5fdf4674d48f1a0b31c862",[1002],"nofollow",[1004],{"type":601,"value":1005},"keytool cheatsheet",{"type":596,"tag":608,"props":1007,"children":1009},{"id":1008},"reasonlocation",[1010],{"type":601,"value":1011},"reason/location",{"type":596,"tag":603,"props":1013,"children":1014},{},[1015,1017,1023,1025,1031],{"type":601,"value":1016},"You can customize the ",{"type":596,"tag":633,"props":1018,"children":1020},{"className":1019},[],[1021],{"type":601,"value":1022},"reason",{"type":601,"value":1024}," and ",{"type":596,"tag":633,"props":1026,"children":1028},{"className":1027},[],[1029],{"type":601,"value":1030},"location",{"type":601,"value":1032}," signature fields:",{"type":596,"tag":655,"props":1034,"children":1036},{"className":657,"code":1035,"language":659,"meta":660,"style":660},"domains:\n  - energie.qdoc.pro\n  - energie.qdoc.local\npfx_file: ref/common/_sys/store/energie/certs/francoise-selfsigned.p12\npassphrase: \"xxxxxxx\"\nsignature_reason: Document from {email}\nsignature_location: Generated by {store}\n",[1037],{"type":596,"tag":633,"props":1038,"children":1039},{"__ignoreMap":660},[1040,1051,1062,1073,1088,1111,1128],{"type":596,"tag":666,"props":1041,"children":1042},{"class":668,"line":669},[1043,1047],{"type":596,"tag":666,"props":1044,"children":1045},{"style":673},[1046],{"type":601,"value":676},{"type":596,"tag":666,"props":1048,"children":1049},{"style":679},[1050],{"type":601,"value":682},{"type":596,"tag":666,"props":1052,"children":1053},{"class":668,"line":685},[1054,1058],{"type":596,"tag":666,"props":1055,"children":1056},{"style":679},[1057],{"type":601,"value":691},{"type":596,"tag":666,"props":1059,"children":1060},{"style":694},[1061],{"type":601,"value":697},{"type":596,"tag":666,"props":1063,"children":1064},{"class":668,"line":700},[1065,1069],{"type":596,"tag":666,"props":1066,"children":1067},{"style":679},[1068],{"type":601,"value":691},{"type":596,"tag":666,"props":1070,"children":1071},{"style":694},[1072],{"type":601,"value":710},{"type":596,"tag":666,"props":1074,"children":1075},{"class":668,"line":713},[1076,1080,1084],{"type":596,"tag":666,"props":1077,"children":1078},{"style":673},[1079],{"type":601,"value":719},{"type":596,"tag":666,"props":1081,"children":1082},{"style":679},[1083],{"type":601,"value":653},{"type":596,"tag":666,"props":1085,"children":1086},{"style":694},[1087],{"type":601,"value":728},{"type":596,"tag":666,"props":1089,"children":1090},{"class":668,"line":731},[1091,1095,1099,1103,1107],{"type":596,"tag":666,"props":1092,"children":1093},{"style":673},[1094],{"type":601,"value":737},{"type":596,"tag":666,"props":1096,"children":1097},{"style":679},[1098],{"type":601,"value":653},{"type":596,"tag":666,"props":1100,"children":1101},{"style":679},[1102],{"type":601,"value":746},{"type":596,"tag":666,"props":1104,"children":1105},{"style":694},[1106],{"type":601,"value":751},{"type":596,"tag":666,"props":1108,"children":1109},{"style":679},[1110],{"type":601,"value":756},{"type":596,"tag":666,"props":1112,"children":1113},{"class":668,"line":890},[1114,1119,1123],{"type":596,"tag":666,"props":1115,"children":1116},{"style":673},[1117],{"type":601,"value":1118},"signature_reason",{"type":596,"tag":666,"props":1120,"children":1121},{"style":679},[1122],{"type":601,"value":653},{"type":596,"tag":666,"props":1124,"children":1125},{"style":694},[1126],{"type":601,"value":1127}," Document from {email}\n",{"type":596,"tag":666,"props":1129,"children":1130},{"class":668,"line":909},[1131,1136,1140],{"type":596,"tag":666,"props":1132,"children":1133},{"style":673},[1134],{"type":601,"value":1135},"signature_location",{"type":596,"tag":666,"props":1137,"children":1138},{"style":679},[1139],{"type":601,"value":653},{"type":596,"tag":666,"props":1141,"children":1142},{"style":694},[1143],{"type":601,"value":1144}," Generated by {store}\n",{"type":596,"tag":603,"props":1146,"children":1147},{},[1148],{"type":601,"value":1149},"Available variables are:",{"type":596,"tag":1151,"props":1152,"children":1153},"ul",{},[1154,1172,1189],{"type":596,"tag":1155,"props":1156,"children":1157},"li",{},[1158,1164,1166],{"type":596,"tag":633,"props":1159,"children":1161},{"className":1160},[],[1162],{"type":601,"value":1163},"user",{"type":601,"value":1165}," for the logged user, example: ",{"type":596,"tag":633,"props":1167,"children":1169},{"className":1168},[],[1170],{"type":601,"value":1171},"bob@acme.com",{"type":596,"tag":1155,"props":1173,"children":1174},{},[1175,1181,1183],{"type":596,"tag":633,"props":1176,"children":1178},{"className":1177},[],[1179],{"type":601,"value":1180},"store",{"type":601,"value":1182}," for the portal store id, example: ",{"type":596,"tag":633,"props":1184,"children":1186},{"className":1185},[],[1187],{"type":601,"value":1188},"energie.qdoc",{"type":596,"tag":1155,"props":1190,"children":1191},{},[1192,1198,1200],{"type":596,"tag":633,"props":1193,"children":1195},{"className":1194},[],[1196],{"type":601,"value":1197},"domain",{"type":601,"value":1199}," for the domain where the uses logge, example: ",{"type":596,"tag":633,"props":1201,"children":1203},{"className":1202},[],[1204],{"type":601,"value":1205},"uat.energie.qdoc.pro",{"type":596,"tag":1207,"props":1208,"children":1209},"style",{},[1210],{"type":601,"value":1211},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":660,"searchDepth":685,"depth":685,"links":1213},[1214,1215,1216],{"id":610,"depth":685,"text":613},{"id":782,"depth":685,"text":785},{"id":1008,"depth":685,"text":1011},"markdown","content:docs:30.craftform:signature.md","content","docs/30.craftform/signature.md","docs/30.craftform/signature","md",[1224,1226],{"_path":92,"title":91,"description":1225},"To build PDF with dynamicaly generated content, we use templates.",{"_path":98,"title":97,"description":1227},"I can drop a Microsoft Excel file (xls or xlsx)\nin a craft form.",1774486231026]