Standard fields
Field Description

Client ID

The client ID that you noted in Getting your Duo Security keys and API hostname.

This field is blank by default.

Client Secret

The client secret that you noted in Getting your Duo Security keys and API hostname.

This field is blank by default.

API Hostname

The API hostname that you noted in Getting your Duo Security keys and API hostname.

This field is blank by default.

Failure Mode

When Duo Universal Prompt is unavailable or an error occurs, this setting determines whether the user’s sign-on attempt should fail or continue.

  • Select secure to deny all sign-on attempts when Duo Universal Prompt is unavailable.
  • Select safe to allow all sign-on attempts when Duo Universal Prompt is unavailable.

The default selection is secure.

Advanced fields
Field Description

Duo Health Check Endpoint

The endpoint used to check the availability of the Duo Universal Prompt API.

The default value is /oauth/v1/health_check.

Duo Authorization Endpoint

The endpoint used to perform second-factor authentication to Duo Universal Prompt.

The default value is /oauth/v1/authorize.

Duo Access Token Endpoint

The endpoint used to get an access token from Duo Universal Prompt.

The default value is /oauth/v1/token.

API Request Timeout

The amount of time in milliseconds that PingFederate allows when establishing a connection with Duo Universal Prompt or waiting for a response to a request. A value of 0 disables the timeout.

The default value is 5000.

Send Application Name

Send Duo the application name configured in the SP connection for use in push notifications.

This check box is selected by default.

Proxy Settings

Defines proxy settings for outbound HTTP requests.

The default value is System Defaults.

Custom Proxy Host

The proxy server host name to use when Proxy Settings is set to Custom.

This field is blank by default.

Custom Proxy Port

The proxy server port to use when Proxy Settings is set to Custom.

This field is blank by default.