RevocationList2020Credential constructor
RevocationList2020Credential({})
Implementation
RevocationList2020Credential(
{this.subjectId,
required this.revocationList,
required String id,
required DateTime issuanceDate,
dynamic issuer,
required DateTime expirationDate})
: super(
id: id,
context: [credentialsV1Iri, revocationList202ContextIri],
type: ["VerifiableCredential", "RevocationList2020Credential"],
credentialSubject: {},
issuanceDate: issuanceDate,
issuer: issuer,
expirationDate: expirationDate) {
credentialSubject = {
'type': 'RevocationList2020',
'encodedList': revocationList.toEncodedString()
};
if (subjectId != null) {
credentialSubject['id'] = subjectId;
}
}