List of all items
Structs
- Allowlist
- BetaCounters
- Calibration
- CanonicalHexKeyMaterialSpec
- Chunk
- ChunkMetadata
- CompanionSpec
- Credential
- CredentialHash
- CredentialShape
- DedupedMatch
- DetectorDecodeTransformSpec
- DetectorFile
- DetectorIntrospection
- DetectorMatchConfidenceSpec
- DetectorMlPolicySpec
- DetectorPlausibilityPolicySpec
- DetectorPostMatchConfidenceSpec
- DetectorSpec
- DetectorTestSpec
- EntropyFallbackConfidenceSpec
- EntropyFallbackMetadata
- EntropyFloorBucket
- EntropyShapeSpec
- GenericAssignmentConfidenceSpec
- HardeningReport
- HeaderSpec
- JsonReportCoverageGap
- JsonReportEnvelope
- JsonReportSchemaVersion
- JsonlStream
- JsonlStreamHeader
- JsonlStreamSummary
- MatchLocation
- MerkleIndex
- MerkleLoadReport
- MetadataSpec
- ObservedPaths
- OobSpec
- PatternSpec
- RawMatch
- RawMatchDedupKey
- RedactedFinding
- ReportError
- ResolvedScanManifest
- RuleSuppressor
- ScanBackendRecoverySummary
- ScanConfig
- ScanReport
- ScanReportMetadata
- SensitiveString
- ShapeGrouping
- StateFileWriteLock
- StepSpec
- SuccessSpec
- VerifiedFinding
- VerifySpec
- json_selector::SelectorError
- timing::PairedRatioConfidence
Enums
- AuthSpec
- CalibrationLoadError
- ConfigError
- DedupScope
- DetectorBase64Alphabet
- DetectorKind
- DetectorMlMode
- DetectorValidatorSpec
- EntropyDetectionRole
- EntropyFallbackClass
- HttpMethod
- MerkleLoadStatus
- OobPolicy
- OobProtocol
- ProviderEvidenceRole
- ProviderEvidenceSensitivity
- QualityIssue
- ReportFormat
- RuleSuppressorError
- ScanCompletionStatus
- ScriptEngine
- Severity
- ShapeCharset
- SourceCoverageGapKind
- SourceError
- SpecError
- VerificationResult
Traits
Functions
- apply_protections
- apply_protections_with_persistence_paths
- ascii_ci::contains_bytes_ignore_ascii_case
- ascii_ci::contains_ignore_ascii_case
- ascii_ci::ends_with_ignore_ascii_case
- ascii_ci::is_ascii_alphanumeric_bytes
- ascii_ci::is_ascii_alphanumeric_str
- ascii_ci::starts_with_ignore_ascii_case
- calibration_default_cache_path
- compute_spec_hash
- decode_standard_base64
- dedup_cross_detector
- dedup_matches
- detector_digest
- detector_spec_by_id
- embedded_detector_count
- embedded_detector_specs
- finding_metadata
- git_hash
- git_lfs::is_git_lfs_oid_line
- git_lfs::is_git_lfs_pointer
- git_lfs::is_git_lfs_size_line
- git_lfs::is_git_lfs_version_line
- hex_encode
- hyperscan_cache_filename
- hyperscan_cache_header_is_valid
- json_selector::select
- json_selector::validate
- json_selector::validate_detector_response_selectors
- key_id_canary_status
- load_detectors
- load_embedded_detectors_or_fail
- max_decode_depth_limit
- merkle_default_cache_path
- parse_canary_account_ids
- parse_jsonl_stream
- read_detector_toml_file
- redact
- redact_companions
- resolve_safe_bin
- set_extra_canary_accounts
- set_extra_trusted_dirs
- sha256_hash
- state_file_lock_path
- strip_windows_verbatim_prefix
- timing::median_duration
- timing::midpoint_u128
- timing::paired_ratio_confidence_95
- timing::two_sided_95_student_t_critical
- validate_canary_accounts
- validate_detector
- verification_domain::builtin_service_domains
- verification_domain::effective_allowlist
- verification_domain::host_is_allowed
- verification_domain::normalize_allowlist_entry
- winpath::has_windows_drive_prefix
- winpath::is_windows_absolute
- write_csv_coverage_report
- write_hyperscan_cache_header
- write_report
- write_scan_report
Type Aliases
Constants
- DEFAULT_ENTROPY_BPE_MAX_BYTES_PER_TOKEN
- DEFAULT_ENTROPY_THRESHOLD
- DEFAULT_MAX_FILE_SIZE_BYTES
- DETECTOR_TOML_FILE_BYTES
- HYPERSCAN_CACHE_FILE_BYTES
- HYPERSCAN_CACHE_HEADER_LEN
- HYPERSCAN_CACHE_MAGIC
- HYPERSCAN_CACHE_VERSION
- JSONL_REPORT_SCHEMA_MINOR
- JSON_REPORT_SCHEMA_MAJOR
- JSON_REPORT_SCHEMA_MINOR
- git_lfs::GIT_LFS_VERSION_LINE
- git_lfs::SHA256_HEX_LEN
- json_selector::MAX_SELECTOR_BYTES
- json_selector::MAX_SELECTOR_SEGMENTS