Create a new Seald SDK account for this Seald SDK instance. This function can only be called if the current SDK instance does not have an account yet.
An AccountInfo instance, containing the Seald ID of the newly created Seald user, the device ID, and the date at which the current device keys will expire.
|The JWT to allow this SDK instance to create an account.
|An optional name for the user to create. This is metadata, useful on the Seald Dashboard for recognizing this user.
|An optional name for the device to create. This is metadata, useful on the Seald Dashboard for recognizing this device.
|The duration during which the created device key will be valid without renewal. Optional, defaults to 5 years.