I
CrossDomainOptions

Interface for the crossdomain middleware options. By default, the 'Cross-Origin-Resource-Policy' header will be set to 'none'.

I
DnsPrefetchControlOptions

Interface for the dnsPrefetchControl middleware options.

I
ExpectCtOptions

Interface for the expectCt middleware options. By default, the 'Expect-CT' header will be set to 'maxAge=0'

I
ExpectHeaderOptions

Interface for the expectHeader middleware options. By default, the 'Expected-Header' header will not be set.

I
FeaturePolicyOptions

Interface for the featurePolicy middleware options. By default, the 'Feature-Policy' header will not be set.

I
FrameguardOptions

Interface for the frameguard middleware options. By default, the 'X-Frame-Options' header will not be set.

I
HidePoweredByOptions

Interface for the hidePoweredBy middleware options. By default, the 'X-Powered-By' header will not be set.

I
HstsOptions

Interface for the hsts middleware options. By default, the 'Strict-Transport-Security' header will not be set.

I
ReferrerPolicyOptions

Interface for the referrerPolicy middleware options. By default, the 'Referrer-Policy' header will be set to 'no-referrer'.

c
Slsy

This class represents a new Slsy singleton for you to use in your Oak application as a middleware. Slsy is designed to handle HTTP security headers inside your Oak application.

I
SLSyOptions

Interface for the SLSy middleware options.

I
XxssProtectionOptions

Interface for the X-XSS-Protection middleware options. By default, the 'X-XSS-Protection' header will be set to '1; mode=block'.

I
CrossDomainOptions

Interface for the crossdomain middleware options. By default, the 'Cross-Origin-Resource-Policy' header will be set to 'none'.

I
DnsPrefetchControlOptions

Interface for the dnsPrefetchControl middleware options.

I
ExpectCtOptions

Interface for the expectCt middleware options. By default, the 'Expect-CT' header will be set to 'maxAge=0'

I
ExpectHeaderOptions

Interface for the expectHeader middleware options. By default, the 'Expected-Header' header will not be set.

I
FeaturePolicyOptions

Interface for the featurePolicy middleware options. By default, the 'Feature-Policy' header will not be set.

I
FrameguardOptions

Interface for the frameguard middleware options. By default, the 'X-Frame-Options' header will not be set.

I
HidePoweredByOptions

Interface for the hidePoweredBy middleware options. By default, the 'X-Powered-By' header will not be set.

I
HstsOptions

Interface for the hsts middleware options. By default, the 'Strict-Transport-Security' header will not be set.

I
ReferrerPolicyOptions

Interface for the referrerPolicy middleware options. By default, the 'Referrer-Policy' header will be set to 'no-referrer'.

I
SLSyOptions

Interface for the SLSy middleware options.

I
XxssProtectionOptions

Interface for the X-XSS-Protection middleware options. By default, the 'X-XSS-Protection' header will be set to '1; mode=block'.