Skip to content

Get started [since 1.6]

Igor edited this page Oct 25, 2018 · 3 revisions

ExternEngine

ExternEngin предоставляет основные сервисы для работы с ExternApi

Для его создания и конфигурации используется ExternEngineBuilder

ExternEngine ee = ExternEngineBuilder
        .createExternEngine("http://extern-api.testkontur.ru")
        .apiKey("ваш api-key")
        .buildAuthentication("http://api.testkontur.ru", authBuilder -> authBuilder
                .certificateAuthentication(/* place certificate content here */)
        )
        .doNotUseCryptoProvider()
        .doNotSetupAccount()
        .build()

buildAuthentication строит AuthenticationProvider с помощью AuthenticationProviderBuilder