2.4 Gather the Sign Request

To ask for the U2F sign request and associated challenge. The endpoint_session_id is required. The U2F device must be plugged to the system before executing this call.

API Call

POST https://{{hostname}}/api/v1/logon/{{logon_process_id}}/do_logon

For more information, see Common Logon.

Sample Request

{
  "endpoint_session_id": "M9VxO6CMEJfDCX8Efluu2mgqNCeHTwhZ"
}

Sample Response

{
"webauth_challenge": {
        "challenge": "093262df46ae483a46ab30e4fb3005eef812f0f763571faa408feec9e67ebfa0",
        "allowCredentials": [
            {
                "type": "public-key",
                "id": "508fdf1b32afe04272977726200ccb1a2dc15dccf2eec2ce0669212fe252e45b38a43a43c212959c092ac0d83733dc1ea5d75ed32c2daeb62887e4234eded062",
                "transports": [
                    "usb"
                ]
            }
        ],
        "userVerification": "discouraged",
        "extensions": {
            "appid": "NetIQ"
        }
    },
    "signRequests": [
        {
            "version": "U2F_V2",
            "appId": "https://164.99.184.45",
            "keyHandle": "UI_fGzKv4EJyl3cmIAzLGi3BXczy7sLOBmkhL-JS5Fs4pDpDwhKVnAkqwNg3M9wepdde0ywtrrYoh-QjTt7QYg",
            "challenge": "4ooKcq6hH4u3sG7IbF3GbPSL29Vm8bv08a3qmhBmz-Y"
        }
    ],
    "status": "MORE_DATA",
    "msg": "Waiting for an authentication response",
    "linked_logon": false,
    "reason": "U2F_WAITING_AUTH_RESPONSE",
    "plugins": [],
    "msgid": "AUCORE-2059",
    "chains": [
        {
            "id_hex": "b0e4cfd05b8d11eeb8230242ac110003",
            "tenant_id": "def0def0def0def0def0def0def0def0",
            "is_trusted": null,
            "is_enabled": true,
            "name": "TOTP Only",
            "short_name": "",
            "methods": [
                "TOTP:1"
            ],
            "position": 1,
            "apply_for_ep_owner": false,
            "image_name": "TOTP_1.png",
            "required_chain_id_hex": null,
            "grace_period": null,
            "mfa_tags": [],
            "risk_level": "NONE"
        },
        {
            "id_hex": "1a1ddc6c5b7a11eeb8230242ac110003",
            "tenant_id": "def0def0def0def0def0def0def0def0",
            "is_trusted": null,
            "is_enabled": true,
            "name": "U2F only",
            "short_name": "",
            "methods": [
                "U2F:1"
            ],
            "position": 3,
            "apply_for_ep_owner": false,
            "image_name": "U2F_1.png",
            "required_chain_id_hex": null,
            "grace_period": null,
            "mfa_tags": [],
            "risk_level": "NONE"
        }
    ],
    "categories": null,
    "current_method": "U2F:1",
    "completed_methods": [],
    "logon_process_id": "qEDeBxofr8fFS2OXrMiM2eJKwAkQPVvq",
    "event_name": "Search Card",
    "event_type": "Generic",
    "event_all_categories": true,
    "event_data_id": "SEARCH CARD",
    "data_id": "SEARCH CARD",
    "category_id": "",
    "current_category_id": ""
}