/// <summary> /// A cross-domain policy grants a web client permission to handle data across domains /// </summary> /// <remarks> /// If a <see cref="XPermittedCrossDomainOptionValue"/> is not supplied, then the default value of "none" will /// be used /// </remarks> public static SecureHeadersMiddlewareConfiguration UsePermittedCrossDomainPolicies (this SecureHeadersMiddlewareConfiguration config, XPermittedCrossDomainOptionValue xPermittedCrossDomainOptionValue = XPermittedCrossDomainOptionValue.none) { config.UsePermittedCrossDomainPolicy = true; config.PermittedCrossDomainPolicyConfiguration = new PermittedCrossDomainPolicyConfiguration(xPermittedCrossDomainOptionValue); return(config); }
public PermittedCrossDomainPolicyConfiguration( XPermittedCrossDomainOptionValue permittedCrossDomainOptionValue) { xPermittedCrossDomainOptionValue = permittedCrossDomainOptionValue; }