M3D / M3D / Reader / DecodeHelper
Class: DecodeHelper
Description
解密帮助类 *@memberof SView.Reader
Author
YW
Date
2022-1-17
Version
1.0
Table of contents
Constructors
Methods
Constructors
constructor
• new DecodeHelper(): DecodeHelper
Returns
Methods
decodeFile
▸ decodeFile(zipFile, jsZipObject): Promise<void>
Parameters
| Name | Type | Description |
|---|---|---|
zipFile | SvlxFile | svlx文件 |
jsZipObject | JSZipObject |
Returns
Promise<void>
Description
判断是否需要解密,若需要解密则请求密钥
getDString
▸ getDString(enStr, str?): string
Parameters
| Name | Type | Description |
|---|---|---|
enStr | any | 加密字符串 |
str? | any | 可选参数 |
Returns
string
解密完成的字符串
Description
字符串解密
getRandomString
▸ getRandomString(len?): string
Parameters
| Name | Type | Description |
|---|---|---|
len? | number | 密钥长度 |
Returns
string
加密密钥
Description
自动生成加密密钥