StatusList2021Credential class
- Inheritance
-
- Object
- VerifiableCredential
- RevocationList2020Credential
- StatusList2021Credential
Constructors
- StatusList2021Credential({String? subjectId, required BitString revocationList, required CredentialStatus2021Purpose statusPurpose, required String id, required DateTime issuanceDate, dynamic issuer, required DateTime expirationDate})
- StatusList2021Credential.fromJson(dynamic jsonData)
Properties
- context ↔ List
-
getter/setter pairinherited
- credentialSchema ↔ CredentialStatus?
-
getter/setter pairinherited
- credentialSubject ↔ dynamic
-
getter/setter pairinherited
- expirationDate ↔ DateTime?
-
getter/setter pairinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- id ↔ String?
-
getter/setter pairinherited
- issuanceDate ↔ DateTime
-
getter/setter pairinherited
- issuer ↔ dynamic
-
getter/setter pairinherited
- proof ↔ LinkedDataProof?
-
getter/setter pairinherited
- revocationList ↔ BitString
-
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- status ↔ CredentialStatus?
-
getter/setter pairinherited
- statusPurpose ↔ CredentialStatus2021Purpose
-
getter/setter pair
- subjectId ↔ String?
-
getter/setter pairinherited
-
type
↔ List<
String> -
getter/setter pairinherited
Methods
-
batchRevoke(
List< int> indexToRevoke, WalletStore wallet) → Future<RevocationList2020Credential> -
inherited
-
isOfSameType(
VerifiableCredential other) → bool -
inherited
-
isRevoked(
int index) → bool -
inherited
-
isSelfIssued(
) → bool -
inherited
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
revoke(
int indexToRevoke, WalletStore wallet) → Future< RevocationList2020Credential> -
inherited
-
toJson(
) → Map< String, dynamic> -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited