Crate aries_askar[−][src]
Expand description
Secure storage designed for Hyperledger Aries agents
Re-exports
pub use self::backend::any; | any |
pub use self::backend::postgres; | postgres |
pub use self::backend::sqlite; | sqlite |
pub use askar_crypto as crypto; |
Modules
backend | Storage backends supported by aries-askar |
kms | Support for cryptographic key management and operations |
Structs
Entry | A record in the store |
Error | The standard crate error type |
PassKey | A possibly-empty password or key used to derive a store key |
Scan | An active record scan of a store backend |
Store | An instance of an opened store |
TagFilter | A WQL filter used to restrict record queries |
Enums
EntryTag | A tag on an entry record in the store |
ErrorKind | The possible kinds of error produced by the crate |
StoreKeyMethod | Supported methods for generating or referencing a new store key |
Traits
Backend | Represents a generic backend implementation |
ManageBackend | Create, open, or remove a generic backend implementation |
Functions
generate_raw_store_key | Create a new raw (non-derived) store key |