Issuer
Summarizes operations for a Issuer in the sense of the W3C VC Data Model.
It can issue Verifiable Credentials, revoke credentials and build a revocation list.
Inheritors
Types
Properties
Functions
Returns a Base64-encoded, zlib-compressed bitstring of revoked credentials, where the entry at "revocationListIndex" (of the credential) is true iff it is revoked
Wraps credential in a single VerifiableCredential, returns a JWS representation of that VC.
Issues credentials for some attributeTypes (i.e. some of at.asitplus.wallet.lib.data.ConstantIndex.CredentialScheme.vcType) to the subject specified with subjectId (which should be a URL of the cryptographic key of the holder) or with subjectPublicKey.
Wraps the revocation information into a VC, returns a JWS representation of that.
Revokes all verifiable credentials from credentialsToRevoke list that parse and validate. It returns true if all revocations was successful. Note: only the issuer can revoke.