List of all items
Structs
- Zeroizing
- auth::AuthCapabilities
- auth::AuthHandle
- bridge_server::BridgeServer
- bridge_server::TpmStorage
- capabilities::SecurityCapabilities
- config::EnclaveConfig
- config::LinuxConfig
- config::MacOsConfig
- config::WindowsConfig
- encryption::EncryptorHandle
- exec::SecureProcess
- exec::TempSecretFile
- integrity::TamperEvidentHandle
- memory::LockedBuffer
- memory::MemoryEnclave
- memory::SecureBuffer
- memory::pool::PoolSlot
- memory::pool::TieredPool
- memory::pool::TieredPoolConfig
- process::BinaryDiscoveryContext
- security_key::SecurityKeyHandle
- security_key::SecurityKeyInfo
- security_key::SecurityKeySignature
- shell::BlockMarkers
- signing::SignerHandle
- types::KeyInfo
- types::PresenceOptions
- wsl::DistroResult
- wsl::LinuxReleaseSpec
- wsl::ShellBlockConfig
- wsl::WslDistro
- wsl::WslInstallConfig
Enums
- config::PlatformConfig
- config::WindowsSoftwareFallback
- credential::CredentialState
- error::Error
- exec::IntegrationType
- integrity::IntegrityMode
- integrity::VerifyOutcome
- process::TimeoutResult
- shell::BlockInstallResult
- shell::BlockRemoveResult
- types::AccessPolicy
- types::BackendKind
- types::KeyType
- types::PresenceMode
- wsl::InstallResult
- wsl::UninstallResult
Traits
Functions
- auth::platform_auth_capabilities
- capabilities::has_keychain_entitlement
- capabilities::is_binary_signed
- capabilities::security_capabilities
- credential::classify_credential
- factory::create_auth
- factory::create_encryptor
- factory::create_security_key
- factory::create_signer
- factory::create_tamper_evident
- factory::create_tamper_evident_ephemeral
- fs::atomic_write
- fs::config_dir
- fs::ensure_dir
- fs::keys_dir
- fs::read_no_follow
- fs::read_to_string_no_follow
- fs::restrict_file_permissions
- hardening::harden_process
- memory::pool::coffer_view
- memory::pool::init_pool
- memory::pool::pool_acquire
- memory::pool::pool_release
- memory::zeroize_all
- memory::zeroize_all_registered_at_shutdown
- process::find_trusted_binary
- process::find_trusted_binary_with_context
- process::harden_process
- process::run_status_with_timeout
- process::run_with_timeout
- process::wait_with_timeout
- shell::build_block
- shell::find_block
- shell::has_block
- shell::install_block_in_file
- shell::quote_config_value
- shell::quote_credential_process_arg
- shell::quote_path_for_ssh_config
- shell::read_config_file
- shell::remove_block
- shell::remove_block_from_file
- shell::upsert_block
- shell::write_config_file
- wsl::configure_all_distros
- wsl::decode_wsl_output
- wsl::detect_distros
- wsl::find_wsl_home
- wsl::install_block
- wsl::is_installed
- wsl::is_wsl
- wsl::shell_config_paths
- wsl::unconfigure_all_distros
- wsl::uninstall_block
- wsl::validate_shell_syntax