issueByConfigurationIds

suspend fun issueByConfigurationIds(configurationIds: List<String>, txCode: String? = null): List<IssuedCredentialSummary>

Issue several credential configurations in a single authorization-code flow (one browser round-trip). Use this to issue the PID in both formats at once (e.g. an mso_mdoc and a vc+sd-jwt configuration).

Unlike issueByConfigurationId, this waits for the whole batch to IssueEvent.Finished and returns every successfully issued credential's summary. Individual document failures are logged and skipped; a top-level IssueEvent.Failure aborts the batch.

Return

summaries for each successfully issued credential (may be smaller than configurationIds if some failed).

Throws

on a top-level failure.

if nothing was issued.