PingOne

Creating a private key

When you register your application, Apple generates a private key for client authentication. You’ll need this value when you add the application to PingOne.

Steps

  1. On the Apple Developer site, click Certificates, Identifiers & Profiles.

  2. On the left, click Keys.

  3. To register a new key, click the icon.

  4. Enter a value for Key Name.

  5. Select Sign in with Apple and click Configure.

  6. Select the primary App ID you created earlier.

  7. Click Save and then click Continue.

  8. Click Register.

  9. Copy the Key ID to a secure location.

    You will use this value when you add the IdP in PingOne.

  10. To save the key to the local file system, click Download.

    The key is saved as a text file with a .p8 file extension. The key will be used as the client secret signing key and its identifier will be used as the private key in PingOne.

    You can download the key only once. Save the file to a secure location because the key is not saved in your developer account, and you won’t be able to download it again. If the Download button is disabled, you have already downloaded the key.