Skip to main content

AuthenticatorFunctionRef

Namespace: IotaSdk

A reference to an authenticator function (0x2::authenticator_function::AuthenticatorFunctionRefV1), carried by the account-abstraction events.

public record class AuthenticatorFunctionRef : System.IDisposable, System.IEquatable`1[[IotaSdk.AuthenticatorFunctionRef, IotaSdk, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Inheritance Object → AuthenticatorFunctionRef
Implements IDisposable, IEquatable<AuthenticatorFunctionRef>
Attributes NullableContextAttribute, NullableAttribute

Properties​

Package​

Object ID of the package declaring the function.

public ObjectId Package { get; init; }

Property Value​

ObjectId

ModuleName​

public string ModuleName { get; init; }

Property Value​

String

FunctionName​

public string FunctionName { get; init; }

Property Value​

String

Constructors​

AuthenticatorFunctionRef(ObjectId, String, String)​

A reference to an authenticator function (0x2::authenticator_function::AuthenticatorFunctionRefV1), carried by the account-abstraction events.

public AuthenticatorFunctionRef(ObjectId Package, string ModuleName, string FunctionName)

Parameters​

Package ObjectId
Object ID of the package declaring the function.

ModuleName String

FunctionName String

Methods​

Dispose()​

public void Dispose()