trust-store
0.0.1
Provides a common implementation of a trust store to be used by trusted helpers.
|
▼Ncore | |
▼Ntrust | Contains functionality for implementing Ubuntu's trust model |
CAgent | Abstracts user-prompting functionality |
▼CErrors | All core::trust-specific error/exception types go here |
CServiceNameMustNotBeEmpty | The ServiceNameMustNotBeEmpty is thrown if an empty service name is provided when creating a store |
CRequest | The Request struct encapsulates information about a trust request answered by the user |
CRequestParameters | Summarizes all parameters for processing a trust request |
▼CStore | Models read/write/query access to persisted trust requests |
▼CErrors | All Store-specific error/exception types go here |
CErrorOpeningStore | Thrown if a store implementation could not access the persistence backend |
CErrorResettingStore | Thrown if a store implementation could not reset state and drop all previously stored requests |
▼CQuery | Encapsulates queries against a trust store instance |
▼CErrors | All Query-specific error/exception types go here |
CNoCurrentResult | Thrown when trying to access the current result although the query status is not has_more_results |
CQueryIsInErrorState | Thrown if functionality of a query is accessed although the query is in error state |
CToken | Opaque type describing the exposure of a store instance |