private SecurityHeadersPolicyBuilder WithXFrameOptions(XFrameOptionsDirectives directive, string origin) { _policy.XFrameOptions = new XFrameOptionsHeaderValue(directive) { Origin = origin }; return(this); }
/// <summary> /// Instantiates a new <see cref="XFrameOptionsAttribute"/> with <see cref="XFrameOptionsDirectives.AllowFrom"/> directive. /// </summary> /// <param name="origin">The serialized origin.</param> public XFrameOptionsAttribute(string origin) { _directive = XFrameOptionsDirectives.AllowFrom; Origin = origin; }
/// <summary> /// Instantiates a new <see cref="XFrameOptionsHeaderValue"/> with <see cref="XFrameOptionsDirectives.AllowFrom"/> directive. /// </summary> /// <param name="origin">The serialized origin.</param> public XFrameOptionsHeaderValue(string origin) { _directive = XFrameOptionsDirectives.AllowFrom; _origin = origin; }
/// <summary> /// Instantiates a new <see cref="XFrameOptionsAttribute"/>. /// </summary> /// <param name="directive">The directive.</param> public XFrameOptionsAttribute(XFrameOptionsDirectives directive) { _directive = directive; }
/// <summary> /// Instantiates a new <see cref="XFrameOptionsHeaderValue"/>. /// </summary> /// <param name="directive">The directive.</param> public XFrameOptionsHeaderValue(XFrameOptionsDirectives directive) { _directive = directive; }