trust-store
1.1.0
Provides a common implementation of a trust store to be used by trusted helpers.
|
Abstracts functionality for storing agent instances and associating them with a user id. More...
#include <agent.h>
Public Types | |
typedef std::shared_ptr< Registry > | Ptr |
Convenience typedef for a shared ptr. More... | |
Public Member Functions | |
virtual void | register_agent_for_user (const core::trust::Uid &uid, const std::shared_ptr< core::trust::Agent > &agent)=0 |
Registers an agent for the given uid. More... | |
virtual void | unregister_agent_for_user (const core::trust::Uid &uid)=0 |
Removes the agent for the given uid from the registry. More... | |
Abstracts functionality for storing agent instances and associating them with a user id.
typedef std::shared_ptr<Registry> core::trust::Agent::Registry::Ptr |
|
pure virtual |
Registers an agent for the given uid.
|
pure virtual |
Removes the agent for the given uid from the registry.