MFAオブジェクト
次のオブジェクトは、mfaAPIに直接関連しています。
MFA
MFA(多要素認証)オブジェクトには、以下のプロパティがあります。
| プロパティ | 型 | 説明 |
|---|---|---|
| mfaid | ID | MFA方式のID。 プロパティの動作: - 読み取り専用 - 更新操作では 必須 |
| type | integer | MFA方式のタイプ。 指定可能な値: 1 - TOTP(Time-based One-Time Passwords); 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" に設定されている場合は 必須 |