class ZMSFileMTLSChangeLogStore implements ChangeLogStore {

    @Override
    public SignedDomain getServerSignedDomain(String domainName) {

        try {
            return changeLogStoreCommon.getServerSignedDomain(zmsClient, domainName);
        } catch (ZMSClientException ex) {
            LOGGER.error("Error when fetching {} data from ZMS: {}", domainName, ex.getMessage());
            return null;
        }
    }

    public  ZMSFileMTLSChangeLogStore(String rootDirectory, final String keyPath, final String certPath,
                                     final String trustStorePath, final String trustStorePassword);

}