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”,则必填 |