# 动态口令

# 获取导入OTP密钥参数

  1. 参数: 无
  2. 返回结果:
参数 数据类型 说明 备注
otpKeyParam string 导入OTP密钥参数
  1. 示例
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

# 导入OTP密钥

  1. 参数:
参数 数据类型 说明 备注
otpKeyEncByPubKey string 导入OTP根密钥,使用获取导入OTP密钥的参数 得到的公钥进行加密保护, 十六进制字符串
  1. 返回结果:
参数 数据类型 说明 备注
importFlag string 导入OTP密钥结果
  1. 示例
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

# 获取动态口令

  1. 参数: 无
  2. 返回结果:
参数 数据类型 说明 备注
otpCode string 动态口令
  1. 示例
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