Check.fromJson constructor

Check.fromJson(
  1. Map json_
)

Implementation

Check.fromJson(core.Map json_)
  : this(
      alwaysDeny: json_['alwaysDeny'] as core.bool?,
      displayName: json_['displayName'] as core.String?,
      imageAllowlist:
          json_.containsKey('imageAllowlist')
              ? ImageAllowlist.fromJson(
                json_['imageAllowlist']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      imageFreshnessCheck:
          json_.containsKey('imageFreshnessCheck')
              ? ImageFreshnessCheck.fromJson(
                json_['imageFreshnessCheck']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      sigstoreSignatureCheck:
          json_.containsKey('sigstoreSignatureCheck')
              ? SigstoreSignatureCheck.fromJson(
                json_['sigstoreSignatureCheck']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      simpleSigningAttestationCheck:
          json_.containsKey('simpleSigningAttestationCheck')
              ? SimpleSigningAttestationCheck.fromJson(
                json_['simpleSigningAttestationCheck']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      slsaCheck:
          json_.containsKey('slsaCheck')
              ? SlsaCheck.fromJson(
                json_['slsaCheck'] as core.Map<core.String, core.dynamic>,
              )
              : null,
      trustedDirectoryCheck:
          json_.containsKey('trustedDirectoryCheck')
              ? TrustedDirectoryCheck.fromJson(
                json_['trustedDirectoryCheck']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      vulnerabilityCheck:
          json_.containsKey('vulnerabilityCheck')
              ? VulnerabilityCheck.fromJson(
                json_['vulnerabilityCheck']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
    );