CertificateDescription.fromJson constructor
CertificateDescription.fromJson(
- Map json_
Implementation
CertificateDescription.fromJson(core.Map json_)
: this(
aiaIssuingCertificateUrls:
(json_['aiaIssuingCertificateUrls'] as core.List?)
?.map((value) => value as core.String)
.toList(),
authorityKeyId:
json_.containsKey('authorityKeyId')
? KeyId.fromJson(
json_['authorityKeyId']
as core.Map<core.String, core.dynamic>,
)
: null,
certFingerprint:
json_.containsKey('certFingerprint')
? CertificateFingerprint.fromJson(
json_['certFingerprint']
as core.Map<core.String, core.dynamic>,
)
: null,
crlDistributionPoints:
(json_['crlDistributionPoints'] as core.List?)
?.map((value) => value as core.String)
.toList(),
publicKey:
json_.containsKey('publicKey')
? PublicKey.fromJson(
json_['publicKey'] as core.Map<core.String, core.dynamic>,
)
: null,
subjectDescription:
json_.containsKey('subjectDescription')
? SubjectDescription.fromJson(
json_['subjectDescription']
as core.Map<core.String, core.dynamic>,
)
: null,
subjectKeyId:
json_.containsKey('subjectKeyId')
? KeyId.fromJson(
json_['subjectKeyId'] as core.Map<core.String, core.dynamic>,
)
: null,
tbsCertificateDigest: json_['tbsCertificateDigest'] as core.String?,
x509Description:
json_.containsKey('x509Description')
? X509Parameters.fromJson(
json_['x509Description']
as core.Map<core.String, core.dynamic>,
)
: null,
);