• Secure Headers Middleware for React-router.

    Parameters

    • OptionalcustomOptions: SecureHeadersOptions

      The options for the secure headers middleware.

      • OptionalcontentSecurityPolicy?: ContentSecurityPolicyOptions
      • OptionalcontentSecurityPolicyReportOnly?: ContentSecurityPolicyOptions
      • OptionalcrossOriginEmbedderPolicy?: overridableHeader
      • OptionalcrossOriginOpenerPolicy?: overridableHeader
      • OptionalcrossOriginResourcePolicy?: overridableHeader
      • OptionaloriginAgentCluster?: overridableHeader
      • OptionalpermissionsPolicy?: Partial<Record<PermissionsPolicyDirective, boolean | PermissionsPolicyValue[]>>
      • OptionalreferrerPolicy?: overridableHeader
      • OptionalremovePoweredBy?: boolean
      • OptionalreportingEndpoints?: ReportingEndpointOptions[]
      • OptionalreportTo?: ReportToOptions[]
      • OptionalstrictTransportSecurity?: overridableHeader
      • OptionalxContentTypeOptions?: overridableHeader
      • OptionalxDnsPrefetchControl?: overridableHeader
      • OptionalxDownloadOptions?: overridableHeader
      • OptionalxFrameOptions?: overridableHeader
      • OptionalxPermittedCrossDomainPolicies?: overridableHeader
      • OptionalxXssProtection?: overridableHeader

    Returns unstable_createSecureHeadersMiddleware.ReturnType

    The middleware handler function.