public static ClientAuthenticator getClientAuthenticator() {
		if (clientAuthenticator == null) {
			if (SystemUtilities.isInHeadlessMode()) {
				setClientAuthenticator(new HeadlessClientAuthenticator());
			}
			else {
				setClientAuthenticator(new DefaultClientAuthenticator());
			}
		}
		return clientAuthenticator;
	}
Get the currently installed client authenticator.  If one has not been
installed, this will trigger the installation of a default instance.
@return current client authenticator
Ghidra/Framework/FileSystem/src/main/java/ghidra/framework/client/ClientUtil.java