Authentication Device API (1.0.0)
Download OpenAPI specification:Download
認証デバイスに関連する認証トランザクションの取得および、FIDO-UAF認証連携に関するAPI群。 CIBAやOAuthフローを含む認証トランザクションの一覧取得、FIDOサーバーとのチャレンジや認証処理を提供する。
認証トランザクションの取得
認証デバイスに紐づく認証トランザクション情報(フロー、スコープ、ユーザー情報など)を取得する。
デバイス認証によるレスポンス制御:
テナントの identity_policy_config.authentication_device_rule.authentication_type 設定により、
レスポンスに含まれる情報が制御されます。
| 認証設定 | contextフィールド |
説明 |
|---|---|---|
none |
含まれない | 認証なしでアクセス可能。機密情報は除外 |
access_token |
含まれる | アクセストークン認証成功後のみ詳細情報を返却 |
device_secret_jwt |
含まれる | 対称鍵JWT(HMAC)認証成功後のみ詳細情報を返却 |
private_key_jwt |
含まれる | 非対称鍵JWT(RSA/EC)認証成功後のみ詳細情報を返却 |
contextフィールドには scopes、acr_values、binding_message、authorization_details などの
認証リクエストの詳細情報が含まれるため、認証されていないデバイスには返却されません。
path Parameters
| tenant-id required | string |
| device-id required | string |
query Parameters
| id | string トランザクションID(UUID) |
| flow | string 認証フロー種別 |
| authorization_id | string 認可リクエストID(UUID) |
| client_id | string クライアントID |
| from | string <date-time> Example: from=2025-07-01T00:00:00 開始日時(ISO-8601形式) |
| to | string <date-time> Example: to=2025-07-15T23:59:59 終了日時(ISO-8601形式) |
| limit | integer Default: 20 最大取得件数 |
| offset | integer Default: 0 ページネーション用オフセット |
| exclude_expired | boolean Default: true 有効期限切れを除外するか |
| attributes.key | string 属性情報のオブジェクトのkeyに対する検索(keyは具体的な値に変更が必要) |