mirror of
https://github.com/OpenSignLabs/OpenSign.git
synced 2026-08-31 04:09:46 +02:00
1 line
7.4 KiB
JavaScript
1 line
7.4 KiB
JavaScript
"use strict";(globalThis.webpackChunkOpenSign_Docs=globalThis.webpackChunkOpenSign_Docs||[]).push([[8045],{4906(e,i,n){n.r(i),n.d(i,{assets:()=>a,contentTitle:()=>c,default:()=>u,frontMatter:()=>o,metadata:()=>t,toc:()=>l});const t=JSON.parse('{"id":"help/User Menu/Console/signing_certificate","title":"Custom Signing Certificate","description":"The Custom Signing Certificate page allows you to upload and manage your own digital signing certificate (PFX format) for secure and verified document signing in OpenSign.","source":"@site/docs/help/User Menu/Console/signing_certificate.md","sourceDirName":"help/User Menu/Console","slug":"/help/User Menu/Console/signing_certificate","permalink":"/docs/help/User Menu/Console/signing_certificate","draft":false,"unlisted":false,"editUrl":"https://github.com/opensignlabs/opensign/tree/feat-docs/docs/docs/help/User Menu/Console/signing_certificate.md","tags":[],"version":"current","sidebarPosition":7,"frontMatter":{"sidebar_position":7,"title":"Custom Signing Certificate"},"sidebar":"tutorialSidebar","previous":{"title":"Custom File Storage","permalink":"/docs/help/User Menu/Console/custom_filestorage"},"next":{"title":"Organizations","permalink":"/docs/help/User Menu/Console/organizations"}}');var s=n(74848),r=n(28453);const o={sidebar_position:7,title:"Custom Signing Certificate"},c="\ud83d\udd10 Custom Signing Certificate",a={},l=[{value:"\ud83e\udeaa What is a PFX Certificate?",id:"-what-is-a-pfx-certificate",level:2},{value:"\u2699\ufe0f How to Upload Your Custom Certificate",id:"\ufe0f-how-to-upload-your-custom-certificate",level:2},{value:"\ud83e\uddfe Using the Default OpenSign Certificate",id:"-using-the-default-opensign-certificate",level:2},{value:"\ud83d\udee1\ufe0f Security Notes",id:"\ufe0f-security-notes",level:2},{value:"\ud83d\udcac Need Help?",id:"-need-help",level:2}];function d(e){const i={a:"a",blockquote:"blockquote",br:"br",code:"code",h1:"h1",h2:"h2",header:"header",hr:"hr",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.header,{children:(0,s.jsx)(i.h1,{id:"-custom-signing-certificate",children:"\ud83d\udd10 Custom Signing Certificate"})}),"\n",(0,s.jsxs)(i.p,{children:["The ",(0,s.jsx)(i.strong,{children:"Custom Signing Certificate"})," page allows you to upload and manage your own ",(0,s.jsx)(i.strong,{children:"digital signing certificate"})," (PFX format) for secure and verified document signing in OpenSign."]}),"\n",(0,s.jsxs)(i.p,{children:["By default, OpenSign uses its ",(0,s.jsx)(i.strong,{children:"built-in signing certificate"})," to digitally sign documents.",(0,s.jsx)(i.br,{}),"\n","However, if your organization has its own ",(0,s.jsx)(i.strong,{children:"custom certificate (PFX or P12 format)"}),", you can upload and activate it here."]}),"\n",(0,s.jsx)("img",{width:"1722",height:"814",alt:"pfx cerificate upload",src:"https://github.com/user-attachments/assets/a5668f61-332d-49c5-ace2-5f0f92d3b68f"}),"\n",(0,s.jsx)(i.hr,{}),"\n",(0,s.jsx)(i.h2,{id:"-what-is-a-pfx-certificate",children:"\ud83e\udeaa What is a PFX Certificate?"}),"\n",(0,s.jsxs)(i.p,{children:["A ",(0,s.jsx)(i.strong,{children:"PFX"})," (or ",(0,s.jsx)(i.strong,{children:"P12"}),") certificate is a password-protected digital certificate file that contains:"]}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["A ",(0,s.jsx)(i.strong,{children:"private key"})," (used for signing documents securely)"]}),"\n",(0,s.jsxs)(i.li,{children:["A ",(0,s.jsx)(i.strong,{children:"public certificate"})," (used to verify the signature\u2019s authenticity)"]}),"\n"]}),"\n",(0,s.jsxs)(i.p,{children:["Using a custom certificate enhances trust and compliance by ensuring all signed documents carry your organization\u2019s ",(0,s.jsx)(i.strong,{children:"digital identity"}),"."]}),"\n",(0,s.jsx)(i.hr,{}),"\n",(0,s.jsx)(i.h2,{id:"\ufe0f-how-to-upload-your-custom-certificate",children:"\u2699\ufe0f How to Upload Your Custom Certificate"}),"\n",(0,s.jsx)(i.p,{children:"Follow these steps to set up your custom signing certificate:"}),"\n",(0,s.jsxs)(i.ol,{children:["\n",(0,s.jsxs)(i.li,{children:[(0,s.jsx)(i.strong,{children:"Log in"})," to your OpenSign account using your admin credentials."]}),"\n",(0,s.jsxs)(i.li,{children:["Navigate to the ",(0,s.jsx)(i.strong,{children:"Console \u2192 Signing Certificate"})," section."]}),"\n",(0,s.jsxs)(i.li,{children:["In the ",(0,s.jsx)(i.strong,{children:"Custom Signing Certificate"})," panel:","\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["Click ",(0,s.jsx)(i.strong,{children:"Choose File"})," and upload your ",(0,s.jsx)(i.code,{children:".pfx"})," or ",(0,s.jsx)(i.code,{children:".p12"})," certificate file."]}),"\n",(0,s.jsxs)(i.li,{children:["Enter your ",(0,s.jsx)(i.strong,{children:"certificate password"})," (required to unlock the private key)."]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(i.li,{children:["Click ",(0,s.jsx)(i.strong,{children:"Update"})," to save and activate your custom signing certificate."]}),"\n"]}),"\n",(0,s.jsxs)(i.blockquote,{children:["\n",(0,s.jsx)(i.p,{children:"Once updated, all new documents signed using your OpenSign account will be digitally signed with your uploaded certificate."}),"\n"]}),"\n",(0,s.jsx)(i.hr,{}),"\n",(0,s.jsx)(i.h2,{id:"-using-the-default-opensign-certificate",children:"\ud83e\uddfe Using the Default OpenSign Certificate"}),"\n",(0,s.jsx)(i.p,{children:"If you wish to revert to the standard OpenSign certificate:"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsxs)(i.li,{children:["Simply click ",(0,s.jsx)(i.strong,{children:"Use default OpenSign\u2122 certificate"}),"."]}),"\n",(0,s.jsx)(i.li,{children:"OpenSign will replace your custom certificate with its default one."}),"\n"]}),"\n",(0,s.jsx)("img",{width:"861",height:"408",alt:"pfx_Certificate",src:"https://github.com/user-attachments/assets/9063d927-c28f-4bb5-ac36-caeebc3845fc"}),"\n",(0,s.jsx)(i.hr,{}),"\n",(0,s.jsx)(i.h2,{id:"\ufe0f-security-notes",children:"\ud83d\udee1\ufe0f Security Notes"}),"\n",(0,s.jsxs)(i.ul,{children:["\n",(0,s.jsx)(i.li,{children:"OpenSign securely encrypts and stores your uploaded certificate."}),"\n",(0,s.jsx)(i.li,{children:"Ensure that your PFX file and password are valid and belong to your organization."}),"\n",(0,s.jsx)(i.li,{children:"Invalid or expired certificates may prevent successful document signing."}),"\n",(0,s.jsx)(i.li,{children:"Use strong passwords for your certificate to maintain compliance and security."}),"\n"]}),"\n",(0,s.jsx)(i.hr,{}),"\n",(0,s.jsx)(i.h2,{id:"-need-help",children:"\ud83d\udcac Need Help?"}),"\n",(0,s.jsxs)(i.p,{children:["If you encounter any issues while uploading or activating your certificate, contact our support team at",(0,s.jsx)(i.br,{}),"\n","\ud83d\udce9 ",(0,s.jsx)(i.strong,{children:(0,s.jsx)(i.a,{href:"mailto:support@opensignlabs.com",children:"support@opensignlabs.com"})})]}),"\n",(0,s.jsx)(i.p,{children:(0,s.jsx)(i.strong,{children:"Empower your brand with trusted digital signatures \u2014 securely with OpenSign\u2122."})})]})}function u(e={}){const{wrapper:i}={...(0,r.R)(),...e.components};return i?(0,s.jsx)(i,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},28453(e,i,n){n.d(i,{R:()=>o,x:()=>c});var t=n(96540);const s={},r=t.createContext(s);function o(e){const i=t.useContext(r);return t.useMemo(function(){return"function"==typeof e?e(i):{...i,...e}},[i,e])}function c(e){let i;return i=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:o(e.components),t.createElement(r.Provider,{value:i},e.children)}}}]); |