19 #ifndef CORE_TRUST_EXPOSE_H_
20 #define CORE_TRUST_EXPOSE_H_
43 virtual ~
Token() =
default;
60 const std::shared_ptr<Store>& store,
61 const std::shared_ptr<dbus::Bus>& bus,
62 const std::string& name);
72 const std::shared_ptr<Store>& store,
73 const std::string& name);
77 #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 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.
CORE_TRUST_DLL_PUBLIC bool operator==(const Request &lhs, const Request &rhs)
operator == compares two Requests for equality.
Opaque type describing the exposure of a store instance.
#define CORE_TRUST_DLL_PUBLIC