| Package | Description |
|---|---|
| no.digipost.signature.client |
| Modifier and Type | Method and Description |
|---|---|
ClientConfiguration.Builder |
ClientConfiguration.Builder.addDocumentBundleProcessor(DocumentBundleProcessor processor)
Add a
DocumentBundleProcessor which will be passed the generated zipped document bundle
together with the job it was created for. |
static ClientConfiguration.Builder |
ClientConfiguration.builder(KeyStoreConfig keystore)
Build a new
ClientConfiguration. |
ClientConfiguration.Builder |
ClientConfiguration.Builder.connectTimeoutMillis(int millis)
Override the
default connect timeout value. |
ClientConfiguration.Builder |
ClientConfiguration.Builder.customizeJaxRs(Consumer<? super javax.ws.rs.core.Configurable<? extends javax.ws.rs.core.Configuration>> customizer)
This methods allows for custom configuration of JAX-RS (i.e.
|
ClientConfiguration.Builder |
ClientConfiguration.Builder.enableDocumentBundleDiskDump(Path directory)
Have the library dump the generated document bundle zip files to disk before they are
sent to the service to create signature jobs.
|
ClientConfiguration.Builder |
ClientConfiguration.Builder.enableRequestAndResponseLogging()
Makes the client log the sent requests and received responses to the logger named
ClientConfiguration.HTTP_REQUEST_RESPONSE_LOGGER_NAME. |
ClientConfiguration.Builder |
ClientConfiguration.Builder.globalSender(Sender sender)
Set the sender used globally for every signature job.
|
ClientConfiguration.Builder |
ClientConfiguration.Builder.includeInUserAgent(String userAgentCustomPart)
Customize the
User-Agent header value to include the
given string. |
ClientConfiguration.Builder |
ClientConfiguration.Builder.serviceUri(ServiceUri environment)
Set the service URI to one of the predefined environments.
|
ClientConfiguration.Builder |
ClientConfiguration.Builder.serviceUri(URI uri)
Override the service endpoint URI to a custom environment.
|
ClientConfiguration.Builder |
ClientConfiguration.Builder.socketTimeoutMillis(int millis)
Override the
default socket timeout value. |
ClientConfiguration.Builder |
ClientConfiguration.Builder.trustStore(Certificates certificates) |
ClientConfiguration.Builder |
ClientConfiguration.Builder.trustStore(Iterable<String> certificatePaths)
Override the trust store configuration to load DER-encoded certificates from the given folder(s).
|
ClientConfiguration.Builder |
ClientConfiguration.Builder.trustStore(String... certificatePaths)
Override the trust store configuration to load DER-encoded certificates from the given folder(s).
|
ClientConfiguration.Builder |
ClientConfiguration.Builder.usingClock(Clock clock)
Allows for overriding which
Clock is used to convert between Java and XML,
may be useful for e.g. |
Copyright © 2018 Digipost. All rights reserved.