MFAオブジェクト
次のオブジェクトは、mfaAPIに直接関連しています。
MFA
MFA(多要素認証)オブジェクトには、以下のプロパティがあります。
| プロパティ | Type | 説明 |
|---|---|---|
| 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」に設定されている場合は 必須 |