CreateProofRequest constructor

CreateProofRequest({
  1. String? revealDocumentJson,
  2. String? itemId,
  3. String? documentJson,
  4. bool? useVerifiablePresentation,
  5. List<int>? nonce,
  6. RevealTemplateAttributes? revealTemplate,
  7. String? verificationTemplateId,
})

Implementation

factory CreateProofRequest({
  $core.String? revealDocumentJson,
  $core.String? itemId,
  $core.String? documentJson,
  $core.bool? useVerifiablePresentation,
  $core.List<$core.int>? nonce,
  RevealTemplateAttributes? revealTemplate,
  $core.String? verificationTemplateId,
}) {
  final $result = create();
  if (revealDocumentJson != null) {
    $result.revealDocumentJson = revealDocumentJson;
  }
  if (itemId != null) {
    $result.itemId = itemId;
  }
  if (documentJson != null) {
    $result.documentJson = documentJson;
  }
  if (useVerifiablePresentation != null) {
    $result.useVerifiablePresentation = useVerifiablePresentation;
  }
  if (nonce != null) {
    $result.nonce = nonce;
  }
  if (revealTemplate != null) {
    $result.revealTemplate = revealTemplate;
  }
  if (verificationTemplateId != null) {
    $result.verificationTemplateId = verificationTemplateId;
  }
  return $result;
}