DescribeSigningJobResponse.fromJson constructor
DescribeSigningJobResponse.fromJson(
- Map<String, dynamic> json
)
Implementation
factory DescribeSigningJobResponse.fromJson(Map<String, dynamic> json) {
return DescribeSigningJobResponse(
completedAt: timeStampFromJson(json['completedAt']),
createdAt: timeStampFromJson(json['createdAt']),
jobId: json['jobId'] as String?,
jobInvoker: json['jobInvoker'] as String?,
jobOwner: json['jobOwner'] as String?,
overrides: json['overrides'] != null
? SigningPlatformOverrides.fromJson(
json['overrides'] as Map<String, dynamic>)
: null,
platformDisplayName: json['platformDisplayName'] as String?,
platformId: json['platformId'] as String?,
profileName: json['profileName'] as String?,
profileVersion: json['profileVersion'] as String?,
requestedBy: json['requestedBy'] as String?,
revocationRecord: json['revocationRecord'] != null
? SigningJobRevocationRecord.fromJson(
json['revocationRecord'] as Map<String, dynamic>)
: null,
signatureExpiresAt: timeStampFromJson(json['signatureExpiresAt']),
signedObject: json['signedObject'] != null
? SignedObject.fromJson(json['signedObject'] as Map<String, dynamic>)
: null,
signingMaterial: json['signingMaterial'] != null
? SigningMaterial.fromJson(
json['signingMaterial'] as Map<String, dynamic>)
: null,
signingParameters: (json['signingParameters'] as Map<String, dynamic>?)
?.map((k, e) => MapEntry(k, e as String)),
source: json['source'] != null
? Source.fromJson(json['source'] as Map<String, dynamic>)
: null,
status: (json['status'] as String?)?.toSigningStatus(),
statusReason: json['statusReason'] as String?,
);
}