summaryrefslogtreecommitdiff
path: root/lib/docuSign/jwtConfig
diff options
context:
space:
mode:
Diffstat (limited to 'lib/docuSign/jwtConfig')
-rw-r--r--lib/docuSign/jwtConfig/README.md54
-rw-r--r--lib/docuSign/jwtConfig/jwtConfig.json6
-rw-r--r--lib/docuSign/jwtConfig/private.key29
3 files changed, 89 insertions, 0 deletions
diff --git a/lib/docuSign/jwtConfig/README.md b/lib/docuSign/jwtConfig/README.md
new file mode 100644
index 00000000..7c997d07
--- /dev/null
+++ b/lib/docuSign/jwtConfig/README.md
@@ -0,0 +1,54 @@
+# DocuSign
+
+## DocuSign Contract Template
+
+### DocuSign Delveloper Account
+
+1. ID: kiman.kim@dtsolution.co.kr
+2. PW: rlaks!153
+
+### jwtConfig.json
+
+1. DocuSign Developer 로그인
+2. DocuSign Developer Admin 메뉴 이동
+3. DocuSign 좌측 메뉴 바에서 INTERGRATIONS > Apps and Keys 이동
+
+```jwtConfig.json
+{
+ //Add App and Intergraion Key 시 private.key 파일 생성 (처음 key를 만들때만 저장 가능함.)
+ "privateKeyLocation": private.key 파일 경로,
+ "dsJWTClientId": Apps and Intergration Keys 내 Intergration Kzey,
+ "impersonatedUserGuid": My Account Information 내 User ID,
+ //개발환경: https://account-d.docusign.com
+ //운영환경: https://account.docusign.com
+ "dsOauthServer": "https://account-d.docusign.com"
+}
+```
+
+### DocuSign Web Hook
+
+1. DocuSign Developer 로그인
+2. DocuSign Developer Admin 메뉴 이동
+3. DocuSign 좌측 메뉴 바에서 INTERGRATIONS > Connect 이동
+4. Add Configuration > Custom
+5. Web Hook Url 입력
+6. Trigger Events
+ 6.1. Envelope Signed/Completed - Check
+ 6.2. Envelope Declined - Check
+ 6.3. Recipient Sent - Check
+ 6.4. Recipient Delivered - Check
+ 6.5. Recipient Signed/Completed - Check
+ 6.6. Recipient Declined - Check
+
+### DocuSign Mail Sender Info Change
+
+1. DocuSign Developer 로그인
+2. 우측 상단 유저 아이콘 클릭 후 Manage Profile Menu로 이동
+3. My Profile에서 Name 변경
+
+### DocuSign Mail Templete Change
+
+1. DocuSign Developer 로그인
+2. DocuSign Developer Admin 메뉴 이동
+3. DocuSign 좌측 메뉴 바에서 ACCOUNT > Brands 이동
+4. 사용하고자 하는 Brand 제작 후 BrandId 사용
diff --git a/lib/docuSign/jwtConfig/jwtConfig.json b/lib/docuSign/jwtConfig/jwtConfig.json
new file mode 100644
index 00000000..756ca9dd
--- /dev/null
+++ b/lib/docuSign/jwtConfig/jwtConfig.json
@@ -0,0 +1,6 @@
+{
+ "dsJWTClientId": "4ecf089f-9134-4c6c-9657-d8f8c41b5965",
+ "impersonatedUserGuid": "de8ef3a2-9498-4855-a571-249a774a3905",
+ "privateKeyLocation": "./lib/docuSign/jwtConfig/private.key",
+ "dsOauthServer": "https://account-d.docusign.com"
+}
diff --git a/lib/docuSign/jwtConfig/private.key b/lib/docuSign/jwtConfig/private.key
new file mode 100644
index 00000000..73c4291a
--- /dev/null
+++ b/lib/docuSign/jwtConfig/private.key
@@ -0,0 +1,29 @@
+-----BEGIN RSA PRIVATE KEY-----
+MIIEowIBAAKCAQEAnnjspqTabuuPLPi9Iga8U/chJRNmyr1PTbJC/Il0jse4ps/C
+KGQdmVOsDzPW//dopMLVc5OmJ7I3y7lw2+TuJ0G7Ip7s6epV2dzqH9aA/yvHDwvj
+2W9ZRH8pNx5AjNDCscwBF3NCK8CoGqK3+ukvuErVK8XQHnzOtAF2uyd2JLodT0fE
+I+uyvIL1E5pzU5zHzxHoWCsrjKAVaHhWUiTP0migFYrMBMVWC30slvhrNg1qc4uT
+Of3rkOGAUK+MFqCbaUm4qKBest9hDgSSw1h8Wv3cKD90KlRgZRSLSRxFwxzhj0ft
+1ip+JIc8dLcax1+xhX0dKBW2GARchojxEAzhDQIDAQABAoIBABvVuyF5JsnhU7xv
+M09Q9g7cg0SfIAi/0DhiNYxke2Xh1D/ukZilHyLRlND1xs+ebhG0jCf5GO/ziIPe
+3mEtWJxqGfvWhOAAUlSKTlBJzc4kKxpsOPj16yzSFhPxmx5ww6XVoqJzEv4a4JwP
+FTg78a8R69f8rpXQT8FD2Y49e+2uwVZVJfCjyaLcS2jh0wfaf7YiztSfyeAZNU2z
+YIL05wDm6Kw8fsdgZ5tF+tEEx0xBelNh+g4fNVVYdQmUhTM0GHePH5KvLc7LQyxD
+z/8ymU5fxikJGFmSS4ncI8ZpmCjV36tkUfZ03n5fW+76Q+gncc+ZKtXRZLgqBdsK
+q9ZDTuECgYEAzXMpmOnZh6Mzw6js5WZ2jSw1vuHjEDBOxpKon9UXZD5wZh9bcuxr
+ARQy+9/UETppumIW8L+zpmrpZISyriywEkleIjQhDqA9HJGR1lSukhMTyt4bj6ER
+f3uyJUzFun5c/QTJEBEJneTFY/Zc4pB+KIdTf3EosVGbtBfkfUXvyyECgYEAxXbA
+lg6gmo7ZpGZuPdhMrGiSI8rmGsvIo8Bw7jqdb6E/ksl5nBIxsLcM2lJw8Qe/fvei
+g+4Zmc5NOzyOKO1L84ekOC6jfvnGR2jzS2hF/qcNLUEEOKEyzBeniWrAqt80fgeK
+cH3zSAXCyLaGJPfdPPqEDYtVBN+zTwNJvHDK5G0CgYEAq1Lcnlpr/vL2iLQGkKno
+NINocjw2OFrAZlEIcvik4AA9hLuja+uAs86fUXDujEtUvYtsq+iArEc9R4hs5Ff5
+n9Y0vHsSEftH2tn9bmkBhmiIOcUL4LMlP1TsUrR5srILYycpb891YIjUni5keL6b
+pbprw7uefneaSw0dieXXOGECgYBrnmsb3WD+m3hWt1TB9A7lsCBlzYFXfVUemhVy
+YRPI8TL6xz+2JdxbGYixvFi9pKFji4dRLAVb5CoHbNt1xs6sLXL9A74rx+mepb5j
+jLMJNPZjgZnRW1maDhJLPJlBB2FOhsGWya47xJgCWCgIIea8AzTRROzTOTA6keov
+/7E0iQKBgFUWjpHIC0wkBFQFAV1uji3P0Bp6/hCOq9hZNxiaS41AlrhrPDRcIqss
+rMrW0Wf0OGDv0+aQXdMkk+nKBjQO3uS6EIj2oDUY/hTFXAKqvDPbHEx3rbtR7NdJ
+Sx9/raUX3YoYSNbPwwKcIWiHVnqY/hI8zIb+RFZgwt+mEoLS9/a2
+-----END RSA PRIVATE KEY-----
+
+