PingID SDK
PingID SDK enables you to provide your customers with advanced multi-factor authentication (MFA) functionality that balances security and convenience.
Because PingID SDK is no longer actively supported and will be deprecated, you should migrate to PingOne MFA. For more information on migrating to PingOne MFA, contact your Ping account executive or customer success manager. |
To send your consumers branded, customizable push notifications, you can embed the PingID mobile SDK into new or existing iOS or Android applications. As an alternative authentication factor, you can also use SMS, voice, and email notifications with customized content and a one-time passcode (OTP). QR code-based authentication is available as a passwordless authentication option. These methods allow your organization to provide MFA without introducing unnecessary friction or forcing your consumers to download a separate MFA application. For more information, see Introduction to PingID SDK.
PingOne hosts the PingID services and provides the web administrative portal for PingID SDK application and user management. Register for a PingOne account at https://admin.pingone.com/web-portal/register.
PingID SDK default settingsPingID SDK has a number of configuration settings, according to the following groups:
*
+ System settings:::
System settings apply system-wide to all tenants and all applications and are not configurable.
+
System parameter | Description | Value (not configurable) | Relevant error or status |
---|---|---|---|
|
The period during which application logic can check the status of an authentication. In cases where users didn’t receive a push notification or they use an offline device, they can complete the authentication. |
30 minutes |
Top level error code: |
|
The time a new authentication notification request has to reach a user’s mobile device before timeout occurs. There might be a difference between the response of iOS and Android platforms when an app moves the push notification payload to the mobile SDK.
The push notification period is included in the Factors such as specific implementations and platform limitations might also impact the time it takes for an app to move the push notification payload to the mobile SDK. |
20 seconds |
|
|
The total amount of time a new authentication request has before timing out. The difference between the |
40 seconds |
|
|
The extension of time for approval of a trusted device when |
7 seconds |
N/A |
|
The time for the counters of the The daily counters are reset every night at midnight UTC. |
1 calendar day |
N/A |
|
The maximum number of pairing SMS messages permitted per account. |
Full license: unlimited Trial license: 100 |
Top level error code: Detailed error code: |
*
+ Application settings:::
Application settings are configurable settings per application in the admin portal. For configuration instructions and default settings, see Updating a PingID SDK app’s configuration.
+
Some of the application configurations are restricted or not configurable for tenants with trial licenses. |