MōBrowser API
Loading...
Searching...
No Matches
http_auth_cache.hpp
1// Copyright (c) 2000-2024 TeamDev. All rights reserved.
2// TeamDev PROPRIETARY and CONFIDENTIAL.
3// Use is subject to license terms.
4
5#ifndef MOBROWSER_HTTP_AUTH_CACHE_HPP
6#define MOBROWSER_HTTP_AUTH_CACHE_HPP
7
8#include <memory>
9
10namespace mobrowser {
11
12class Profile;
13
20 public:
21 virtual ~HttpAuthCache() = default;
22
26 virtual std::shared_ptr<Profile> profile() = 0;
27
31 virtual void clear() = 0;
32};
33
34} // namespace mobrowser
35
36#endif // MOBROWSER_HTTP_AUTH_CACHE_HPP
An HTTP authentication cache service.
Definition http_auth_cache.hpp:19
virtual std::shared_ptr< Profile > profile()=0
Returns the profile of this http cache.
virtual void clear()=0
Clears all added HTTP authentication entries.