Skip to main content

AuthenticatorMetadataV1

Namespace: IotaSdk

An authenticator function declared by a module (0x2::package_metadata::AuthenticatorMetadataV1).

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

Inheritance ObjectAuthenticatorMetadataV1
Implements IEquatable<AuthenticatorMetadataV1>
Attributes NullableContextAttribute, NullableAttribute

Properties

FunctionName

Name of the authenticator function.

public string FunctionName { get; init; }

Property Value

String

AccountType

Fully-qualified type name of the account type it authenticates.

public string AccountType { get; init; }

Property Value

String

Constructors

AuthenticatorMetadataV1(String, String)

An authenticator function declared by a module (0x2::package_metadata::AuthenticatorMetadataV1).

public AuthenticatorMetadataV1(string FunctionName, string AccountType)

Parameters

FunctionName String
Name of the authenticator function.

AccountType String
Fully-qualified type name of the account type it authenticates.