Package no.digipost.signature.client
Class ClientConfiguration
java.lang.Object
no.digipost.signature.client.ClientConfiguration
- All Implemented Interfaces:
ArchiveClient.Configuration,ASiCEConfiguration,WithSignatureServiceRootUrl
public final class ClientConfiguration
extends Object
implements ASiCEConfiguration, WithSignatureServiceRootUrl, ArchiveClient.Configuration
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringTheUser-Agentheader which will be included in all requests. -
Method Summary
Modifier and TypeMethodDescriptionstatic ClientConfiguration.Builderbuilder(KeyStoreConfig keystore) Build a newClientConfiguration.org.apache.hc.client5.http.classic.HttpClientgetClock()org.apache.hc.client5.http.classic.HttpClient
-
Field Details
-
MANDATORY_USER_AGENT
TheUser-Agentheader which will be included in all requests. You may include a custom part usingClientConfiguration.Builder.includeInUserAgent(String).
-
-
Method Details
-
getKeyStoreConfig
- Specified by:
getKeyStoreConfigin interfaceASiCEConfiguration
-
getDefaultSender
- Specified by:
getDefaultSenderin interfaceASiCEConfiguration
-
getDocumentBundleProcessors
- Specified by:
getDocumentBundleProcessorsin interfaceASiCEConfiguration
-
getClock
- Specified by:
getClockin interfaceASiCEConfiguration
-
signatureServiceRootUrl
- Specified by:
signatureServiceRootUrlin interfaceWithSignatureServiceRootUrl
-
httpClientForDocumentDownloads
public org.apache.hc.client5.http.classic.HttpClient httpClientForDocumentDownloads()- Specified by:
httpClientForDocumentDownloadsin interfaceArchiveClient.Configuration
-
defaultHttpClient
public org.apache.hc.client5.http.classic.HttpClient defaultHttpClient() -
builder
Build a newClientConfiguration.
-