private SecurityHeadersPolicyBuilder WithXssFiltering(XssFilteringModes mode) { _policy.XXssProtection = new XXssProtectionHeaderValue(mode); return(this); }
/// <summary> /// Instantiates a new <see cref="XXssProtectionAttribute"/>. /// </summary> /// <param name="filteringMode">The filtering mode.</param> public XXssProtectionAttribute(XssFilteringModes filteringMode) { FilteringMode = filteringMode; }
/// <summary> /// Instantiates a new <see cref="XXssProtectionAttribute"/> with <see cref="XssFilteringModes.Sanitize"/> filtering mode. /// </summary> public XXssProtectionAttribute() { FilteringMode = XssFilteringModes.Sanitize; }
/// <summary> /// Sets the X-XSS-Protection header value. /// </summary> /// <param name="response">The response.</param> /// <param name="filteringMode">The filtering mode.</param> public static void SetXXssProtection(this HttpResponse response, XssFilteringModes filteringMode) { response.SetXXssProtection(new XXssProtectionHeaderValue(filteringMode)); }
/// <summary> /// Instantiates a new <see cref="XXssProtectionHeaderValue"/>. /// </summary> /// <param name="filteringMode">The filtering mode.</param> public XXssProtectionHeaderValue(XssFilteringModes filteringMode) { _filteringMode = filteringMode; }
/// <summary> /// Instantiates a new <see cref="XXssProtectionHeaderValue"/> with <see cref="XssFilteringModes.Sanitize"/> filtering mode. /// </summary> public XXssProtectionHeaderValue() { _filteringMode = XssFilteringModes.Sanitize; }