---
title: PingID SDK Package 1.3 (January 31, 2019)
description: The PingID SDK 1.3 package is released with the following components:
component: pingid
page_id: pingid:release_notes:pid_sdk_package_jan_31_2019
canonical_url: http://docs.pingidentity.com/pingid/release_notes/pid_sdk_package_jan_31_2019.html
revdate: January 28, 2024
section_ids:
  enhancements: Enhancements
  qr-code-based-authentication: QR code based authentication
  transaction-approval-for-pingfederate: Transaction approval for PingFederate
  multiple-apps-on-one-pingid-sdk-adapter: Multiple apps on one PingID SDK adapter
  proxy-support: Proxy support
  mobile-apis: Mobile APIs
  moderno-sample-app: Moderno sample app
  support-of-qr-code-based-authentication: Support of QR code based authentication
---

# PingID SDK Package 1.3 (January 31, 2019)

The PingID SDK 1.3 package is released with the following components:

| PingID SDK component                            | Module                                  | Submodule                            | Version | Status    |
| ----------------------------------------------- | --------------------------------------- | ------------------------------------ | ------- | --------- |
| **PingID Mobile SDK**                           | PingID Mobile SDK for Android           |                                      | 1.2     | New       |
|                                                 | PingID Mobile SDK for iOS               |                                      | 1.2     | New       |
| **PingID SDK Server sample code**               |                                         |                                      | 1.2     | New       |
| **PingFederate PingID SDK Integration Kit 1.2** | PingFederate PingID SDK IDP Adapter 1.2 | PingFederate PingID SDK IDP Adapter  | 1.2     | New       |
|                                                 |                                         | PingFederate PingID SDK IDP Selector | 1.0     | Unchanged |
|                                                 | PingFederate PingID SDK Connector       |                                      | 1.1     | Unchanged |

## Enhancements

PingID SDK has been extended with the following features:

### QR code based authentication

QR code based authentication is now available for PingID SDK, providing secure passwordless authentication for both customer server and PingFederate implementations. PingID SDK authentication flows optimize the user experience, and allow the user to choose between the already supported push based authentication and the new passwordless login option, which is particularly significant in cases where a user logs on from a public computer. Refer to [Supported PingID SDK adapter for PingFederate flows](../pingid_sdk/pid_supported_pid_sdk_adapter_pf_flows.html) and [Supported multifactor authentication (MFA) methods](https://apidocs.pingidentity.com/pingid-sdk/guide/overview/pid_c_SDKauthenticationMethods/#Supported-multifactor-authentication-MFA-methods) for further information.

### Transaction approval for PingFederate

Transaction approval using context-related information (dynamic parameters) is now available for the PingID SDK adapter for PingFederate. Refer to [Supported PingID SDK adapter for PingFederate flows](../pingid_sdk/pid_supported_pid_sdk_adapter_pf_flows.html) and [Supported multifactor authentication (MFA) methods](https://apidocs.pingidentity.com/pingid-sdk/guide/overview/pid_c_SDKauthenticationMethods/#Supported-multifactor-authentication-MFA-methods) for further information.

### Multiple apps on one PingID SDK adapter

Support for linking multiple apps to one PingID SDK adapter. (Previously, a separate adapter was required for each app.) Refer to [Configuring the PingID SDK adapter for PingFederate](../pingid_sdk/pid_configuring_sdk_adapter_for_pf.html)(**Create and configure an adapter → APPLICATION ID**) for further details.

### Proxy support

Proxy support for the PingID SDK adapter for PingFederate. Refer to [Know the PingID SDK using the Moderno sample app](https://apidocs.pingidentity.com/pingid-sdk/guide/getting-started/pid_t_SDKimplementServer/#Know-the-PingID-SDK-using-the-Moderno-sample-app)(**PingID SDK properties file**) for further information.

### Mobile APIs

PingID mobile SDK for iOS and Android was extended with the following new mobile APIs:

| Mobile API                       | Description                                                                                                                                                                                                                                                                                               |
| -------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `setAuthenticationUserSelection` | Set the authentication result of the user's selection in the customer app (APPROVE, DENY, or BLOCK).\[NOTE] ==== `setAuthenticationUserSelection` has new parameters in PingID SDK Mobile SDK 1.2. The previous version of `setAuthenticationUserSelection` is supported for backward compatibility. ==== |
| `isDeviceTrusted`                | Returns the trusted status of the current device.                                                                                                                                                                                                                                                         |
| `validateAuthenticationToken`    | Validates the authentication token of a QR code scan.                                                                                                                                                                                                                                                     |
| `authenticationTokenStatus`      | Retrieves the token status when it changes.                                                                                                                                                                                                                                                               |

Refer to [PingID SDK Mobile API](https://apidocs.pingidentity.com/pingid-sdk/guide/mobile-api/) for further information

### Moderno sample app

#### Support of QR code based authentication

Mobile camera permissions were added, as part of QR code based authentication support. Refer to the code samples included in the PingID SDK Integration Kit package available at [PingID Downloads](https://www.pingidentity.com/en/resources/downloads/pingid.html).
