Constructors

Link copied to clipboard
expect constructor()
constructor()
constructor()

Properties

supportedAlgorithms
Link copied to clipboard
abstract val supportedAlgorithms: List<CryptoAlgorithm>

List of algorithms, for which signatures can be verified in verify.

open override val supportedAlgorithms: List<CryptoAlgorithm>

List of algorithms, for which signatures can be verified in verify.

open override val supportedAlgorithms: List<CryptoAlgorithm>

List of algorithms, for which signatures can be verified in verify.

Functions

verify
Link copied to clipboard
abstract fun verify(input: ByteArray, signature: CryptoSignature, algorithm: CryptoAlgorithm, publicKey: CryptoPublicKey): KmmResult<Boolean>
open override fun verify(input: ByteArray, signature: CryptoSignature, algorithm: CryptoAlgorithm, publicKey: CryptoPublicKey): KmmResult<Boolean>
open override fun verify(input: ByteArray, signature: CryptoSignature, algorithm: CryptoAlgorithm, publicKey: CryptoPublicKey): KmmResult<Boolean>