List of all items
Structs
- ApiKey
- JwtClaims
- auth::ApiKey
- auth::ApiKeyStore
- auth::AuthContext
- auth::AuthState
- auth::JwtClaims
- auth::JwtConfig
- cleanup::CleanupResult
- credential_source::KeyPolicy
- credential_source::LoadedCredential
- handlers::TrendQuery
- handlers::TrendResponse
- handlers::admin::CleanupQuery
- handlers::admin::DefaultRetentionDays
- models::AffectedProject
- models::ApiError
- models::AuditEvent
- models::BaselineRecord
- models::BaselineSummary
- models::BaselineVersion
- models::CreateKeyRequest
- models::CreateKeyResponse
- models::DecisionRecord
- models::DeleteBaselineResponse
- models::DependencyChange
- models::DependencyEvent
- models::DependencyImpactQuery
- models::DependencyImpactResponse
- models::FleetAlert
- models::HealthResponse
- models::KeyEntry
- models::ListAuditEventsQuery
- models::ListAuditEventsResponse
- models::ListBaselinesQuery
- models::ListBaselinesResponse
- models::ListDecisionsQuery
- models::ListDecisionsResponse
- models::ListFleetAlertsQuery
- models::ListFleetAlertsResponse
- models::ListKeysResponse
- models::ListVerdictsQuery
- models::ListVerdictsResponse
- models::PaginationInfo
- models::PoolMetrics
- models::Project
- models::PromoteBaselineRequest
- models::PromoteBaselineResponse
- models::PruneDecisionsRequest
- models::PruneDecisionsResponse
- models::RecordDependencyEventRequest
- models::RecordDependencyEventResponse
- models::RetentionPolicy
- models::RevokeKeyResponse
- models::StorageHealth
- models::SubmitVerdictRequest
- models::UploadBaselineRequest
- models::UploadBaselineResponse
- models::UploadDecisionRequest
- models::VerdictRecord
- models::auth::ApiKey
- models::auth::JwtClaims
- oidc::OidcConfig
- oidc::OidcProvider
- oidc::OidcRegistry
- server::ApiKeyConfig
- server::ApiKeyMetadata
- server::AppState
- server::PostgresPoolConfig
- server::ServerConfig
- storage::ArtifactMeta
- storage::InMemoryKeyStore
- storage::InMemoryStore
- storage::KeyRecord
- storage::ObjectArtifactStore
- storage::PostgresStore
- storage::SqliteKeyStore
- storage::SqliteStore
- storage::fleet::InMemoryFleetStore
Enums
- AuthError
- Role
- Scope
- auth::Role
- auth::Scope
- credential_source::CredentialSource
- credential_source::CredentialSourceError
- error::AuthError
- error::ConfigError
- error::StoreError
- models::AuditAction
- models::AuditResourceType
- models::BaselineSource
- models::VersioningStrategy
- models::auth::Role
- models::auth::Scope
- oidc::OidcProviderType
- server::StorageBackend
- storage::StorageHealth
Traits
- models::BaselineRecordExt
- storage::ArtifactStore
- storage::AuditStore
- storage::BaselineStore
- storage::KeyStore
- storage::fleet::FleetStore
Functions
- auth::auth_middleware
- auth::check_scope
- auth::local_mode_auth_middleware
- auth::validate_key_format
- cleanup::run_cleanup
- cleanup::spawn_cleanup_task
- credential_source::parse_credentials_document
- handlers::admin::admin_cleanup
- handlers::create_key
- handlers::dashboard_index
- handlers::delete_baseline
- handlers::fleet::dependency_impact
- handlers::fleet::list_fleet_alerts
- handlers::fleet::record_dependency_event
- handlers::get_baseline
- handlers::get_latest_baseline
- handlers::get_trend
- handlers::health_check
- handlers::latest_decision
- handlers::list_audit_events
- handlers::list_baselines
- handlers::list_decisions
- handlers::list_keys
- handlers::list_verdicts
- handlers::promote_baseline
- handlers::prune_decisions
- handlers::revoke_key
- handlers::serve_asset
- handlers::static_asset
- handlers::submit_verdict
- handlers::upload_baseline
- handlers::upload_decision
- metrics::metrics_handler
- metrics::metrics_middleware
- metrics::record_auth_failure
- metrics::record_baseline_download
- metrics::record_baseline_upload
- metrics::record_baselines_total
- metrics::record_storage_delete
- metrics::record_storage_error
- metrics::record_storage_list
- metrics::record_storage_promote
- metrics::record_upload_failure
- metrics::record_verdict_submit
- metrics::setup_metrics_recorder
- models::auth::generate_api_key
- models::auth::validate_key_format
- models::compute_content_hash
- models::generate_ulid
- server::run_server
- storage::hash_key
- storage::key_prefix
Constants
- VERSION
- metrics::names::AUTH_FAILURES_TOTAL
- metrics::names::BASELINES_TOTAL
- metrics::names::BASELINE_DOWNLOADS_TOTAL
- metrics::names::BASELINE_UPLOADS_TOTAL
- metrics::names::HTTP_REQUESTS_IN_FLIGHT
- metrics::names::HTTP_REQUESTS_TOTAL
- metrics::names::HTTP_REQUEST_DURATION_SECONDS
- metrics::names::SERVER_REQUESTS_IN_FLIGHT
- metrics::names::SERVER_REQUESTS_TOTAL
- metrics::names::SERVER_REQUEST_DURATION_SECONDS
- metrics::names::STORAGE_ERRORS_TOTAL
- metrics::names::STORAGE_OPERATIONS_TOTAL
- metrics::names::UPLOAD_FAILURES_TOTAL
- metrics::names::VERDICTS_TOTAL
- models::AUDIT_SCHEMA_V1
- models::BASELINE_SCHEMA_V1
- models::DECISION_RECORD_SCHEMA_V1
- models::DEPENDENCY_EVENT_SCHEMA_V1
- models::FLEET_ALERT_SCHEMA_V1
- models::HEALTH_SCHEMA_V1
- models::PROJECT_SCHEMA_V1
- models::VERDICT_SCHEMA_V1
- models::auth::API_KEY_PREFIX_LIVE
- models::auth::API_KEY_PREFIX_TEST