client

package
v1.62.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 16, 2023 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CloudsignClient

type CloudsignClient struct {
	core.JDCloudClient
}

func NewCloudsignClient

func NewCloudsignClient(credential *core.Credential) *CloudsignClient

func (*CloudsignClient) DeleteContract

删除已签章合同 [MFA enabled]

func (*CloudsignClient) DeleteStamp

删除印章 [MFA enabled]

func (*CloudsignClient) DeleteTemplate

删除合同模板 [MFA enabled]

func (*CloudsignClient) DescribeApplyStatus

查询服务开通状态

func (*CloudsignClient) DescribeContractList

获取已签章合同列表

func (*CloudsignClient) DescribeStampHistoryList added in v1.62.0

获取印章列表

func (*CloudsignClient) DescribeStampList

获取印章列表

func (*CloudsignClient) DescribeTemplateList

获取合同模板列表

func (*CloudsignClient) DisableContractSave

禁用合同存管

func (*CloudsignClient) DisableLogger

func (c *CloudsignClient) DisableLogger()

func (*CloudsignClient) DownloadContracts

  1. 下载已签章的合同
  1. 多个合同id用逗号分隔 [MFA enabled]

func (*CloudsignClient) DownloadStamps

  1. 下载印章
  1. 多个印章id用逗号分隔 [MFA enabled]

func (*CloudsignClient) DownloadTemplates

  1. 下载合同模板
  1. 多个合同id用逗号分隔 [MFA enabled]

func (*CloudsignClient) EditStamp added in v1.62.0

编辑印章 [MFA enabled]

func (*CloudsignClient) EnableContractSave

启用合同存管

func (*CloudsignClient) GetEvidence added in v1.59.0

单证据链取证接口

func (*CloudsignClient) GetMultiEvidence added in v1.59.0

带主体标记的取证接口

func (*CloudsignClient) GetSaveReport added in v1.62.0

获取存证报告接口

func (*CloudsignClient) PaddingTemplate added in v1.42.0

填充合同模板

func (*CloudsignClient) SaveEvidence added in v1.59.0

单证据链存证接口

func (*CloudsignClient) SaveMultiEvidence added in v1.59.0

多证据链存证接口

func (*CloudsignClient) SetConfig

func (c *CloudsignClient) SetConfig(config *core.Config)

func (*CloudsignClient) SetKmsKeyId

签章系统加密密钥 [MFA enabled]

func (*CloudsignClient) SetLogger

func (c *CloudsignClient) SetLogger(logger core.Logger)

func (*CloudsignClient) SignContract

合同签章四种方式:

1. 合同文件 + 印章文件:contractContent + stampContent 2. 合同文件 + 印章ID:contractContent + stampId 3. 模板ID + 印章文件:templateId + stampContent 4. 模板ID + 印章ID:templateId + stampId

func (*CloudsignClient) UploadStamp

上传印章

func (*CloudsignClient) UploadTemplate

上传合同模板

func (*CloudsignClient) VerifyContract

验签已签章合同

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL