Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class DefaultVerifierJwsService(cryptoService: VerifierCryptoService = DefaultVerifierCryptoService()) : VerifierJwsService
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Representation of a decrypted JSON Web Encryption object, i.e. header and payload.
Link copied to clipboard
data class JweEncrypted(val headerAsParsed: ByteArray, val encryptedKey: ByteArray? = null, val iv: ByteArray, val ciphertext: ByteArray, val authTag: ByteArray)
Representation of an encrypted JSON Web Encryption object, consisting of its 5 parts: Header, encrypted key, IV, ciphertext, authentication tag.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
Header of a JweEncrypted or JweDecrypted.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
object JwsExtensions
Link copied to clipboard
@Serializable
Header of a JwsSigned.
Link copied to clipboard
interface JwsService
Creates and parses JWS and JWE objects.
Link copied to clipboard
object MultibaseHelper
Link copied to clipboard
interface VerifierJwsService