v1CreateSubOrganizationIntentV7 class

Constructors

v1CreateSubOrganizationIntentV7({required String subOrganizationName, required List<v1RootUserParamsV4> rootUsers, required num rootQuorumThreshold, v1WalletParams? wallet, bool? disableEmailRecovery, bool? disableEmailAuth, bool? disableSmsAuth, bool? disableOtpEmailAuth, String? verificationToken, v1ClientSignature? clientSignature})
const
v1CreateSubOrganizationIntentV7.fromJson(Map<String, dynamic> json)
factory

Properties

clientSignature v1ClientSignature?
Optional signature proving authorization for this sub-organization creation. The signature is over the verification token ID and the root user parameters for the root user associated with the verification token. Only required if a public key was provided during the verification step.
final
disableEmailAuth bool?
Disable email auth for the sub-organization
final
disableEmailRecovery bool?
Disable email recovery for the sub-organization
final
disableOtpEmailAuth bool?
Disable OTP email auth for the sub-organization
final
disableSmsAuth bool?
Disable OTP SMS auth for the sub-organization
final
hashCode int
The hash code for this object.
no setterinherited
rootQuorumThreshold num
The threshold of unique approvals to reach root quorum. This value must be less than or equal to the number of root users
final
rootUsers List<v1RootUserParamsV4>
Root users to create within this sub-organization
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
subOrganizationName String
Name for this sub-organization
final
verificationToken String?
Signed JWT containing a unique id, expiry, verification type, contact
final
wallet v1WalletParams?
The wallet to create for the sub-organization
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited