Skip to main content

MoveAuthenticator

open class MoveAuthenticator : Disposable, AutoCloseable, MoveAuthenticatorInterface

MoveAuthenticator is a signature variant that enables a method of authentication through Move code. This type represents the data received by the Move authenticate function during the Account Abstraction authentication flow.

Functions

NameSummary
asV1open override fun asV1(): MoveAuthenticatorV1
Convert this move authenticator into a version 1 move authenticator if it is one, or panic otherwise
close@Synchronized
open override fun close()
destroyopen override fun destroy()

Companion object functions

NameSummary
newV1fun newV1(moveAuthenticatorV1: MoveAuthenticatorV1): MoveAuthenticator