CredentialToBeIssued
Types
Link copied to clipboard
data class Iso(val issuerSignedItems: List<IssuerSignedItem>, val expiration: Instant, val scheme: ConstantIndex.CredentialScheme, val subjectPublicKey: CryptoPublicKey, val userInfo: OidcUserInfoExtended) : CredentialToBeIssued
Link copied to clipboard
data class VcJwt(val subject: CredentialSubject, val expiration: Instant, val scheme: ConstantIndex.CredentialScheme, val subjectPublicKey: CryptoPublicKey, val userInfo: OidcUserInfoExtended) : CredentialToBeIssued
Link copied to clipboard
data class VcSd(val claims: Collection<ClaimToBeIssued>, val expiration: Instant, val scheme: ConstantIndex.CredentialScheme, val subjectPublicKey: CryptoPublicKey, val userInfo: OidcUserInfoExtended, val modifyHeader: JwsHeaderModifierFun = JwsHeaderModifierFun { it }) : CredentialToBeIssued