Create, Issue, and Verify a Credential
Number of APIs: 16
-
Step 6: Register a PingOne OIDC Native App POST {{apiPath}}/environments/{{envID}}/applications
-
Step 7: Register Your PingOne OIDC Native App as Your Digital Wallet App POST {{apiPath}}/environments/{{envID}}/digitalWalletApplications
-
Step 2: Change the Credential Issuer Profile PUT {{apiPath}}/environments/{{envID}}/credentialIssuerProfile
-
Step 3: Create a Credential Type POST {{apiPath}}/environments/{{envID}}/credentialTypes
-
Step 8: Read All Users in a Population GET {{apiPath}}/environments/{{envID}}/users?filter=population.id eq "{{ucCredPopID}}"
-
Step 4: Create an Appropriate Population POST {{apiPath}}/environments/{{envID}}/populations
-
Step 9: Assign your Mobile App as a Digital Wallet POST {{apiPath}}/environments/{{envID}}/users/{{ucCredUserID}}/digitalWallets
-
Step 12: Create a User Credential POST {{apiPath}}/environments/{{envID}}/users/{{ucCredUserID}}/credentials
-
Step 11: Read the User's Digital Wallet GET {{apiPath}}/environments/{{envID}}/users/{{ucCredUserID}}/digitalWallets/{{ucCredDigitalWalletID}}
-
Step 14: Create an OPENID4VP Credential Verification Presentation Session POST {{apiPath}}/environments/{{envID}}/presentationSessions