Я использую GoogleApps Directory api для доступа к Googleapps. У меня есть один вопрос относительно Proxy , как установить учетные данные прокси-сервера с помощью API-интерфейсов каталога.
В соответствии с документацией API googleApps я могу использовать класс GoogleNetHttpTransport для установки прокси-сервера (порт и хост).
статический HttpTransport newProxyTransport() выдает GeneralSecurityException, IOException { NetHttpTransport.Builder builder = new NetHttpTransport.Builder(); builder.trustCertificates(GoogleUtils.getCertificateTrustStore()); builder.setProxy(новый прокси(Proxy.Type.HTTP, новый InetSocketAddress("127.0.0.1", 3128))); вернуть строитель.сборка(); }
Но если у меня есть учетные данные для прокси-сервера, то как я могу установить, нет упоминания о настройке учетных данных прокси.
Есть ли какой-либо API GoogleApps, который позволяет устанавливать учетные данные прокси вместе с именем хоста и портом?
Если нет, то должен ли я использовать setDefault (Authenticator), который установит учетные данные прокси в системное свойство?
Может кто имеет представление об этом. Любой вклад в это очень ценен!