---
title: PingOne Credentials Verification node
description: The PingOne Credentials Verification node initiates verification of PingOne credentials. The actual task of verification is performed by the PingOne Credentials service and not by this node.
component: auth-node-ref
version: latest
page_id: auth-node-ref:pingone:pingone-cred-verify
canonical_url: https://docs.pingidentity.com/auth-node-ref/latest/pingone/pingone-cred-verify.html
superseded_by: https://docs.pingidentity.com/auth-node-ref/latest/pingone/pingone-cred-verify.html
section_ids:
  example: Example
  availability: Availability
  inputs: Inputs
  dependencies: Dependencies
  configuration: Configuration
  outputs: Outputs
  outcomes: Outcomes
  errors: Errors
---

# PingOne Credentials Verification node

The PingOne Credentials Verification node initiates verification of PingOne credentials. The actual task of verification is performed by the PingOne Credentials service and not by this node.

## Example

Learn more in an [example journey using PingOne Credentials nodes](pingone-cred-overview.html#p1-cred-example-journey).

## Availability

| Product                               | Available? |
| ------------------------------------- | ---------- |
| PingOne Advanced Identity Cloud       | Yes        |
| PingAM (self-managed)                 | Yes        |
| Ping Identity Platform (self-managed) | Yes        |

## Inputs

If the `Push` delivery method is selected, this node retrieves `pingOneApplicationInstanceId` from the journey state. If `Custom Requested Credentials` is selected, this node retrieves `requestedCredentials` from journey state.

## Dependencies

This node requires that the PingOne Worker Service is configured so that it can connect to your PingOne instance and initiate PingOne credentials verification.

## Configuration

| Property                                     | Usage                                                                                                                                                                                                                      |
| -------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| PingOne Worker service ID                    | The ID of the PingOne Worker service for connecting to PingOne.                                                                                                                                                            |
| Credential Type                              | Type of credential to verify. Must be the name of a PingOne credential type issued by the credential issuer.                                                                                                               |
| Disclosure Attribute Keys                    | Attribute key names for selective disclosure to return from the credential.                                                                                                                                                |
| Digital Wallet Application ID                | Digital Wallet Application ID from PingOne Credentials required for the Push delivery method.                                                                                                                              |
| Verification URL Delivery Method             | The delivery method (QR code or Push) for delivering the verification URL.                                                                                                                                                 |
| Allow user to choose the URL delivery method | To prompt the user to select the URL delivery method.                                                                                                                                                                      |
| Delivery method message                      | The message to display to the user allowing them to select the delivery method (QR Code or `Push`) to receive the credential verification URL.                                                                             |
| QR code message                              | The message with instructions to scan the QR code and begin credential verification.                                                                                                                                       |
| Waiting Message                              | Localization overrides for the waiting message. This is a map of locale to message.                                                                                                                                        |
| Push Message                                 | A custom message for the user when requesting the credential.                                                                                                                                                              |
| Store Credential Verification Response       | Store the list of verified data submitted by the user in the shared state under the `pingOneCredentialVerification` key.&#xA;&#xA;The key is empty if the node is unable to retrieve the wallet pairing data from PingOne. |
| Verification Timeout                         | The period of time (in seconds) to wait for a response to the verification request. If no response is received within this time, the node times out and the verification process fails.                                    |
| Custom Requested Credentials                 | If selected, a custom requested credentials payload is retrieved from the `requestedCredentials` attribute in shared state.                                                                                                |

## Outputs

* `pingOneCredentialVerification`: The new PingOne Credential Verification request status and full response.

* `pingOneApplicationInstanceId`: The identifier of the application running the Wallet SDK on the user's device and registered with the service.

## Outcomes

* `Success`

  The credential verification was successful.

* `Error`

  There was an error during the verification process.

* `Time Out`

  The verification process reached the configured timeout value.

## Errors

If any of the API calls to PingOne Credentials fail, the following errors may be logged:

* `Error: PingOne Credentials Create Verification session- Status Code - Response Body`.

* `Error: PingOne Credentials Create Push Verification session- Status Code - Response Body`.

* `Error: PingOne Credentials Read a Verification session- Status Code - Response Body`.
