tryParseEncryptedVerifiableCredential function
Implementation
CrossmintEncryptedVerifiableCredential? tryParseEncryptedVerifiableCredential(
Object? value,
) {
final CrossmintJsonMap? raw = _readJsonMap(value);
if (raw == null) {
return null;
}
final String? id = _readRequiredString(raw, 'id');
final String? payload = _readRequiredString(raw, 'payload');
if (id == null || payload == null) {
return null;
}
return CrossmintEncryptedVerifiableCredential(
id: id,
payload: payload,
raw: raw,
);
}