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