Create a new sub-identity, or new device, for the current user account. After creating this new device, you will probably want to call SealdSDK.massReencrypt, so that the newly created device will be able to decrypt EncryptionSessions previously created for this account.
A CreateSubIdentityResponse instance, containing
deviceId (the ID of the newly created device) and
backupKey (the identity export of the newly created sub-identity).
|deviceName||An optional name for the device to create. This is metadata, useful on the Seald Dashboard for recognizing this device. Optional.|
|expireAfter||The duration during which the device key for the device to create will be valid without renewal. Optional, defaults to 5 years.|