@Override
    public int hashCode() {
        return Objects.hash(receiptPolicyUuid,
                metaTypes,
                authenticationRequired,
                dataFeedKeysDir,
                authenticatedDataFeedKeyCache,
                enabledAuthenticationTypes,
                x509CertificateHeader,
                x509CertificateDnHeader,
                allowedCertificateProviders,
                feedNameGenerationEnabled,
                feedNameTemplate,
                feedNameGenerationMandatoryHeaders);
    }
@return True if the passed {@link AuthenticationType} has been configured as enabled for use..
stroom-receive/stroom-receive-common/src/main/java/stroom/receive/common/ReceiveDataConfig.java