credentialSet method

DcqlCredentialSetBuilder credentialSet({
  1. bool? required,
  2. List<List<String>>? options,
})

Adds a new credential set to the query.

required specifies if the credential set is required. options is a list of options, where each option is a list of credential IDs.

Implementation

DcqlCredentialSetBuilder credentialSet({
  bool? required,
  List<List<String>>? options,
}) {
  final credentialSet = CredentialSet(
    required: required,
    options: options ?? [],
  );
  _query.credentialSets ??= [];
  _query.credentialSets!.add(credentialSet);

  return DcqlCredentialSetBuilder(_dcqlBuilder, credentialSet);
}