ECDSA
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
The underlying JCA PrivateKey object.
The underlying JCA PrivateKey object.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
suspend override fun keyAgreement( publicValue: KeyAgreementPublicValue.ECDH, configure: DSLConfigureFn<IosSignerSigningConfiguration>): <Error class: unknown class>
open suspend override fun keyAgreement(publicValue: KeyAgreementPublicValue.ECDH): KmmResult<ByteArray>
Link copied to clipboard
suspend fun KeyAgreementPrivateValue.keyAgreement(publicValue: KeyAgreementPublicValue): KmmResult<ByteArray>
Performs key agreement
Link copied to clipboard
Gets a platform verifier for signatures generated by this Signer.
Link copied to clipboard
Get a verifier for signatures generated by this Signer.
Link copied to clipboard
suspend override fun sign(data: SignatureInput, configure: DSLConfigureFn<IosSignerSigningConfiguration>): SignatureResult<*>
open suspend fun sign(data: ByteArray, configure: DSLConfigureFn<IosSignerSigningConfiguration>): SignatureResult<*>
open suspend fun sign(data: Sequence<ByteArray>, configure: DSLConfigureFn<IosSignerSigningConfiguration>): SignatureResult<*>
Link copied to clipboard
Shorthand helper to create an X509Certificate by signing tbsCertificate
Shorthand helper to create a Pkcs10CertificationRequest by signing tbsCsr
Link copied to clipboard
suspend override fun trySetupUninterruptedSigning(configure: DSLConfigureFn<IosSignerSigningConfiguration>): KmmResult<Unit>