AuthorizationStatusResponse
Possible values: [authorization_request_created
, authorization_request_retrieved
, authorization_response_received
, authorization_response_verified
, error
]
Unique identifier for the authentication session
2cc29d1c-7d00-46f8-b0ae-b4779d2ff143
error object
Error details returned when an operation fails
HTTP status code
500
Human-readable error message
Could not verify auth status
Additional error details or stack trace when available
Identifier for the presentation definition that specifies which credentials are required
ExampleSdJwtId
Unix timestamp in milliseconds representing when the status was last updated
1706515200000
verified_data object
This object is only included in case the authorization status is 'authorization_response_verified'
authorization_response object
Object containing information about how the presented credentials fulfill the presentation definition requirements. Only if PE is used!
vp_token object
- SingleObjectVpTokenPE
- SingleStringVpTokenPE
- MultipleVpTokens
- MultipleVpTokenDCQL
- SingleObjectVpTokenPE
- SingleStringVpTokenPE
credential_claims object[]
The id of the query. Can be a presentation exchange id, a DCQL query or query set Id. Used by the RP to match the credential against the query
The digital credential type. Can be a vct value, or for instance a json-ld type
claims object
The claims returned and deserialized in the form of a map, where the keys represent the claim names
{
"status": "authorization_request_created",
"correlation_id": "2cc29d1c-7d00-46f8-b0ae-b4779d2ff143",
"error": {
"status": 500,
"message": "Could not verify auth status",
"error_details": "string"
},
"query_id": "ExampleSdJwtId",
"last_updated": 1706515200000,
"verified_data": {
"authorization_response": {
"presentation_submission": {},
"vp_token": {}
},
"credential_claims": [
{
"id": "string",
"type": "string",
"claims": {}
}
]
}
}