Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
class EncryptedStorage<Path>(fs: FileSystemProvider.ReadWrite<Path>, encryption: Encryption) : Storage<Path>
Secure implementation of Storage that provides transparent encryption of stored data. This implementation is suitable for sensitive information that needs to be protected at rest.
Link copied to clipboard
interface Encryption
Platform-independent encryption abstraction for secure data storage. This interface provides a standardized way to protect sensitive data while allowing different encryption implementations based on security requirements.
Link copied to clipboard
Basic implementation of Storage that provides direct file system access without additional security layers. This implementation is suitable for non-sensitive data or when encryption is handled at a different level.