On this page

MFA 对象

以下内容是关于 mfa 接口。

MFA

MFA(多因素认证)对象具有以下属性。

属性 类型 描述
mfaid ID MFA 方法的 ID。

属性行为
- 只读
- 更新操作时必填
type integer MFA 方法的类型。

可能的值:
1 - TOTP(基于时间的一次性密码);
2 - Duo Universal Prompt。
name string MFA 方法的唯一名称。

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

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

属性行为
- 如果将 type 设置为 “TOTP”,则必填
code_length integer 验证码长度。

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

属性行为
- 如果将 type 设置为 “TOTP”,则必填
api_hostname string Duo 认证服务提供的 API 主机名。

属性行为
- 如果将 type 设置为 “Duo Universal Prompt”,则必填
clientid string Duo 认证服务提供的客户端 ID。

属性行为
- 如果将 type 设置为 “Duo Universal Prompt”,则必填
client_secret string Duo 认证服务提供的客户端密钥。

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