#include <ubuntu.h>
Inheritance diagram for core::ubuntu::media::apparmor::ubuntu::ExistingAuthenticator:
Collaboration diagram for core::ubuntu::media::apparmor::ubuntu::ExistingAuthenticator:Public Member Functions | |
| ExistingAuthenticator ()=default | |
| Result | authenticate_open_uri_request (const Context &, const std::string &uri) override |
Public Member Functions inherited from core::ubuntu::media::apparmor::ubuntu::RequestAuthenticator | |
| virtual | ~RequestAuthenticator ()=default |
Additional Inherited Members | |
Public Types inherited from core::ubuntu::media::apparmor::ubuntu::RequestAuthenticator | |
| typedef std::shared_ptr< RequestAuthenticator > | Ptr |
| typedef std::tuple< bool, std::string > | Result |
Protected Member Functions inherited from core::ubuntu::media::apparmor::ubuntu::RequestAuthenticator | |
| RequestAuthenticator ()=default | |
| RequestAuthenticator (const RequestAuthenticator &)=default | |
| RequestAuthenticator & | operator= (const RequestAuthenticator &)=default |
|
default |
|
overridevirtual |
Implements core::ubuntu::media::apparmor::ubuntu::RequestAuthenticator.
Definition at line 159 of file ubuntu.cpp.
References core::ubuntu::media::apparmor::ubuntu::Context::is_unconfined(), core::ubuntu::media::apparmor::ubuntu::make_platform_default_request_authenticator(), core::ubuntu::media::apparmor::ubuntu::make_platform_default_request_context_resolver(), core::ubuntu::media::apparmor::ubuntu::Context::package_name(), core::ubuntu::media::apparmor::ubuntu::Context::profile_name(), and core::ubuntu::media::helper::ExternalServices::session.
Here is the call graph for this function: