Skip to main content
Class
final class PasskeySigner

Initializers

init(name:host:)

init(name: String, host: String)

Instance Properties

adminSigner

Inherited from Signer.adminSigner.
var adminSigner: PasskeySignerData { get async }

signerType

Inherited from Signer.signerType.
nonisolated let signerType: SignerType

Instance Methods

approvals(withSignature:)

Inherited from Signer.approvals(withSignature:).
func approvals(withSignature signature: String) async throws(SignerError) -> [SignRequestApi.Approval]

initialize(_:)

Inherited from Signer.initialize(_:).
func initialize(_ service: (any SmartWalletService)?) async throws(SignerError)

sign(message:)

Inherited from Signer.sign(message:).
func sign(message: String) async throws(SignerError) -> String

updateAdminSigner(_:)

func updateAdminSigner(_ adminSigner: PasskeySignerData) async -> any Signer

Type Aliases

PasskeySigner.AdminType

Inherited from Signer.AdminType.
typealias AdminType = PasskeySignerData