@Override
	public boolean anonymousCallbacksAllowed() {
		return false;
	}
Creates a new {@link JAASAuthenticationModule} instance.

@param loginContextName the name of the configuration entry from the JAAS config to use
@param allowUserToSpecifyName flag, if true will include a {@link NameCallback} in the
{@link #getAuthenticationCallbacks()} list, which allows the user to specify a different
name than their {@link GhidraPrincipal}.
@param jaasConfigFile JAAS config file
@throws IllegalArgumentException if the loginContextName is not present in the JAAS configuration or
if the JAAS config file does not exist
Ghidra/Features/GhidraServer/src/main/java/ghidra/server/security/JAASAuthenticationModule.java