1#![deny(missing_docs)]
14
15pub mod manifest;
16pub mod storage;
17
18pub use manifest::{ManifestFileEntry, StorageManifest};
19pub use storage::{
20 data_claims, file_storage_capability_descriptor_v1, make_auth_request, now_ms,
21 open_remote_request, open_remote_response, process_remote_request, seal_remote_request,
22 seal_remote_response, transport_claims, validate_auth_resource, AtomicFileWriter,
23 AuthRemoteRequest, AuthRemoteResponse, BackupDescriptor, CandidateBootstrapAuthorization,
24 CandidateBootstrapPermit, DntFileObjectStore, DntFileSecretStore, DntFileSnapshotStore,
25 FileStorageProvider, Migration, MigrationId, NestedWritePermit, RemoteAuthStorageClient,
26 Repository, RepositoryName, SealedObjectStore, SealedSecretStore, SealedSnapshotStore,
27 SealedStoragePolicy, StorageCapabilityCatalogV1, StorageCapabilityDescriptorV1,
28 StorageCapabilityError, StorageCapabilityProviderV1, StorageCapabilityRequirementsV1,
29 StorageCapabilityV1, StorageError, StorageHealth, StorageProvider, StorageResult,
30 StorageStatus, StorageWriteBarrier, Transaction, WriteBarrierOwner, WriteBarrierSnapshot,
31 WriteBarrierState, WritePermit, AUTH_REMOTE_ENDPOINT, AUTH_REMOTE_SCHEMA,
32 DEFAULT_AUTH_REMOTE_MAX_BYTES, DEFAULT_AUTH_REMOTE_MAX_HTTP_RESPONSE_BYTES,
33 DEFAULT_AUTH_REMOTE_MAX_PLAINTEXT_BYTES, DEFAULT_AUTH_REMOTE_MAX_SEALED_BYTES,
34 DEFAULT_AUTH_REMOTE_TIMEOUT_MS, DEFAULT_AUTH_REMOTE_TTL_MS, DEFAULT_FILE_READ_MAX_BYTES,
35 MAX_ATOMIC_FILE_BYTES, MAX_STORAGE_BACKUP_FILE_BYTES, MAX_STORAGE_CAPABILITY_PROVIDERS_V1,
36 MAX_STORAGE_SNAPSHOT_BYTES, STORAGE_CAPABILITY_COUNT_V1,
37 STORAGE_CAPABILITY_DESCRIPTOR_VERSION_V1, STORAGE_REQUIRED_CAPABILITIES_SETTING,
38};