このページで

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」に設定されている場合は 必須