Re-exports§
pub use collection::Collection;pub use document::Document;pub use error::Result;pub use error::SentinelError;pub use store::Store;
Modules§
Structs§
- Crypto
Config - Global cryptographic configuration. This allows runtime selection of algorithms for all default operations. Defaults to the most secure algorithms available.
Enums§
- Encryption
Algorithm Choice - Encryption algorithm options for global configuration
- Hash
Algorithm Choice - Hash algorithm options for global configuration
- KeyDerivation
Algorithm Choice - Key derivation algorithm options for global configuration
- Signature
Algorithm Choice - Signature algorithm options for global configuration
Constants§
- META_
SENTINEL_ VERSION - The current version of the Sentinel metadata format.
Functions§
- get_
global_ crypto_ config - Gets the current global cryptographic configuration. Returns the default configuration if none has been set.
- set_
global_ crypto_ config - Sets the global cryptographic configuration. This affects all default cryptographic operations. Must be called before any cryptographic operations for the configuration to take effect. Returns an error if the config has already been set.