|
trust-store
2.0.0
Provides a common implementation of a trust store to be used by trusted helpers.
|
| ▼Ncore | |
| ▼Ntrust | Contains functionality for implementing Ubuntu's trust model |
| ▼Nmir | |
| CInvalidMirConnection | |
| ▼Ntag | |
| CFeature | |
| CGid | |
| CPid | |
| CUid | |
| ▼CAgent | Abstracts user-prompting functionality |
| CRegistry | Abstracts functionality for storing agent instances and associating them with a user id |
| CRequestParameters | Summarizes all parameters for processing a trust request |
| ▼CCachedAgent | An agent implementation that uses a trust store instance to cache results |
| CConfiguration | Creation time parameters |
| CReporter | Abstract capturer of internal events for post-mortem debugging/analysis purposes |
| ▼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 |
| CTaggedInteger | Helper structure for tagging integer types with certain semantics |
| CToken | Opaque type describing the exposure of a store instance |