Skip to main content

flow_security/
lib.rs

1pub mod credentials;
2pub mod oauth;
3pub mod sandbox;
4pub mod sanitizer;
5
6pub use credentials::{
7    CredentialError, CredentialKind, CredentialResolver, CredentialStore, EnvFallbackResolver,
8    InMemoryCredentialStore, KeyringCredentialStore,
9};
10pub use oauth::{OAuthError, OAuthToken};
11pub use sandbox::{
12    audit_log_path, build_macos_sbpl, confine_path, resolve_layer, scrub_env, wrap_command,
13    Capabilities, EnvPolicy, PathEscape, SandboxLayer,
14};
15pub use sanitizer::{PiiSanitizer, RehydrationMap, SanitizedInput};