SelectedSigner

sealed class SelectedSigner

Specifies a signer to participate in a multi-signature operation.

The caller explicitly lists every signer that should sign. There is no implicit connected passkey — if the connected passkey should sign, include SelectedSigner.Passkey in the list.

Inheritors

Types

Link copied to clipboard
data class Passkey(val credentialId: String? = null, val credentialIdBytes: ByteArray? = null, val keyData: ByteArray? = null, val transports: List<String>? = null) : SelectedSigner

A passkey (WebAuthn) signer.

Link copied to clipboard
data class Wallet(val address: String) : SelectedSigner

A delegated wallet signer identified by its Stellar G-address.