Package org.springframework.http
Interface ResponseCookie.ResponseCookieBuilder
- Enclosing class:
 - ResponseCookie
 
public static interface ResponseCookie.ResponseCookieBuilder
A builder for a server-defined HttpCookie with attributes.
- 
Method Summary
Modifier and TypeMethodDescriptionbuild()Create the HttpCookie.Set the cookie "Domain" attribute.httpOnly(boolean httpOnly) Add the "HttpOnly" attribute to the cookie.maxAge(long maxAgeSeconds) Variant ofmaxAge(Duration)accepting a value in seconds.Set the cookie "Max-Age" attribute.Set the cookie "Path" attribute.Add the "SameSite" attribute to the cookie.secure(boolean secure) Add the "Secure" attribute to the cookie.Set the cookie value. 
- 
Method Details
- 
value
Set the cookie value.- Since:
 - 6.0
 
 - 
maxAge
Set the cookie "Max-Age" attribute.A positive value indicates when the cookie should expire relative to the current time. A value of 0 means the cookie should expire immediately. A negative value results in no "Max-Age" attribute in which case the cookie is removed when the browser is closed.
 - 
maxAge
Variant ofmaxAge(Duration)accepting a value in seconds. - 
path
Set the cookie "Path" attribute. - 
domain
Set the cookie "Domain" attribute. - 
secure
Add the "Secure" attribute to the cookie. - 
httpOnly
Add the "HttpOnly" attribute to the cookie.- See Also:
 
 - 
sameSite
Add the "SameSite" attribute to the cookie.This limits the scope of the cookie such that it will only be attached to same site requests if
"Strict"or cross-site requests if"Lax".- Since:
 - 5.1
 - See Also:
 
 - 
build
ResponseCookie build()Create the HttpCookie. 
 -