It is not possible to use password-protected external files if “LanguageTool is running with a Java security manager that forbids Authenticator.setDefault().” (http://wiki.languagetool.org/tips-and-tricks#toc9).
The documentation that I found for Java Security Manager is for software developers who build software applications. Examples:
- The Java Security Manager: why and how? (https://blog.frankel.ch/java-security-manager/)
- Class SecurityManager (https://docs.oracle.com/javase/8/docs/api/index.html?java/lang/SecurityManager.html)
- Security Managers and the Java SE JDK (https://docs.oracle.com/javase/7/docs/technotes/guides/security/smPortGuide.html)
- Class Authenticator (https://docs.oracle.com/javase/7/docs/api/java/net/Authenticator.html)
How does an end user know whether LT is running with a Java Security Manager that forbids Authenticator.setDefault()?
What error message will an end user see if s/he tries to run LT with password-protected external files and with a Java Security Manager that forbids Authenticator.setDefault()?
I guess that the IT people at an organization can change the Java Security Manager settings. Typically where/how would they do this?