You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* This object is used for the value of the `queryStringForwarding` field on the `WebStorage` object, and defines how user-provided query strings are forwarded to the HTTP origin. If left unset, no user-provided query strings will be forwarded to the HTTP origin.
2513
+
*
2514
+
* *Instructions:*
2515
+
* - To *block all* query string parameters: use `"Whitelist"` with an empty `parameters` array (default if unset).
2516
+
* - To *allow all* query string parameters: use `"Blacklist"` with an empty `parameters` array.
2517
+
* - To *allow some* query string parameters: use either `"Blacklist"` or `"Whitelist"` with one or more `parameters`.
2518
+
* @export
2519
+
* @interface WebStorageQueryStringForwarding
2520
+
*/
2521
+
exportinterfaceWebStorageQueryStringForwarding{
2522
+
/**
2523
+
* Determines which parameters to forward based on the `type` field:
2524
+
*
2525
+
* If `"Whitelist"` is set in the `type` field:
2526
+
* - Only parameters in this array will be forwarded.
2527
+
* - An empty array prevents all parameters from being forwarded.
2528
+
*
2529
+
* If `"Blacklist"` is set in the `type` field:
2530
+
* - Only parameters in this array will be blocked.
2531
+
* - An empty array allows all parameters to be forwarded.
2532
+
* @type {Array<WebStorageQueryStringParam>}
2533
+
* @memberof WebStorageQueryStringForwarding
2534
+
*/
2535
+
parameters: Array<WebStorageQueryStringParam>;
2536
+
/**
2537
+
* Determines whether the `parameters` array is interpreted as a blacklist or a whitelist.
0 commit comments