Hello other developers.

Today I came here with a doubt and to verify if I can find a solution.

I work for a company that created a java application for MAC. The problem arose with the new Catalina.

Now when the application is installed two new permissions appear on the security. "Full Disk Access" and "Input Monitoring" The application requires keyboard input and downloads a file to a temporary folder, then moves it to the USB.

For mouse input what we use on our application is javafx https://docs.oracle.com/javase/8/jav...ouseEvent.html

We also use java/awt/DefaultKeyboardFocus and NodeBuilder

JavaFx - version 8

I wanted to check if there is any possibility do make this permissions not show up, as the client doesn't want them to appear.

Or should we use other apis for this kind of accesses?

Thanks in advance and best regards.