Ping SDKs

Implement your use cases with the Ping SDKs

The SDKs enable you to implement many authentication, registration, and self-service use cases into your mobile and web apps.

Visit the following pages for more information on implementing different use cases using the Ping SDKs:

Focal Point

Applies to: Android | iOS | JavaScript

The Ping SDKs can integrate with PingOne Protect to evaluate the risk involved in a transaction.

Find out how to configure your application to use PingOne Protect.

Mobile Biometrics

Applies to: Android | iOS

Discover how to allow users to authenticate by using an authenticator device. For example, the fingerprint scanner on their laptop or a phone.

Leverage passkey support to synchronize across multiple devices.

Web Access

Applies to: JavaScript

Discover how to allow users to authenticate by using WebAuthn.

Leverage passkey support to synchronize across multiple devices.

Laptop Mobile Pin Protected

Applies to: Android | iOS | JavaScript

Instruct your client applications to collect device profile information for decision-making in authentication journeys.

User Network

Applies to: Android | iOS | JavaScript

Add support for authenticating to your apps by using trusted Identity Providers (IdP), like Apple, Facebook, and Google.

Browser Basic Self Service

Applies to: Android | iOS | JavaScript

Learn how to pause a user’s progress through an authentication tree, and later resume from the same point.

Approval

Applies to: Android | iOS | JavaScript

Configure transactional authorization support in your app. Transactional authorization requires a user to authorize individual access attempts to specific protected resources.

It is part of an PingAM policy that grants single-use or one-shot access.

Laptop Mobile Pin Protected

Applies to: JavaScript

Learn how to handle callbacks that require a QR code to be displayed.

A number of journeys make use of QR codes, such as device registration for multi-factor authentication.