Class IgnoreCookiesSpec
java.lang.Object
org.apache.commons.httpclient.cookie.IgnoreCookiesSpec
- All Implemented Interfaces:
CookieSpec
Deprecated.
Jakarta Commons HttpClient 3.x is deprecated in the Jenkins project.
It is not recommended to use it in any new code.
Instead, use HTTP client API plugins as a dependency in your code.
E.g.
Apache HttpComponents Client API 4.x Plugin or
Async HTTP Client Plugin.
A cookie spec that does nothing. Cookies are neither parsed, formatted nor matched.
It can be used to effectively disable cookies altogether.
- Since:
- 3.0
-
Field Summary
Fields inherited from interface org.apache.commons.httpclient.cookie.CookieSpec
PATH_DELIM, PATH_DELIM_CHAR -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleandomainMatch(String host, String domain) Deprecated.Performs domain-match as defined by the cookie specification.formatCookie(Cookie cookie) Deprecated.Create a "Cookie" header value for an array of cookies.formatCookieHeader(Cookie cookie) Deprecated.Create a "Cookie" Header for single Cookie.formatCookieHeader(Cookie[] cookies) Deprecated.Create a "Cookie" Header for an array of Cookies.formatCookies(Cookie[] cookies) Deprecated.Create a "Cookie" header value for an array of cookies.Deprecated.Returns theCollectionof date patterns used for parsing.booleanDeprecated.Determines if a Cookie matches a location.Cookie[]Deprecated.Returns an emptycookiearray.Cookie[]Deprecated.Returns an emptycookiearray.Cookie[]Deprecated.Returns an emptycookiearray.voidparseAttribute(NameValuePair attribute, Cookie cookie) Deprecated.Does nothing.booleanDeprecated.Performs path-match as defined by the cookie specification.voidsetValidDateFormats(Collection datepatterns) Deprecated.Does nothing.voidDeprecated.Does nothing.
-
Constructor Details
-
IgnoreCookiesSpec
public IgnoreCookiesSpec()Deprecated.
-
-
Method Details
-
parse
public Cookie[] parse(String host, int port, String path, boolean secure, String header) throws MalformedCookieException Deprecated.Returns an emptycookiearray. All parameters are ignored.- Specified by:
parsein interfaceCookieSpec- Parameters:
host- the host which sent the Set-Cookie headerport- the port which sent the Set-Cookie headerpath- the path which sent the Set-Cookie headersecure- true when the Set-Cookie header was received over secure conectionheader- the Set-Cookie received from the server- Returns:
- an array of Cookies parsed from the Set-Cookie value
- Throws:
MalformedCookieException- if an exception occurs during parsing- See Also:
-
getValidDateFormats
Deprecated.Description copied from interface:CookieSpecReturns theCollectionof date patterns used for parsing. The String patterns are compatible with theSimpleDateFormat.- Specified by:
getValidDateFormatsin interfaceCookieSpec- Returns:
null
-
setValidDateFormats
Deprecated.Does nothing.- Specified by:
setValidDateFormatsin interfaceCookieSpec- Parameters:
datepatterns- collection of date patterns
-
formatCookie
Deprecated.Description copied from interface:CookieSpecCreate a "Cookie" header value for an array of cookies.- Specified by:
formatCookiein interfaceCookieSpec- Parameters:
cookie- the cookie to be formatted as string- Returns:
null
-
formatCookieHeader
Deprecated.Description copied from interface:CookieSpecCreate a "Cookie" Header for single Cookie.- Specified by:
formatCookieHeaderin interfaceCookieSpec- Parameters:
cookie- the Cookie format as a Cookie header- Returns:
null- Throws:
IllegalArgumentException- if an input parameter is illegal
-
formatCookieHeader
Deprecated.Description copied from interface:CookieSpecCreate a "Cookie" Header for an array of Cookies.- Specified by:
formatCookieHeaderin interfaceCookieSpec- Parameters:
cookies- the Cookies format into a Cookie header- Returns:
null- Throws:
IllegalArgumentException- if an input parameter is illegal
-
formatCookies
Deprecated.Description copied from interface:CookieSpecCreate a "Cookie" header value for an array of cookies.- Specified by:
formatCookiesin interfaceCookieSpec- Parameters:
cookies- the Cookies to be formatted- Returns:
null- Throws:
IllegalArgumentException- if an input parameter is illegal
-
match
Deprecated.Description copied from interface:CookieSpecDetermines if a Cookie matches a location.- Specified by:
matchin interfaceCookieSpec- Parameters:
host- the host to which the request is being submittedport- the port to which the request is being submittedpath- the path to which the request is being submittedsecure- true if the request is using a secure connectioncookie- the Cookie to be matched- Returns:
false
-
match
Deprecated.Returns an emptycookiearray. All parameters are ignored.- Specified by:
matchin interfaceCookieSpec- Parameters:
host- the host to which the request is being submittedport- the port to which the request is being submitted (currenlty ignored)path- the path to which the request is being submittedsecure- true if the request is using a secure protocolcookies- an array of Cookies to be matched- Returns:
- true if the cookie should be submitted with a request with given attributes, false otherwise.
-
parse
public Cookie[] parse(String host, int port, String path, boolean secure, Header header) throws MalformedCookieException, IllegalArgumentException Deprecated.Returns an emptycookiearray. All parameters are ignored.- Specified by:
parsein interfaceCookieSpec- Parameters:
host- the host which sent the Set-Cookie headerport- the port which sent the Set-Cookie headerpath- the path which sent the Set-Cookie headersecure- true when the Set-Cookie header was received over secure conectionheader- the Set-Cookie received from the server- Returns:
- an array of Cookies parsed from the header
- Throws:
MalformedCookieException- if an exception occurs during parsingIllegalArgumentException- if an input parameter is illegal- See Also:
-
parseAttribute
public void parseAttribute(NameValuePair attribute, Cookie cookie) throws MalformedCookieException, IllegalArgumentException Deprecated.Does nothing.- Specified by:
parseAttributein interfaceCookieSpec- Parameters:
attribute- cookie attribute from the Set-Cookiecookie- the to be updated- Throws:
MalformedCookieException- if an exception occurs during parsingIllegalArgumentException- if an input parameter is illegal
-
validate
public void validate(String host, int port, String path, boolean secure, Cookie cookie) throws MalformedCookieException, IllegalArgumentException Deprecated.Does nothing.- Specified by:
validatein interfaceCookieSpec- Parameters:
host- the host from which theCookiewas receivedport- the port from which theCookiewas receivedpath- the path from which theCookiewas receivedsecure- true when theCookiewas received using a secure connectioncookie- the Cookie to validate- Throws:
MalformedCookieException- if the cookie is invalidIllegalArgumentException- if an input parameter is illegal
-
domainMatch
Deprecated.Description copied from interface:CookieSpecPerforms domain-match as defined by the cookie specification.- Specified by:
domainMatchin interfaceCookieSpec- Parameters:
host- The target host.domain- The cookie domain attribute.- Returns:
false
-
pathMatch
Deprecated.Description copied from interface:CookieSpecPerforms path-match as defined by the cookie specification.- Specified by:
pathMatchin interfaceCookieSpec- Parameters:
path- The target path.topmostPath- The cookie path attribute.- Returns:
false
-