/*
- * Copyright (C) 1996-2016 The Squid Software Foundation and contributors
+ * Copyright (C) 1996-2021 The Squid Software Foundation and contributors
*
* Squid software is distributed under GPLv2+ license and includes
* contributions from numerous individuals and organizations.
namespace Negotiate
{
-/// \ingroup AuthSchemeAPI
/// \ingroup AuthAPI
class Scheme : public Auth::Scheme
{
/* per scheme */
virtual char const *type() const;
virtual void shutdownCleanup();
- virtual Auth::Config *createConfig();
+ virtual Auth::SchemeConfig *createConfig();
/* Not implemented */
Scheme (Scheme const &);