Package web5.sdk.vc
Class StatusListCredential
-
- All Implemented Interfaces:
public final class StatusListCredentialRepresents a Status List Credential, which is used to maintain the revocation or suspension status of multiple Verifiable Credentials. A Status List Credential is a special type of Verifiable Credential that tracks the status of other credentials.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classStatusListCredential.Companion
-
Field Summary
Fields Modifier and Type Field Description private final VerifiableCredentialbasepublic final static StatusListCredential.CompanionCompanion
-
Constructor Summary
Constructors Constructor Description StatusListCredential(VerifiableCredential base, StatusListCredential rustCoreStatusListCredential)
-
Method Summary
Modifier and Type Method Description final VerifiableCredentialgetBase()The base Verifiable Credential associated with the Status List. final BooleanisDisabled(VerifiableCredential credential)Checks if a given credential is disabled according to this Status List Credential. -
-
Constructor Detail
-
StatusListCredential
StatusListCredential(VerifiableCredential base, StatusListCredential rustCoreStatusListCredential)
-
-
Method Detail
-
getBase
final VerifiableCredential getBase()
The base Verifiable Credential associated with the Status List.
-
isDisabled
final Boolean isDisabled(VerifiableCredential credential)
Checks if a given credential is disabled according to this Status List Credential.
- Parameters:
credential- The VerifiableCredential to check.- Returns:
trueif the credential is disabled,falseotherwise.
-
-
-
-