buildDeviceRequestFromDcql
Builds a DeviceRequest from a DcqlQuery.
This performs the inverse transformation of DeviceRequest.toDcql.
Return
the configured DeviceRequest.
Parameters
the SessionTranscript CBOR.
the DCQL query to convert.
other request info to go into DeviceRequestInfo.
transaction data to add to DocRequestInfo.
the intent to retain to use when requesting transactions in ISO 18013-5 namespace.
the version to use or null to automatically determine which version to use.
optional builder action to configure the request (e.g. add reader authentication).
Throws
if dcql contains features not supported by DeviceRequest, for example a request for credentials that aren't ISO mdocs.
Builds a DeviceRequest from a DcqlQuery.
This performs the inverse transformation of DeviceRequest.toDcql.
Return
the configured DeviceRequest.
Parameters
the SessionTranscript CBOR.
a string with the DCQL query to convert.
other request info to go into DeviceRequestInfo.
transaction data to add to DocRequestInfo.
the intent to retain to use when requesting transactions in ISO 18013-5 namespace.
the version to use or null to automatically determine which version to use.
optional builder action to configure the request (e.g. add reader authentication).
Throws
if dcqlString contains features not supported by DeviceRequest, for example a request for credentials that aren't ISO mdocs.