XSLT может выполняться различными процессорами. Ответ на ваш вопрос полностью зависит от того, как процессор, который вы используете, получает канал XML.
Если ваш процессор управляется из языка программирования, вы можете использовать этот язык для извлечения XML-файла с этого языка с использованием учетных данных аутентификации перед передачей его в процессор.