Package com.io7m.certusine.api
Class CSAbstractNamedProvider
java.lang.Object
com.io7m.certusine.api.CSAbstractNamedProvider
- All Implemented Interfaces:
CSNamedProviderType,com.io7m.repetoir.core.RPServiceType
- Direct Known Subclasses:
CSCertificateOutputProviderDirectory,CSGandiDNSConfigurators,CSLLOutputProvider,CSVultrDNSConfigurators
An abstract provider implementation.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCSAbstractNamedProvider(Locale locale) An abstract provider implementation. -
Method Summary
Modifier and TypeMethodDescriptionprotected final voidcheckParameters(CSConfigurationParameters parameters) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.io7m.certusine.api.CSNamedProviderType
name, parametersMethods inherited from interface com.io7m.repetoir.core.RPServiceType
description
-
Constructor Details
-
CSAbstractNamedProvider
An abstract provider implementation.- Parameters:
locale- A locale for error messages- Throws:
IOException- On I/O errors
-
-
Method Details
-
checkParameters
protected final void checkParameters(CSConfigurationParameters parameters) throws CSConfigurationException - Throws:
CSConfigurationException
-