fn reencrypt_userkey_for_masterpassword_unlock(
password: String,
hint: Option<String>,
kdf: Kdf,
salt: String,
new_user_key_id: SymmetricKeyId,
ctx: &mut KeyStoreContext<'_, KeyIds>,
) -> Result<MasterPasswordUnlockAndAuthenticationDataModel, ReencryptError>