Skip to main content

Crate flow_security

Crate flow_security 

Source

Re-exports§

pub use credentials::CredentialError;
pub use credentials::CredentialKind;
pub use credentials::CredentialResolver;
pub use credentials::CredentialStore;
pub use credentials::EnvFallbackResolver;
pub use credentials::InMemoryCredentialStore;
pub use credentials::KeyringCredentialStore;
pub use oauth::OAuthError;
pub use oauth::OAuthToken;
pub use sandbox::audit_log_path;
pub use sandbox::build_macos_sbpl;
pub use sandbox::confine_path;
pub use sandbox::resolve_layer;
pub use sandbox::scrub_env;
pub use sandbox::wrap_command;
pub use sandbox::Capabilities;
pub use sandbox::EnvPolicy;
pub use sandbox::PathEscape;
pub use sandbox::SandboxLayer;
pub use sanitizer::PiiSanitizer;
pub use sanitizer::RehydrationMap;
pub use sanitizer::SanitizedInput;

Modules§

credentials
Credential storage abstraction.
oauth
OAuth2 (authorization-code + refresh) for service-node connections.
sandbox
Sandboxing primitives for shell commands run by flow-adapter-shell.
sanitizer