/// <summary>
 /// Sets the Referrer-Policy header value.
 /// </summary>
 /// <param name="response">The response.</param>
 /// <param name="directive">The directive.</param>
 public static void SetReferrerPolicy(this HttpResponse response, ReferrerPolicyDirectives directive)
 {
     response.SetReferrerPolicy(new ReferrerPolicyHeaderValue(directive));
 }
        /// <summary>
        /// Adds the Referrer-Policy.
        /// </summary>
        /// <param name="directive">The directive.</param>
        /// <returns>The current policy builder.</returns>
        public SecurityHeadersPolicyBuilder WithReferrerPolicy(ReferrerPolicyDirectives directive)
        {
            _policy.ReferrerPolicy = new ReferrerPolicyHeaderValue(directive);

            return(this);
        }
 /// <summary>
 /// Instantiates a new <see cref="ReferrerPolicyHeaderValue"/>.
 /// </summary>
 /// <param name="directive">The directive.</param>
 public ReferrerPolicyHeaderValue(ReferrerPolicyDirectives directive)
 {
     _directive = directive;
 }