MFA 对象

以下内容是关于 mfa 接口。

MFA

MFA(多重身份验证)对象具有以下属性。

属性类型说明
mfaidIDMFA 方法的 ID。

属性行为:
- 只读
更新操作所需
type整数MFA 方法的类型。

可能的值:
1 - TOTP(基于时间的一次性密码);
2 - Duo 通用提示。
namestringMFA 方法的唯一名称。

属性行为:
- 创建操作时必需
hash_functioninteger用于生成 TOTP 代码的哈希函数的类型。

可能的值:
1 - SHA-1;
2 - SHA-256;
3 - SHA-512。

属性行为:
- 如果 type 设置为“TOTP”,则必需
code_lengthinteger验证码长度。

可能的值:
6 - 6 位数字长度;
8 - 8 位数字长度。

属性行为:
- 如果 type 设置为“TOTP”,则为 必需
api_hostnamestringDuo 身份验证服务提供的 API 主机名。

属性行为:
- 如果 type 设置为“Duo Universal Prompt”,则为 必需
clientidstringDuo 身份验证服务提供的客户端 ID。

属性行为:
- 如果 type 设置为“Duo Universal Prompt”,则为 必需
client_secretstringDuo 身份验证服务提供的客户端机密。

属性行为:
- 只写
- 如果 type 设置为“Duo Universal Prompt”,则为 必需