SslConfig.fromJson constructor
SslConfig.fromJson(
- Map json_
Implementation
SslConfig.fromJson(core.Map json_)
: this(
additionalVariables:
(json_['additionalVariables'] as core.List?)
?.map(
(value) => ConfigVariable.fromJson(
value as core.Map<core.String, core.dynamic>,
),
)
.toList(),
clientCertType: json_['clientCertType'] as core.String?,
clientCertificate:
json_.containsKey('clientCertificate')
? Secret.fromJson(
json_['clientCertificate']
as core.Map<core.String, core.dynamic>,
)
: null,
clientPrivateKey:
json_.containsKey('clientPrivateKey')
? Secret.fromJson(
json_['clientPrivateKey']
as core.Map<core.String, core.dynamic>,
)
: null,
clientPrivateKeyPass:
json_.containsKey('clientPrivateKeyPass')
? Secret.fromJson(
json_['clientPrivateKeyPass']
as core.Map<core.String, core.dynamic>,
)
: null,
privateServerCertificate:
json_.containsKey('privateServerCertificate')
? Secret.fromJson(
json_['privateServerCertificate']
as core.Map<core.String, core.dynamic>,
)
: null,
serverCertType: json_['serverCertType'] as core.String?,
trustModel: json_['trustModel'] as core.String?,
type: json_['type'] as core.String?,
useSsl: json_['useSsl'] as core.bool?,
);