---
title: PingID SDK (April 29, 2019)
description: PingID SDK has been extended with the option for admins to configure the number of failed OTP retry attempts users are allowed per application and per authentication method (SMS, email, mobile etc.), before they should start over. In addition, admins can set individual block durations per application and per authentication method. This flexibility enhances the user experience by reducing the block duration, or allowing users more retries before they have to start over. Further, it provides compliance with security regulations that may require a longer block duration for specific applications. See Updating a PingID SDK app's configuration.
component: pingid
page_id: pingid:release_notes:pid_sdk_april_29_2019
canonical_url: http://docs.pingidentity.com/pingid/release_notes/pid_sdk_april_29_2019.html
revdate: January 30, 2024
section_ids:
  enhancements: Enhancements
  customizable-otp-retries-and-block-durations: Customizable OTP retries and block durations
---

# PingID SDK (April 29, 2019)

## Enhancements

### Customizable OTP retries and block durations

PingID SDK has been extended with the option for admins to configure the number of failed OTP retry attempts users are allowed per application and per authentication method (SMS, email, mobile etc.), before they should start over.\
In addition, admins can set individual block durations per application and per authentication method. This flexibility enhances the user experience by reducing the block duration, or allowing users more retries before they have to start over. Further, it provides compliance with security regulations that may require a longer block duration for specific applications.\
See [Updating a PingID SDK app's configuration](../pingid_sdk/pid_sdk_update_app_configuration.html).
