Доступ к api по публичному ssl сертефикату

221
15 апреля 2017, 23:50

Сейчас используется копия выпущенного ssl сертификата из файла, требуется доступ с использованием ssl сертификата из списка доверенных на устройстве.

 try {
        OkHttpClient client = new OkHttpClient();
        client.setReadTimeout(30, TimeUnit.SECONDS);
        client.setConnectTimeout(30, TimeUnit.SECONDS);
        SSLSocketFactory factory = new SSLSocketFactory();
        client.setSslSocketFactory(factory.getSslFactory());
        Gson gson = new GsonBuilder().disableHtmlEscaping().create();
        RestAdapter restAdapter = new RestAdapter.Builder()
                .setEndpoint(Constants.END_POINT)
                .setLogLevel(RestAdapter.LogLevel.FULL)
                .setClient(new OkClient(client))
                .setConverter(new PrioConverter(gson))
                .build();
        service = restAdapter.create(WebInterface.class);
    } catch (Throwable ignored) {
    }
READ ALSO
Deploy для Elasticsearch

Deploy для Elasticsearch

Могу я поднимать эластиксерч вместе со своим проектом на java (spring framework) на другом порту или мне объязательно нужно поднимать эластик отдеально...

202
Почему при установке apk-debug.apk приложение крашится?

Почему при установке apk-debug.apk приложение крашится?

Если компилирую с помощью adb, всё работает и нет крашаКогда скидываю apk-debug

188
Замена synchronized Java [требует правки]

Замена synchronized Java [требует правки]

Synchronized - это хорошо, но не совершенноЧто является лучшим(профессиональным) вариантом?Если можно пояснение с примером

193