# 动态口令
# 获取导入OTP密钥参数
- 参数: 无
- 返回结果:
| 参数 | 数据类型 | 说明 | 备注 |
|---|---|---|---|
| otpKeyParam | string | 导入OTP密钥参数 |
- 示例
simkey.sdk.getImportOTPKeyParam({
success(res) {
console.log("导入OTP密钥参数: %o", res.data.otpKeyParam)
},
fail(err) {
console.log("错误信息: %o", err)
}
});
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8
# 导入OTP密钥
- 参数:
| 参数 | 数据类型 | 说明 | 备注 |
|---|---|---|---|
| otpKeyEncByPubKey | string | 导入OTP根密钥,使用获取导入OTP密钥的参数 得到的公钥进行加密保护, 十六进制字符串 |
- 返回结果:
| 参数 | 数据类型 | 说明 | 备注 |
|---|---|---|---|
| importFlag | string | 导入OTP密钥结果 |
- 示例
simkey.sdk.importOTPKey({
data: {
otpKeyEncByPubKey: ""
},
success(res) {
console.log("导入OTP密钥结果: %o", res.data.importFlag)
},
fail(err) {
console.log("错误信息: %o", err)
}
});
1
2
3
4
5
6
7
8
9
10
11
2
3
4
5
6
7
8
9
10
11
# 获取动态口令
- 参数: 无
- 返回结果:
| 参数 | 数据类型 | 说明 | 备注 |
|---|---|---|---|
| otpCode | string | 动态口令 |
- 示例
simkey.sdk.getOTPCode({
success(res) {
console.log("动态口令: %o", res.data.otpCode)
},
fail(err) {
console.log("错误信息: %o", err)
}
});
1
2
3
4
5
6
7
8
2
3
4
5
6
7
8