public static ConfigState fromConfig(final ReceiveDataConfig receiveDataConfig) {

            return new ConfigState(
                    receiveDataConfig.getReceiptPolicyUuid(),
                    receiveDataConfig.isAuthenticationRequired(),
                    NullSafe.enumSet(AuthenticationType.class, receiveDataConfig.getEnabledAuthenticationTypes()));
        }
Create a combined filter that takes into account the currently configured
auth mechanisms

@param configState
@return
stroom-receive/stroom-receive-common/src/main/java/stroom/receive/common/RequestAuthenticatorImpl.java