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
自动生成加密密钥