Package no.digipost.signature.client
Class ServiceEnvironment
java.lang.Object
no.digipost.signature.client.ServiceEnvironment
- All Implemented Interfaces:
ProvidesCertificateResourcePaths,WithSignatureServiceRootUrl
public final class ServiceEnvironment
extends Object
implements ProvidesCertificateResourcePaths, WithSignatureServiceRootUrl
Available environments for integrating with Posten signering.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ServiceEnvironmentstatic final ServiceEnvironmentstatic final ServiceEnvironmentstatic final ServiceEnvironment -
Constructor Summary
ConstructorsConstructorDescriptionServiceEnvironment(String description, URI serviceRootUrl, Collection<String> certificatePaths) -
Method Summary
Modifier and TypeMethodDescriptiontoString()withAdditionalCertificates(String... additionalCertificatePaths) withAdditionalCertificates(Collection<String> additionalCertificatePaths) withCertificates(String... certificatePaths) withCertificates(Collection<String> certificatePaths) withDescription(String description) withServiceUrl(URI url)
-
Field Details
-
PRODUCTION
-
DIFITEST
-
DIFIQA
-
STAGING
-
-
Constructor Details
-
ServiceEnvironment
public ServiceEnvironment(String description, URI serviceRootUrl, Collection<String> certificatePaths)
-
-
Method Details
-
withDescription
-
withServiceUrl
-
withAdditionalCertificates
-
withAdditionalCertificates
-
withCertificates
-
withCertificates
-
signatureServiceRootUrl
- Specified by:
signatureServiceRootUrlin interfaceWithSignatureServiceRootUrl
-
certificatePaths
- Specified by:
certificatePathsin interfaceProvidesCertificateResourcePaths
-
toString
-