19 #ifndef CORE_TRUST_EXPOSE_H_
20 #define CORE_TRUST_EXPOSE_H_
43 virtual ~
Token() =
default;
61 const std::shared_ptr<Store>& store,
62 const std::shared_ptr<dbus::Bus>& bus,
63 const std::string& name);
73 const std::shared_ptr<Store>& store,
74 const std::string& name);
78 #endif // CORE_TRUST_EXPOSE_H_
CORE_TRUST_DLL_PUBLIC std::unique_ptr< Token > expose_store_to_session_with_name(const std::shared_ptr< Store > &store, const std::string &name)
Exposes an existing store instance with the current user session.
CORE_TRUST_DLL_PUBLIC bool operator==(const Agent::RequestParameters &lhs, const Agent::RequestParameters &rhs)
Returns true iff lhs and rhs are equal.
CORE_TRUST_DLL_PUBLIC std::unique_ptr< Token > expose_store_to_bus_with_name(const std::shared_ptr< Store > &store, const std::shared_ptr< dbus::Bus > &bus, const std::string &name)
Exposes an existing store instance on the given bus.
Opaque type describing the exposure of a store instance.
#define CORE_TRUST_DLL_PUBLIC