CreateCredentialOfferRequest constructor

CreateCredentialOfferRequest({
  1. String? templateId,
  2. String? valuesJson,
  3. bool? holderBinding,
  4. bool? includeGovernance,
  5. bool? generateShareUrl,
  6. SignatureType? signatureType,
})

Implementation

factory CreateCredentialOfferRequest({
  $core.String? templateId,
  $core.String? valuesJson,
  $core.bool? holderBinding,
  $core.bool? includeGovernance,
  $core.bool? generateShareUrl,
  SignatureType? signatureType,
}) {
  final $result = create();
  if (templateId != null) {
    $result.templateId = templateId;
  }
  if (valuesJson != null) {
    $result.valuesJson = valuesJson;
  }
  if (holderBinding != null) {
    $result.holderBinding = holderBinding;
  }
  if (includeGovernance != null) {
    $result.includeGovernance = includeGovernance;
  }
  if (generateShareUrl != null) {
    $result.generateShareUrl = generateShareUrl;
  }
  if (signatureType != null) {
    $result.signatureType = signatureType;
  }
  return $result;
}