Setu-TS
    Preparing search index...

    Interface SecurityHeadersOptions

    Options for security headers middleware.

    interface SecurityHeadersOptions {
        contentSecurityPolicy?: false | ContentSecurityPolicyOptions;
        enabled?: boolean;
        permissionsPolicy?: string | false;
        referrerPolicy?: string | false;
        strictTransportSecurity?: false | StrictTransportSecurityOptions;
        xContentTypeOptions?: string | false;
        xFrameOptions?: string | false;
    }
    Index
    contentSecurityPolicy?: false | ContentSecurityPolicyOptions

    Content-Security-Policy configuration. Set to false to omit entirely. undefined keeps the default (no CSP by default since it breaks apps).

    enabled?: boolean

    Enable/disable all security headers. Defaults to true.

    permissionsPolicy?: string | false

    Permissions-Policy value. Set to false to omit. undefined uses default (none by default).

    referrerPolicy?: string | false

    Referrer-Policy value. Set to false to omit. undefined uses default (no-referrer).

    strictTransportSecurity?: false | StrictTransportSecurityOptions

    Strict-Transport-Security configuration. Set to false to omit. undefined uses defaults.

    xContentTypeOptions?: string | false

    X-Content-Type-Options value. Set to false to omit. undefined uses default (nosniff).

    xFrameOptions?: string | false

    X-Frame-Options value. Set to false to omit. undefined uses default (DENY).