COSESigStructure.fromJson constructor
COSESigStructure.fromJson(
- Map<String, dynamic> json
)
Implementation
factory COSESigStructure.fromJson(Map<String, dynamic> json) {
return COSESigStructure(
context: COSESigContext.fromValue(json["context"]),
bodyProtected: COSEProtectedHeaderMap.fromJson(json["body_protected"]),
signProtected: json["sign_protected"] == null
? null
: COSEProtectedHeaderMap.fromJson(json["sign_protected"]),
externalAAD: BytesUtils.fromHexString(json["external_aad"]),
payload: BytesUtils.fromHexString(json["payload"]),
serializationConfig: COSESerializationConfig.fromJson(
json["serialization_config"] ?? {}));
}