trust-store  1.1.0
Provides a common implementation of a trust store to be used by trusted helpers.
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 Ccore::trust::AgentAbstracts user-prompting functionality
 Ccore::trust::CachedAgentAn agent implementation that uses a trust store instance to cache results
 Ccore::trust::CachedAgent::ConfigurationCreation time parameters
 Ccore::trust::Store::ErrorsAll Store-specific error/exception types go here
 Ccore::trust::Store::Query::ErrorsAll Query-specific error/exception types go here
 Ccore::trust::ErrorsAll core::trust-specific error/exception types go here
 Cstd::exceptionSTL class
 Cstd::runtime_errorSTL class
 Ccore::trust::Errors::ServiceNameMustNotBeEmptyThe ServiceNameMustNotBeEmpty is thrown if an empty service name is provided when creating a store
 Ccore::trust::mir::InvalidMirConnection
 Ccore::trust::Store::Errors::ErrorOpeningStoreThrown if a store implementation could not access the persistence backend
 Ccore::trust::Store::Errors::ErrorResettingStoreThrown if a store implementation could not reset state and drop all previously stored requests
 Ccore::trust::Store::Query::Errors::NoCurrentResultThrown when trying to access the current result although the query status is not has_more_results
 Ccore::trust::Store::Query::Errors::QueryIsInErrorStateThrown if functionality of a query is accessed although the query is in error state
 Ccore::trust::tag::Feature
 Ccore::trust::tag::Gid
 Ccore::trust::tag::Pid
 Ccore::trust::Store::QueryEncapsulates queries against a trust store instance
 Ccore::trust::Agent::RegistryAbstracts functionality for storing agent instances and associating them with a user id
 Ccore::trust::CachedAgent::ReporterAbstract capturer of internal events for post-mortem debugging/analysis purposes
 Ccore::trust::RequestThe Request struct encapsulates information about a trust request answered by the user
 Ccore::trust::Agent::RequestParametersSummarizes all parameters for processing a trust request
 Ccore::trust::RequestParametersSummarizes all parameters for processing a trust request
 Ccore::trust::StoreModels read/write/query access to persisted trust requests
 Ccore::trust::TaggedInteger< Tag, Integer >Helper structure for tagging integer types with certain semantics
 Ccore::trust::TaggedInteger< tag::Feature, std::uint64_t >
 Ccore::trust::TaggedInteger< tag::Pid, pid_t >
 Ccore::trust::TaggedInteger< tag::Uid, uid_t >
 Ccore::trust::TokenOpaque type describing the exposure of a store instance
 Ccore::trust::tag::Uid