trust-store
1.0.0
Provides a common implementation of a trust store to be used by trusted helpers.
|
Ccore::trust::Agent | Abstracts user-prompting functionality |
Ccore::trust::Store::Query::Errors | All Query-specific error/exception types go here |
Ccore::trust::Errors | All core::trust-specific error/exception types go here |
Ccore::trust::Store::Errors | All Store-specific error/exception types go here |
▼Cstd::exception | STL class |
▼Cstd::runtime_error | STL class |
Ccore::trust::Errors::ServiceNameMustNotBeEmpty | The ServiceNameMustNotBeEmpty is thrown if an empty service name is provided when creating a store |
Ccore::trust::Store::Errors::ErrorOpeningStore | Thrown if a store implementation could not access the persistence backend |
Ccore::trust::Store::Errors::ErrorResettingStore | Thrown if a store implementation could not reset state and drop all previously stored requests |
Ccore::trust::Store::Query::Errors::NoCurrentResult | Thrown when trying to access the current result although the query status is not has_more_results |
Ccore::trust::Store::Query::Errors::QueryIsInErrorState | Thrown if functionality of a query is accessed although the query is in error state |
Ccore::trust::Store::Query | Encapsulates queries against a trust store instance |
Ccore::trust::Request | The Request struct encapsulates information about a trust request answered by the user |
Ccore::trust::RequestParameters | Summarizes all parameters for processing a trust request |
Ccore::trust::Store | Models read/write/query access to persisted trust requests |
Ccore::trust::Token | Opaque type describing the exposure of a store instance |