NameConstraints.fromJson constructor

NameConstraints.fromJson(
  1. Map json_
)

Implementation

NameConstraints.fromJson(core.Map json_)
  : this(
      critical: json_['critical'] as core.bool?,
      excludedDnsNames: (json_['excludedDnsNames'] as core.List?)
          ?.map((value) => value as core.String)
          .toList(),
      excludedEmailAddresses: (json_['excludedEmailAddresses'] as core.List?)
          ?.map((value) => value as core.String)
          .toList(),
      excludedIpRanges: (json_['excludedIpRanges'] as core.List?)
          ?.map((value) => value as core.String)
          .toList(),
      excludedUris: (json_['excludedUris'] as core.List?)
          ?.map((value) => value as core.String)
          .toList(),
      permittedDnsNames: (json_['permittedDnsNames'] as core.List?)
          ?.map((value) => value as core.String)
          .toList(),
      permittedEmailAddresses:
          (json_['permittedEmailAddresses'] as core.List?)
              ?.map((value) => value as core.String)
              .toList(),
      permittedIpRanges: (json_['permittedIpRanges'] as core.List?)
          ?.map((value) => value as core.String)
          .toList(),
      permittedUris: (json_['permittedUris'] as core.List?)
          ?.map((value) => value as core.String)
          .toList(),
    );