HelmetOptions class

Options for the helmet middleware. Set the options beginning with enable to false to disable the header.

Constructors

HelmetOptions({bool enableContentSecurityPolicy = true, ContentSecurityPolicyOptions cspOptions = const ContentSecurityPolicyOptions.useDefaults(), bool enableCrossOriginEmbedderPolicy = false, CrossOriginEmbedderPolicyOptions coepOptions = CrossOriginEmbedderPolicyOptions.requireCorp, bool enableCrossOriginOpenerPolicy = true, CrossOriginOpenerPolicyOptions coopOptions = CrossOriginOpenerPolicyOptions.sameOrigin, bool enableCrossOriginResourcePolicy = true, CrossOriginResourcePolicyOptions corpOptions = CrossOriginResourcePolicyOptions.sameOrigin, bool enableOriginAgentCluster = true, bool enableReferrerPolicy = true, List<ReferrerPolicyToken> referrerPolicyTokens = const [ReferrerPolicyToken.noReferrer], bool enableStrictTransportSecurity = true, StrictTransportSecurityOptions strictTransportSecurityOptions = const StrictTransportSecurityOptions(), bool enableXContentTypeOptions = true, bool enableXDnsPrefetchControl = true, bool allowXDnsPrefetchControl = false, bool enableXDownloadOptions = true, bool enableXFrameOptions = true, XFrameOptions xFrameOptionsToken = XFrameOptions.sameorigin, bool enableXPermittedCrossDomainPolicies = true, PermittedPolicies xPermittedPoliciesToken = PermittedPolicies.none, bool enableXXssProtection = true})
const

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited