Filter verification
POST/v2/config/digital-wallet/openid/sdjwt/verification/:presentationId/filter
Filters the holder's credentials against the verifier's presentation definition to find matches for the OpenID4VP presentation.
Request
Path Parameters
Unique identifier of a presentation session in the holder's wallet.
Responses
- 200
- 401
- 500
Filtered verifications retrieved successfully
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
- MOD1
- MOD2
- Array [
- Array [
- ]
- ]
- Array [
- Array [
- ]
- ]
inputDescriptors object[]
Identifier of the Input Descriptor from the Presentation Definition.
matchedCredentials object[]
Array of credentials from the holder's wallet that match this Input Descriptor's requirements.
Identifier of the matching credential in the holder's wallet.
Credential type strings from the matching W3C Verifiable Credential.
Verifiable Credential Type from the matching IETF SD-JWT VC.
Document type from the matching ISO mDoc credential.
Detailed match information showing which claims satisfy the Input Descriptor constraints.
credentials object[]
Identifier of the Input Descriptor from the Presentation Definition.
matchedCredentials object[]
Array of credentials from the holder's wallet that match this Input Descriptor's requirements.
Identifier of the matching credential in the holder's wallet.
Credential type strings from the matching W3C Verifiable Credential.
Verifiable Credential Type from the matching IETF SD-JWT VC.
Document type from the matching ISO mDoc credential.
Detailed match information showing which claims satisfy the Input Descriptor constraints.
{}
Unauthorized
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
{
"errorCode": 400,
"errorDescription": "Bad input parameter"
}
Internal server error
Response Headers
- application/json
- Schema
- Example (from schema)
Schema
{
"errorCode": 400,
"errorDescription": "Bad input parameter"
}