Class AbstractCertificateFactory

java.lang.Object
com.helger.as2lib.AbstractDynamicComponent
com.helger.as2lib.cert.AbstractCertificateFactory
All Implemented Interfaces:
IAliasedCertificateFactory, ICertificateFactory, IKeyStoreCertificateFactory, IDynamicComponent
Direct Known Subclasses:
CertificateFactory, PredefinedCertificateFactory

@ThreadSafe public abstract class AbstractCertificateFactory extends AbstractDynamicComponent implements IKeyStoreCertificateFactory, IAliasedCertificateFactory
Abstract base implementation of a read-only Certificate factory that operates on a KeyStore object. The only method to be implemented is IKeyStoreCertificateFactory.reinitKeyStore() which is responsible for setting the keystore. The protected method setKeyStore(KeyStore) may be used to work around the default behaviour and provide an arbitrary implementation.
Since:
4.6.4
Author:
Philip Helger