Appearance
Interface: QysUKeySdkConfig
Implemented by
Table of contents
Properties
- canSign
- errorCb
- file
- hideDocThumbnail
- hideThirdBtnFn
- showAddBtn
- showSaveBtn
- showThirdBtnFn
- signCb
- wsOptions
- signDevice
Properties
canSign
• canSign: boolean
控制是否可以签署
errorCb
• Optional
errorCb: (error
: string
, type
: "error"
| "warn"
) => unknown
Type declaration
▸ (error
, type
): unknown
覆盖错误提示: 默认为 antd 提示样式
Parameters
Name | Type |
---|---|
error | string |
type | "error" | "warn" |
Returns
unknown
file
• Optional
file: CustomFileData
| File
| FileList
| CustomFileData
[]
初始渲染需要添加到文件列表中的文件,初始渲染后会将其从 config 中移除
hideDocThumbnail
• hideDocThumbnail: boolean
页面渲染后是否隐藏缩略图: 默认不隐藏
hideThirdBtnFn
• hideThirdBtnFn: () => void
Type declaration
▸ (): void
Returns
void
showAddBtn
• showAddBtn: boolean
配置页面是否展示添加签章按钮
showSaveBtn
• showSaveBtn: boolean
配置页面是否展示保存按钮
showThirdBtnFn
• showThirdBtnFn: () => void
Type declaration
▸ (): void
Returns
void
signCb
• signCb: (data
: FileDescriptor
[]) => unknown
Type declaration
▸ (data
): unknown
签署后的回调函数
Parameters
Name | Type | Description |
---|---|---|
data | FileDescriptor [] | 文件描述对象列表 |
Returns
unknown
wsOptions
• Optional
wsOptions: Object
UKey 连接的 websocket 地址,默认不需要改动
Type declaration
Name | Type |
---|---|
url | string |
signDevice
• Optional
signDevice: Object
指定用于签署的设备信息 (可选参数)
Type declaration
Name | Type | explanation |
---|---|---|
deviceId | string | Ukey 设备号 只能用此Ukey进行签署 |
sealNames | string[] | (该属性暂不支持H5) Ukey设备支持多章面 可指定哪些章面可进行签署 不传则该设备下所有章面均可签署 烧制章面的名称为唯一值 可做标识,支持传数组 |