List of all items
Structs
- auth::nip98::Nip98Event
- auth::nip98::Nip98Verified
- auth::nip98::Nip98Verifier
- auth::self_signed::CidVerifier
- auth::self_signed::ProofEnvelope
- auth::self_signed::VerifiedSubject
- config::loader::CliArgs
- config::loader::ConfigLoader
- config::schema::AuthConfig
- config::schema::ExtrasConfig
- config::schema::NotificationsConfig
- config::schema::SecurityConfig
- config::schema::ServerConfig
- config::schema::ServerSection
- interop::DevSession
- interop::Nip05Document
- interop::SolidWellKnown
- interop::SolidWellKnownAccounts
- interop::SolidWellKnownApi
- interop::WebFingerJrd
- interop::WebFingerLink
- ldp::ByteRange
- ldp::ContainerMember
- ldp::Graph
- ldp::OptionsResponse
- ldp::PatchOutcome
- ldp::PreferHeader
- ldp::Triple
- metrics::SecurityMetrics
- multitenant::PathResolver
- multitenant::ResolvedPath
- multitenant::SubdomainResolver
- notifications::ChangeNotification
- notifications::InMemoryNotifications
- notifications::Subscription
- notifications::WebSocketChannelManager
- notifications::WebhookChannelManager
- provision::AdminOverride
- provision::ProvisionOutcome
- provision::ProvisionPlan
- provision::QuotaTracker
- quota::QuotaExceeded
- quota::QuotaUsage
- security::cors::CorsPolicy
- security::dotfile::DotfileAllowlist
- security::rate_limit::RateLimitKey
- security::ssrf::SsrfPolicy
- storage::ResourceMeta
- storage::fs::FsBackend
- storage::memory::MemoryBackend
- wac::client::ClientConditionBody
- wac::client::ClientConditionEvaluator
- wac::conditions::ConditionRegistry
- wac::conditions::EmptyDispatcher
- wac::conditions::RequestContext
- wac::conditions::UnsupportedCondition
- wac::document::AclAuthorization
- wac::document::AclDocument
- wac::document::IdRef
- wac::evaluator::StaticGroupMembership
- wac::issuer::IssuerConditionBody
- wac::issuer::IssuerConditionEvaluator
- wac::origin::Origin
- wac::resolver::StorageAclResolver
Enums
- auth::self_signed::SelfSignedError
- config::schema::StorageBackendConfig
- config::sources::ConfigSource
- error::PodError
- ldp::ConditionalOutcome
- ldp::ContainerRepresentation
- ldp::PatchCreateOutcome
- ldp::PatchDialect
- ldp::RangeOutcome
- ldp::RdfFormat
- ldp::Term
- notifications::ChannelType
- notifications::WebhookDelivery
- security::cors::AllowedOrigins
- security::dotfile::DotfileError
- security::dotfile::DotfilePathError
- security::rate_limit::RateLimitDecision
- security::rate_limit::RateLimitSubject
- security::ssrf::IpClass
- security::ssrf::SsrfError
- storage::StorageEvent
- wac::AccessMode
- wac::conditions::Condition
- wac::conditions::ConditionOutcome
- wac::document::IdOrIds
- wac::origin::OriginDecision
- wac::origin::OriginPattern
Traits
- auth::self_signed::SelfSignedVerifier
- ldp::LdpContainerOps
- multitenant::PodResolver
- notifications::Notifications
- quota::QuotaPolicy
- security::rate_limit::RateLimiter
- storage::Storage
- wac::conditions::ConditionDispatcher
- wac::evaluator::GroupMembership
- wac::resolver::AclResolver
Functions
- auth::nip98::authorization_header
- auth::nip98::compute_event_id
- auth::nip98::verify
- auth::nip98::verify_at
- auth::nip98::verify_schnorr_signature
- config::sources::parse_size
- interop::dev_session
- interop::nip05_document
- interop::nodeinfo_2_1
- interop::nodeinfo_discovery
- interop::verify_nip05
- interop::webfinger_response
- interop::well_known_solid
- ldp::apply_json_patch
- ldp::apply_n3_patch
- ldp::apply_patch_to_absent
- ldp::apply_sparql_patch
- ldp::cache_control_for
- ldp::evaluate_preconditions
- ldp::find_illegal_server_managed
- ldp::infer_dotfile_content_type
- ldp::is_acl_path
- ldp::is_container
- ldp::is_meta_path
- ldp::is_rdf_content_type
- ldp::link_headers
- ldp::meta_sidecar_for
- ldp::negotiate_format
- ldp::not_found_headers
- ldp::options_for
- ldp::parse_range_header
- ldp::parse_range_header_v2
- ldp::patch_dialect_from_mime
- ldp::render_container
- ldp::render_container_jsonld
- ldp::render_container_turtle
- ldp::resolve_slug
- ldp::server_managed_triples
- ldp::slice_range
- ldp::vary_header
- multitenant::is_file_like_label
- notifications::discovery_document
- provision::check_admin_override
- provision::provision_pod
- security::dotfile::is_path_allowed
- security::ssrf::is_safe_url
- security::ssrf::resolve_and_check
- wac::conditions::validate_acl_document
- wac::conditions::validate_for_write
- wac::evaluator::evaluate_access
- wac::evaluator::evaluate_access_ctx
- wac::evaluator::evaluate_access_ctx_with_registry
- wac::evaluator::evaluate_access_with_groups
- wac::method_to_mode
- wac::mode_name
- wac::origin::check_origin
- wac::origin::extract_origin_patterns
- wac::parse_jsonld_acl
- wac::parse_jsonld_acl_with_limits
- wac::parser::parse_turtle_acl
- wac::parser::parse_turtle_acl_with_limit
- wac::serializer::serialize_turtle_acl
- wac::wac_allow_header
- wac::wac_allow_header_with_dispatcher
- webid::extract_cid_openid_provider
- webid::extract_oidc_issuer
- webid::generate_webid_html
- webid::generate_webid_html_with_issuer
- webid::validate_webid_html
Constants
- ldp::ACCEPT_PATCH
- ldp::ACCEPT_POST
- ldp::CACHE_CONTROL_RDF
- ldp::MAX_SLUG_BYTES
- ldp::SERVER_MANAGED_PREDICATES
- ldp::iri::ACL_NS
- ldp::iri::DCTERMS_MODIFIED
- ldp::iri::DCTERMS_NS
- ldp::iri::LDP_BASIC_CONTAINER
- ldp::iri::LDP_CONTAINER
- ldp::iri::LDP_CONTAINS
- ldp::iri::LDP_NS
- ldp::iri::LDP_PREFER_CONTAINED_IRIS
- ldp::iri::LDP_PREFER_MEMBERSHIP
- ldp::iri::LDP_PREFER_MINIMAL_CONTAINER
- ldp::iri::LDP_RESOURCE
- ldp::iri::PIM_STORAGE
- ldp::iri::PIM_STORAGE_REL
- ldp::iri::STAT_MTIME
- ldp::iri::STAT_NS
- ldp::iri::STAT_SIZE
- ldp::iri::XSD_DATETIME
- ldp::iri::XSD_INTEGER
- ldp::iri::XSD_STRING
- notifications::as_ns::CONTEXT
- notifications::as_ns::CREATE
- notifications::as_ns::DELETE
- notifications::as_ns::UPDATE
- provision::PRIVATE_TYPE_INDEX_PATH
- provision::PUBLIC_TYPE_INDEX_ACL_PATH
- provision::PUBLIC_TYPE_INDEX_PATH
- security::cors::DEFAULT_EXPOSE_HEADERS
- security::cors::DEFAULT_MAX_AGE_SECS
- security::cors::ENV_CORS_ALLOWED_ORIGINS
- security::cors::ENV_CORS_ALLOW_CREDENTIALS
- security::cors::ENV_CORS_MAX_AGE
- security::dotfile::DEFAULT_ALLOWED
- security::dotfile::ENV_DOTFILE_ALLOWLIST
- security::ssrf::ENV_SSRF_ALLOWLIST
- security::ssrf::ENV_SSRF_ALLOW_LINK_LOCAL
- security::ssrf::ENV_SSRF_ALLOW_LOOPBACK
- security::ssrf::ENV_SSRF_ALLOW_PRIVATE
- security::ssrf::ENV_SSRF_DENYLIST
- wac::ALL_MODES
- wac::MAX_ACL_BYTES
- wac::MAX_ACL_JSON_DEPTH