SubjectCredentialStore

Stores all credentials that a subject has received

Inheritors

Types

Link copied to clipboard
@Serializable
sealed interface StoreEntry

Functions

Link copied to clipboard
abstract suspend fun getCredentials(credentialSchemes: Collection<ConstantIndex.CredentialScheme>? = null): KmmResult<List<SubjectCredentialStore.StoreEntry>>

Return all stored credentials. Selective Disclosure: Specify list of credential schemes in credentialSchemes.

Link copied to clipboard

Implementations should store the passed credential in a secure way. Passed credentials have been validated before.