]> git.ipfire.org Git - thirdparty/squid.git/blob - src/tests/stub_libauth.cc
Source Format Enforcement (#763)
[thirdparty/squid.git] / src / tests / stub_libauth.cc
1 /*
2 * Copyright (C) 1996-2021 The Squid Software Foundation and contributors
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
9 #include "squid.h"
10
11 #define STUB_API "auth/libauth.la"
12 #include "tests/STUB.h"
13
14 #if USE_AUTH
15 #include "auth/SchemeConfig.h"
16 namespace Auth
17 {
18 Auth::UserRequest::Pointer SchemeConfig::CreateAuthUser(const char *, AccessLogEntry::Pointer &al) STUB_RETVAL(NULL)
19 Auth::SchemeConfig * SchemeConfig::Find(const char *) STUB_RETVAL(NULL)
20 void SchemeConfig::registerWithCacheManager(void) STUB_NOP
21 Auth::ConfigVector TheConfig;
22 }
23
24 #include "auth/Gadgets.h"
25 int authenticateActiveSchemeCount(void) STUB_RETVAL(0)
26 int authenticateSchemeCount(void) STUB_RETVAL(0)
27 void authenticateInit(Auth::ConfigVector *) STUB
28 void authenticateRotate(void) STUB
29 void authenticateReset(void) STUB
30
31 #include "auth/Scheme.h"
32 #include <vector>
33 std::vector<Auth::Scheme::Pointer> *Auth::Scheme::_Schemes = NULL;
34 void Auth::Scheme::AddScheme(Auth::Scheme::Pointer) STUB
35 Auth::Scheme::Pointer Auth::Scheme::Find(const char *) STUB_RETVAL(NULL)
36 std::vector<Auth::Scheme::Pointer> & Auth::Scheme::GetSchemes() STUB_RETVAL(*_Schemes);
37 void Auth::Scheme::FreeAll() STUB
38
39 #include "auth/SchemesConfig.h"
40 void Auth::SchemesConfig::expand() STUB
41
42 #include "auth/User.h"
43 Auth::User::User(Auth::SchemeConfig *, const char *) STUB
44 Auth::CredentialState Auth::User::credentials() const STUB_RETVAL(credentials_state)
45 void Auth::User::credentials(CredentialState) STUB
46 void Auth::User::absorb(Auth::User::Pointer) STUB
47 Auth::User::~User() STUB_NOP
48 void Auth::User::clearIp() STUB
49 void Auth::User::removeIp(Ip::Address) STUB
50 void Auth::User::addIp(Ip::Address) STUB
51 void Auth::User::CredentialsCacheStats(StoreEntry *) STUB
52
53 #include "auth/UserRequest.h"
54 char const * Auth::UserRequest::username() const STUB_RETVAL("stub_username")
55 void Auth::UserRequest::start(HttpRequest *, AccessLogEntry::Pointer &, AUTHCB *, void *) STUB
56 bool Auth::UserRequest::valid() const STUB_RETVAL(false)
57 void * Auth::UserRequest::operator new (size_t) STUB_RETVAL((void *)1)
58 void Auth::UserRequest::operator delete (void *) STUB
59 Auth::UserRequest::UserRequest() STUB
60 Auth::UserRequest::~UserRequest() STUB
61 void Auth::UserRequest::setDenyMessage(char const *) STUB
62 char const * Auth::UserRequest::getDenyMessage() const STUB_RETVAL("stub")
63 char const * Auth::UserRequest::denyMessage(char const * const) const STUB_RETVAL("stub")
64 void authenticateAuthUserRequestRemoveIp(Auth::UserRequest::Pointer, Ip::Address const &) STUB
65 void authenticateAuthUserRequestClearIp(Auth::UserRequest::Pointer) STUB
66 int authenticateAuthUserRequestIPCount(Auth::UserRequest::Pointer) STUB_RETVAL(0)
67 int authenticateUserAuthenticated(Auth::UserRequest::Pointer) STUB_RETVAL(0)
68 Auth::Direction Auth::UserRequest::direction() STUB_RETVAL(Auth::CRED_ERROR)
69 void Auth::UserRequest::addAuthenticationInfoHeader(HttpReply *, int) STUB
70 void Auth::UserRequest::addAuthenticationInfoTrailer(HttpReply *, int) STUB
71 void Auth::UserRequest::releaseAuthServer() STUB
72 const char * Auth::UserRequest::connLastHeader() STUB_RETVAL("stub")
73 AuthAclState Auth::UserRequest::authenticate(Auth::UserRequest::Pointer *, Http::HdrType, HttpRequest *, ConnStateData *, Ip::Address &, AccessLogEntry::Pointer &) STUB_RETVAL(AUTH_AUTHENTICATED)
74 AuthAclState Auth::UserRequest::tryToAuthenticateAndSetAuthUser(Auth::UserRequest::Pointer *, Http::HdrType, HttpRequest *, ConnStateData *, Ip::Address &, AccessLogEntry::Pointer &) STUB_RETVAL(AUTH_AUTHENTICATED)
75 void Auth::UserRequest::AddReplyAuthHeader(HttpReply *, Auth::UserRequest::Pointer, HttpRequest *, int, int) STUB
76 Auth::Scheme::Pointer Auth::UserRequest::scheme() const STUB_RETVAL(NULL)
77
78 #include "AuthReg.h"
79 void Auth::Init() STUB_NOP
80
81 #endif /* USE_AUTH */
82