|
trust-store 2.0.3
Provides a common implementation of a trust store to be used by trusted helpers.
|
#include <core/trust/visibility.h>#include <memory>#include <stdexcept>#include <wayland-client.h>Go to the source code of this file.
Classes | |
| class | core::trust::mir::InvalidMirConnection |
Namespaces | |
| namespace | core |
| namespace | core::trust |
| Contains functionality for implementing Ubuntu's trust model. | |
| namespace | core::trust::mir |
| namespace | core::trust::wayland |
Functions | |
| CORE_TRUST_DLL_PUBLIC MirConnection * | core::trust::mir::connect (const std::string &endpoint, const std::string &name) |
| Helper function building up a connection to Mir. | |
| CORE_TRUST_DLL_PUBLIC std::shared_ptr< core::trust::Agent > | core::trust::mir::create_agent_for_mir_connection (MirConnection *connection) |
| create_agent_for_mir_connection creates a trust::Agent implementation leveraging Mir's trusted prompting API. | |
| CORE_TRUST_DLL_PUBLIC std::shared_ptr< core::trust::Agent > | core::trust::wayland::create_agent_for_wayland_connection (struct wl_display *connection) |