DefaultVerifierJwsService

class DefaultVerifierJwsService(cryptoService: VerifierCryptoService = DefaultVerifierCryptoService()) : VerifierJwsService

Constructors

Link copied to clipboard
constructor(cryptoService: VerifierCryptoService = DefaultVerifierCryptoService())

Properties

Link copied to clipboard
open override val supportedAlgorithms: List<JwsAlgorithm>

Functions

Link copied to clipboard
open override fun verifyJws(jwsObject: JwsSigned, signer: JsonWebKey): Boolean

Verifiers the signature of jwsObject by using signer.

Link copied to clipboard
open override fun verifyJwsObject(jwsObject: JwsSigned): Boolean

Verifies the signature of jwsObject, by extracting the public key from JwsHeader.keyId (kid), or from JwsHeader.jsonWebKey (jwk), or from JwsHeader.certificateChain (x5c).