Interface CookieHandler
- All Known Implementing Classes:
HC4CookieHandler
public interface CookieHandler
Interface to be implemented by CookieHandler
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addCookieFromHeader
(CookieManager cookieManager, boolean checkCookies, String cookieHeader, URL url) Add cookie to CookieManager from cookieHeader and URLgetCookieHeaderForURL
(CollectionProperty cookiesCP, URL url, boolean allowVariableCookie) Find cookies applicable to the given URL and build the Cookie header from them.String[]
-
Method Details
-
addCookieFromHeader
void addCookieFromHeader(CookieManager cookieManager, boolean checkCookies, String cookieHeader, URL url) Add cookie to CookieManager from cookieHeader and URL- Parameters:
cookieManager
- CookieManager on which cookies are addedcheckCookies
- boolean to indicate if cookies must be validated against speccookieHeader
- String cookie Headerurl
- URL
-
getCookieHeaderForURL
Find cookies applicable to the given URL and build the Cookie header from them.- Parameters:
cookiesCP
-CollectionProperty
ofCookie
url
- URL of the request to which the returned header will be added.allowVariableCookie
- flag whether to allow jmeter variables in cookie values- Returns:
- the value string for the cookie header (goes after "Cookie: ") or null if no cookie matches
-
getDefaultPolicy
String getDefaultPolicy()- Returns:
- Cookie default policy name
-
getPolicies
String[] getPolicies()- Returns:
- Supported cookie policies
-