Optional
createForce creation of a new dehydration key, even if there is already an
existing dehydration key. If false
, and onlyIfKeyCached
is false
, a
new key will be created if there is no existing dehydration key, whether
already cached in our local storage or stored in Secret Storage.
Checking for the presence of the key in Secret Storage may result in the
getSecretStorageKey
callback being called.
Defaults to false
.
Optional
onlyOnly start dehydration if we have a dehydration key cached in our local
storage. If true
, Secret Storage will not be checked. Defaults to
false
.
Optional
rehydrateTry to rehydrate a device before creating a new dehydrated device.
Setting this to false
may be useful for situations where the client is
known to pre-date the dehydrated device, and so rehydration is
unnecessary. Defaults to true
.
The options to start device dehydration.