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(),
    );