Package swiss.trustbroker.config.dto
Class CookieProperties
java.lang.Object
swiss.trustbroker.config.dto.CookieProperties
Cookie configuration.
- See Also:
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanOptional cookie default value.Optional cookie domainOptional cookie HTTP only flag.Optional cookie maxAgegetName()Cookie namegetPath()Optional cookie pathOptional cookie sameSite flag.Optional cookie secure flag.String[]Optional cookie permitted values.inthashCode()voidsetDefaultValue(String defaultValue) Optional cookie default value.voidOptional cookie domainvoidsetHttpOnly(Boolean httpOnly) Optional cookie HTTP only flag.voidOptional cookie maxAgevoidCookie namevoidOptional cookie pathvoidsetSameSite(String sameSite) Optional cookie sameSite flag.voidOptional cookie secure flag.voidOptional cookie permitted values.toString()
-
Constructor Details
-
CookieProperties
public CookieProperties() -
CookieProperties
public CookieProperties(String name, String path, String domain, Integer maxAge, String[] values, String defaultValue, Boolean secure, Boolean httpOnly, String sameSite) Creates a newCookiePropertiesinstance.- Parameters:
name- Cookie namepath- Optional cookie pathdomain- Optional cookie domainmaxAge- Optional cookie maxAgevalues- Optional cookie permitted values.defaultValue- Optional cookie default value.secure- Optional cookie secure flag.httpOnly- Optional cookie HTTP only flag.sameSite- Optional cookie sameSite flag.
-
-
Method Details
-
builder
-
getName
Cookie name -
getPath
Optional cookie path -
getDomain
Optional cookie domain -
getMaxAge
Optional cookie maxAge -
getValues
Optional cookie permitted values. -
getDefaultValue
Optional cookie default value. -
getSecure
Optional cookie secure flag. -
getHttpOnly
Optional cookie HTTP only flag. -
getSameSite
Optional cookie sameSite flag. -
setName
Cookie name -
setPath
Optional cookie path -
setDomain
Optional cookie domain -
setMaxAge
Optional cookie maxAge -
setValues
Optional cookie permitted values. -
setDefaultValue
Optional cookie default value. -
setSecure
Optional cookie secure flag. -
setHttpOnly
Optional cookie HTTP only flag. -
setSameSite
Optional cookie sameSite flag. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-