]>
Commit | Line | Data |
---|---|---|
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 | 16 | Auth::UserRequest::Pointer Auth::Config::CreateAuthUser(const char *, AccessLogEntry::Pointer &al) STUB_RETVAL(NULL) |
a27139fe | 17 | Auth::Config * Auth::Config::Find(const char *) STUB_RETVAL(NULL) |
4e3760b1 | 18 | void Auth::Config::registerWithCacheManager(void) STUB_NOP |
1dffcf05 | 19 | Auth::ConfigVector Auth::TheConfig; |
4e3760b1 FC |
20 | |
21 | #include "auth/Gadgets.h" | |
a27139fe FC |
22 | int authenticateActiveSchemeCount(void) STUB_RETVAL(0) |
23 | int authenticateSchemeCount(void) STUB_RETVAL(0) | |
4e3760b1 FC |
24 | void authenticateInit(Auth::ConfigVector *) STUB |
25 | void authenticateRotate(void) STUB | |
26 | void authenticateReset(void) STUB | |
27 | ||
4e3760b1 | 28 | #include "auth/Scheme.h" |
523c3de3 FC |
29 | #include <vector> |
30 | std::vector<Auth::Scheme::Pointer> *Auth::Scheme::_Schemes = NULL; | |
1dffcf05 | 31 | void Auth::Scheme::AddScheme(Auth::Scheme::Pointer) STUB |
a27139fe | 32 | Auth::Scheme::Pointer Auth::Scheme::Find(const char *) STUB_RETVAL(NULL) |
523c3de3 | 33 | std::vector<Auth::Scheme::Pointer> & Auth::Scheme::GetSchemes() STUB_RETVAL(*_Schemes); |
1dffcf05 | 34 | void Auth::Scheme::FreeAll() STUB |
4e3760b1 FC |
35 | |
36 | #include "auth/User.h" | |
d4806c91 | 37 | Auth::User::User(Auth::Config *, const char *) STUB |
a27139fe | 38 | Auth::CredentialState Auth::User::credentials() const STUB_RETVAL(credentials_state) |
4e3760b1 FC |
39 | void Auth::User::credentials(CredentialState) STUB |
40 | void Auth::User::absorb(Auth::User::Pointer) STUB | |
41 | Auth::User::~User() STUB_NOP | |
4e3760b1 FC |
42 | void Auth::User::clearIp() STUB |
43 | void Auth::User::removeIp(Ip::Address) STUB | |
44 | void Auth::User::addIp(Ip::Address) STUB | |
638cfbc4 | 45 | void Auth::User::CredentialsCacheStats(StoreEntry *) STUB |
4e3760b1 FC |
46 | |
47 | #include "auth/UserRequest.h" | |
1dffcf05 | 48 | char const * Auth::UserRequest::username() const STUB_RETVAL("stub_username") |
d4806c91 | 49 | void Auth::UserRequest::start(HttpRequest *, AccessLogEntry::Pointer &, AUTHCB *, void *) STUB |
a27139fe FC |
50 | bool Auth::UserRequest::valid() const STUB_RETVAL(false) |
51 | void * Auth::UserRequest::operator new (size_t) STUB_RETVAL((void *)1) | |
4e3760b1 FC |
52 | void Auth::UserRequest::operator delete (void *) STUB |
53 | Auth::UserRequest::UserRequest() STUB | |
54 | Auth::UserRequest::~UserRequest() STUB | |
55 | void Auth::UserRequest::setDenyMessage(char const *) STUB | |
56 | char const * Auth::UserRequest::getDenyMessage() STUB_RETVAL("stub") | |
57 | char const * Auth::UserRequest::denyMessage(char const * const) STUB_RETVAL("stub") | |
58 | void authenticateAuthUserRequestRemoveIp(Auth::UserRequest::Pointer, Ip::Address const &) STUB | |
59 | void authenticateAuthUserRequestClearIp(Auth::UserRequest::Pointer) STUB | |
a27139fe FC |
60 | int authenticateAuthUserRequestIPCount(Auth::UserRequest::Pointer) STUB_RETVAL(0) |
61 | int authenticateUserAuthenticated(Auth::UserRequest::Pointer) STUB_RETVAL(0) | |
62 | Auth::Direction Auth::UserRequest::direction() STUB_RETVAL(Auth::CRED_ERROR) | |
4e3760b1 FC |
63 | void Auth::UserRequest::addAuthenticationInfoHeader(HttpReply *, int) STUB |
64 | void Auth::UserRequest::addAuthenticationInfoTrailer(HttpReply *, int) STUB | |
65 | void Auth::UserRequest::releaseAuthServer() STUB | |
a27139fe | 66 | const char * Auth::UserRequest::connLastHeader() STUB_RETVAL("stub") |
789217a2 FC |
67 | AuthAclState Auth::UserRequest::authenticate(Auth::UserRequest::Pointer *, Http::HdrType, HttpRequest *, ConnStateData *, Ip::Address &, AccessLogEntry::Pointer &) STUB_RETVAL(AUTH_AUTHENTICATED) |
68 | AuthAclState Auth::UserRequest::tryToAuthenticateAndSetAuthUser(Auth::UserRequest::Pointer *, Http::HdrType, HttpRequest *, ConnStateData *, Ip::Address &, AccessLogEntry::Pointer &) STUB_RETVAL(AUTH_AUTHENTICATED) | |
4e3760b1 FC |
69 | void Auth::UserRequest::addReplyAuthHeader(HttpReply *, Auth::UserRequest::Pointer, HttpRequest *, int, int) STUB |
70 | void authenticateFixHeader(HttpReply *, Auth::UserRequest::Pointer, HttpRequest *, int, int) STUB | |
71 | void authenticateAddTrailer(HttpReply *, Auth::UserRequest::Pointer, HttpRequest *, int) STUB | |
a27139fe | 72 | Auth::Scheme::Pointer Auth::UserRequest::scheme() const STUB_RETVAL(NULL) |
4e3760b1 | 73 | |
1dffcf05 FC |
74 | #include "AuthReg.h" |
75 | void Auth::Init() STUB_NOP | |
076d9997 FC |
76 | |
77 | #endif /* USE_AUTH */ | |
f53969cc | 78 |