title: ThirdpartyRequestsVerificationsPostRequestGeneric
type: object
description: The object sent in the POST /thirdpartyRequests/verifications request.
properties:
  verificationRequestId:
    allOf:
      - $ref: ./CorrelationId.yaml
  challenge:
    type: string
    description: Base64 encoded bytes - The challenge generated by the DFSP.
  consentId:
    allOf:
      - $ref: ./CorrelationId.yaml
    description: |
      The id of the stored consent object that contains the credential with which to verify
      the signed challenge against.
  signedPayloadType:
    $ref: ./SignedPayloadTypeGeneric.yaml
  genericSignedPayload:
    $ref: ./BinaryString.yaml
  extensionList:
    $ref: ./ExtensionList.yaml
required:
  - verificationRequestId
  - challenge
  - consentId
  - signedPayloadType
  - genericSignedPayload
