Package-level declarations

Types

Link copied to clipboard
data class SdJwtSigned(val jws: JwsSigned<JsonElement>, val rawDisclosures: List<String>, val keyBindingJws: JwsSigned<KeyBindingJws>? = null, val hashInput: String)

Representation of a signed SD-JWT, as issued by an issuer or presented by a holder, i.e. consisting of an JWS (with header, payload is at.asitplus.wallet.lib.data.VerifiableCredentialSdJwt and signature) and several disclosures (at.asitplus.wallet.lib.data.SelectiveDisclosureItem) separated by a ~, possibly ending with a keyBindingJws, that is a JWS with payload at.asitplus.wallet.lib.data.KeyBindingJws.