CseKeyPair.fromJson constructor

CseKeyPair.fromJson(
  1. Map json_
)

Implementation

CseKeyPair.fromJson(core.Map json_)
  : this(
      disableTime: json_['disableTime'] as core.String?,
      enablementState: json_['enablementState'] as core.String?,
      keyPairId: json_['keyPairId'] as core.String?,
      pem: json_['pem'] as core.String?,
      pkcs7: json_['pkcs7'] as core.String?,
      privateKeyMetadata: (json_['privateKeyMetadata'] as core.List?)
          ?.map(
            (value) => CsePrivateKeyMetadata.fromJson(
              value as core.Map<core.String, core.dynamic>,
            ),
          )
          .toList(),
      subjectEmailAddresses: (json_['subjectEmailAddresses'] as core.List?)
          ?.map((value) => value as core.String)
          .toList(),
    );