GoogleChromeManagementVersionsV1CertificateProvisioningProcess.fromJson constructor
GoogleChromeManagementVersionsV1CertificateProvisioningProcess.fromJson(
- Map json_
Implementation
GoogleChromeManagementVersionsV1CertificateProvisioningProcess.fromJson(
core.Map json_,
) : this(
chromeOsDevice: json_.containsKey('chromeOsDevice')
? GoogleChromeManagementVersionsV1ChromeOsDevice.fromJson(
json_['chromeOsDevice'] as core.Map<core.String, core.dynamic>,
)
: null,
chromeOsUserSession: json_.containsKey('chromeOsUserSession')
? GoogleChromeManagementVersionsV1ChromeOsUserSession.fromJson(
json_['chromeOsUserSession']
as core.Map<core.String, core.dynamic>,
)
: null,
failureMessage: json_['failureMessage'] as core.String?,
genericCaConnection: json_.containsKey('genericCaConnection')
? GoogleChromeManagementVersionsV1GenericCaConnection.fromJson(
json_['genericCaConnection']
as core.Map<core.String, core.dynamic>,
)
: null,
genericProfile: json_.containsKey('genericProfile')
? GoogleChromeManagementVersionsV1GenericProfile.fromJson(
json_['genericProfile'] as core.Map<core.String, core.dynamic>,
)
: null,
issuedCertificate: json_['issuedCertificate'] as core.String?,
name: json_['name'] as core.String?,
provisioningProfileId: json_['provisioningProfileId'] as core.String?,
scepCaConnection: json_.containsKey('scepCaConnection')
? GoogleChromeManagementVersionsV1ScepCaConnection.fromJson(
json_['scepCaConnection']
as core.Map<core.String, core.dynamic>,
)
: null,
scepProfile: json_.containsKey('scepProfile')
? GoogleChromeManagementVersionsV1ScepProfile.fromJson(
json_['scepProfile'] as core.Map<core.String, core.dynamic>,
)
: null,
signData: json_['signData'] as core.String?,
signature: json_['signature'] as core.String?,
signatureAlgorithm: json_['signatureAlgorithm'] as core.String?,
startTime: json_['startTime'] as core.String?,
subjectPublicKeyInfo: json_['subjectPublicKeyInfo'] as core.String?,
);