]> git.ipfire.org Git - thirdparty/squid.git/blame - src/tests/stub_libauth.cc
SourceFormat Enforcement
[thirdparty/squid.git] / src / tests / stub_libauth.cc
CommitLineData
4e0938ef 1/*
ef57eb7b 2 * Copyright (C) 1996-2016 The Squid Software Foundation and contributors
4e0938ef
AJ
3 *
4 * Squid software is distributed under GPLv2+ license and includes
5 * contributions from numerous individuals and organizations.
6 * Please see the COPYING and CONTRIBUTORS files for details.
7 */
8
1dffcf05 9#include "squid.h"
4e3760b1 10
1dffcf05 11#define STUB_API "auth/libauth.la"
4e3760b1 12#include "STUB.h"
4e3760b1 13
076d9997 14#if USE_AUTH
4e3760b1 15#include "auth/Config.h"
d4806c91 16Auth::UserRequest::Pointer Auth::Config::CreateAuthUser(const char *, AccessLogEntry::Pointer &al) STUB_RETVAL(NULL)
a27139fe 17Auth::Config * Auth::Config::Find(const char *) STUB_RETVAL(NULL)
4e3760b1 18void Auth::Config::registerWithCacheManager(void) STUB_NOP
1dffcf05 19Auth::ConfigVector Auth::TheConfig;
4e3760b1
FC
20
21#include "auth/Gadgets.h"
a27139fe
FC
22int authenticateActiveSchemeCount(void) STUB_RETVAL(0)
23int authenticateSchemeCount(void) STUB_RETVAL(0)
4e3760b1
FC
24void authenticateInit(Auth::ConfigVector *) STUB
25void authenticateRotate(void) STUB
26void authenticateReset(void) STUB
27
4e3760b1 28#include "auth/Scheme.h"
523c3de3
FC
29#include <vector>
30std::vector<Auth::Scheme::Pointer> *Auth::Scheme::_Schemes = NULL;
1dffcf05 31void Auth::Scheme::AddScheme(Auth::Scheme::Pointer) STUB
a27139fe 32Auth::Scheme::Pointer Auth::Scheme::Find(const char *) STUB_RETVAL(NULL)
523c3de3 33std::vector<Auth::Scheme::Pointer> & Auth::Scheme::GetSchemes() STUB_RETVAL(*_Schemes);
1dffcf05 34void Auth::Scheme::FreeAll() STUB
4e3760b1
FC
35
36#include "auth/User.h"
d4806c91 37Auth::User::User(Auth::Config *, const char *) STUB
a27139fe 38Auth::CredentialState Auth::User::credentials() const STUB_RETVAL(credentials_state)
4e3760b1
FC
39void Auth::User::credentials(CredentialState) STUB
40void Auth::User::absorb(Auth::User::Pointer) STUB
41Auth::User::~User() STUB_NOP
4e3760b1
FC
42void Auth::User::clearIp() STUB
43void Auth::User::removeIp(Ip::Address) STUB
44void Auth::User::addIp(Ip::Address) STUB
638cfbc4 45void Auth::User::CredentialsCacheStats(StoreEntry *) STUB
4e3760b1
FC
46
47#include "auth/UserRequest.h"
1dffcf05 48char const * Auth::UserRequest::username() const STUB_RETVAL("stub_username")
d4806c91 49void Auth::UserRequest::start(HttpRequest *, AccessLogEntry::Pointer &, AUTHCB *, void *) STUB
a27139fe
FC
50bool Auth::UserRequest::valid() const STUB_RETVAL(false)
51void * Auth::UserRequest::operator new (size_t) STUB_RETVAL((void *)1)
4e3760b1
FC
52void Auth::UserRequest::operator delete (void *) STUB
53Auth::UserRequest::UserRequest() STUB
54Auth::UserRequest::~UserRequest() STUB
55void Auth::UserRequest::setDenyMessage(char const *) STUB
56char const * Auth::UserRequest::getDenyMessage() STUB_RETVAL("stub")
57char const * Auth::UserRequest::denyMessage(char const * const) STUB_RETVAL("stub")
58void authenticateAuthUserRequestRemoveIp(Auth::UserRequest::Pointer, Ip::Address const &) STUB
59void authenticateAuthUserRequestClearIp(Auth::UserRequest::Pointer) STUB
a27139fe
FC
60int authenticateAuthUserRequestIPCount(Auth::UserRequest::Pointer) STUB_RETVAL(0)
61int authenticateUserAuthenticated(Auth::UserRequest::Pointer) STUB_RETVAL(0)
62Auth::Direction Auth::UserRequest::direction() STUB_RETVAL(Auth::CRED_ERROR)
4e3760b1
FC
63void Auth::UserRequest::addAuthenticationInfoHeader(HttpReply *, int) STUB
64void Auth::UserRequest::addAuthenticationInfoTrailer(HttpReply *, int) STUB
65void Auth::UserRequest::releaseAuthServer() STUB
a27139fe 66const char * Auth::UserRequest::connLastHeader() STUB_RETVAL("stub")
789217a2
FC
67AuthAclState Auth::UserRequest::authenticate(Auth::UserRequest::Pointer *, Http::HdrType, HttpRequest *, ConnStateData *, Ip::Address &, AccessLogEntry::Pointer &) STUB_RETVAL(AUTH_AUTHENTICATED)
68AuthAclState Auth::UserRequest::tryToAuthenticateAndSetAuthUser(Auth::UserRequest::Pointer *, Http::HdrType, HttpRequest *, ConnStateData *, Ip::Address &, AccessLogEntry::Pointer &) STUB_RETVAL(AUTH_AUTHENTICATED)
4e3760b1
FC
69void Auth::UserRequest::addReplyAuthHeader(HttpReply *, Auth::UserRequest::Pointer, HttpRequest *, int, int) STUB
70void authenticateFixHeader(HttpReply *, Auth::UserRequest::Pointer, HttpRequest *, int, int) STUB
71void authenticateAddTrailer(HttpReply *, Auth::UserRequest::Pointer, HttpRequest *, int) STUB
a27139fe 72Auth::Scheme::Pointer Auth::UserRequest::scheme() const STUB_RETVAL(NULL)
4e3760b1 73
1dffcf05
FC
74#include "AuthReg.h"
75void Auth::Init() STUB_NOP
076d9997
FC
76
77#endif /* USE_AUTH */
f53969cc 78