DefaultVerifierJwsService

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

Constructors

Link copied to clipboard
fun DefaultVerifierJwsService(cryptoService: VerifierCryptoService = DefaultVerifierCryptoService())

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, serialized: String?): 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).