toggle menu
vc-k
5.8.0-SNAPSHOT
jvm
switch theme
search in API
vck
/
at.asitplus.wallet.lib.agent
/
KeyStoreMaterial
/
ECDSA
ECDSA
jvm
interface
ECDSA
:
Signer.AlgTrait
,
UsableECDHPrivateValue
Members
Types
ECDH
Link copied to clipboard
jvm
interface
ECDH
:
KeyAgreementPrivateValue
Properties
may
Require
User
Unlock
Link copied to clipboard
jvm
open
val
mayRequireUserUnlock
:
Boolean
public
Key
Link copied to clipboard
jvm
abstract
val
publicKey
:
CryptoPublicKey.EC
public
Value
Link copied to clipboard
jvm
open
val
publicValue
:
KeyAgreementPublicValue.ECDH
signature
Algorithm
Link copied to clipboard
jvm
abstract
val
signatureAlgorithm
:
SignatureAlgorithm.ECDSA
Functions
export
Private
Key
Link copied to clipboard
jvm
abstract
fun
exportPrivateKey
(
)
:
KmmResult
<
CryptoPrivateKey.EC.WithPublicKey
>
key
Agreement
Link copied to clipboard
jvm
abstract
suspend
fun
keyAgreement
(
publicValue
:
KeyAgreementPublicValue.ECDH
)
:
KmmResult
<
ByteArray
>
sign
Link copied to clipboard
jvm
abstract
suspend
fun
sign
(
data
:
SignatureInput
)
:
SignatureResult
<
*
>
open
suspend
fun
sign
(
data
:
ByteArray
)
:
SignatureResult
<
*
>
open
suspend
fun
sign
(
data
:
Sequence
<
ByteArray
>
)
:
SignatureResult
<
*
>
try
Setup
Uninterrupted
Signing
Link copied to clipboard
jvm
open
suspend
fun
trySetupUninterruptedSigning
(
)
:
KmmResult
<
Unit
>