mb-storage v1.0.3
API
Encrypt(data, params)
加密
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
data | String | 是 | 加密数据 |
Params 参数说明
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
key | String | 否 | 十六位作为密钥 |
iv | String | 否 | 十六位作为密钥偏移量 |
Decrypt(data, params)
解密
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
data | String | 是 | 加密数据 |
Params 参数说明 | 参数 | 类型 | 必填 | 说明 | | ---- | ------ | ---- | ---------------------- | | key | String | 否 | 十六位作为密钥(加密key对应) | | iv | String | 否 | 十六位作为密钥偏移量(加密iv对应) |
setLocal(key, params)
将 data 存储在本地缓存中指定的 key 中。
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
key | String | 是 | 本地缓存中的指定的 key |
Params 参数说明 | 参数 | 类型 | 必填 | 说明 | | ---- | ------ | ---- | ---------------------- | | data | Any | 是 | 本地缓存的内容 | | expireTime | String | 否 | 缓存过期时间(默认永久) | | storageKey | String | 否 | 十六位作为加密密钥) | | storageIv | String | 否 | 十六位作为密钥加密偏移量 |
getLocal(key, params)
根据key,获取本地缓存数据。
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
key | String | 是 | 本地缓存中的指定的 key |
Params 参数说明 | 参数 | 类型 | 必填 | 说明 | | ---- | ------ | ---- | ---------------------- | | storageKey | String | 否 | 十六位作为加密密钥) | | storageIv | String | 否 | 十六位作为密钥加密偏移量 |
clearLocal(key)
根据key,删除本都指定缓存。
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
key | String | 是 | 本地缓存中的指定的 key |
clearAllLocal()
删除所有本地缓存数据。
isIos()
判断当前机型是否是ios。
identityIDCard(code)
验证身份证号码
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
code | String, Number | 是 |
checkName(name)
验证姓名
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
code | String | 是 |
testPaycard(bankno)
验证银行卡号
参数 | 类型 | 必填 | 说明 |
---|---|---|---|
code | String, Number | 是 |