Module io.inverno.mod.http.base
Class GenericSetCookieParameter
java.lang.Object
io.inverno.mod.http.base.internal.GenericParameter
io.inverno.mod.http.base.internal.header.GenericSetCookieParameter
- All Implemented Interfaces:
Convertible<String>,Cookie,SetCookie,SetCookieParameter,Parameter
Generic SetCookieParameter implementation.
- Since:
- 1.6
- Author:
- Jeremy Kuhn
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.inverno.mod.http.base.Parameter
Parameter.FactoryNested classes/interfaces inherited from interface io.inverno.mod.http.base.header.SetCookie
SetCookie.Configurator -
Field Summary
Fields inherited from class io.inverno.mod.http.base.internal.GenericParameter
name, parameterConverter, value -
Constructor Summary
ConstructorsConstructorDescriptionGenericSetCookieParameter(Headers.SetCookie setCookieHeader, ObjectConverter<String> parameterConverter) Creates a generic set cookie parameter. -
Method Summary
Modifier and TypeMethodDescriptionReturns cookie's domain attribute.Returns cookie's expires attribute.Returns cookie's max age attribute.getPath()Returns cookie's path attribute.Returns cookie's same site attribute.Returns cookie's http only flag attribute.isSecure()Returns cookie's secure flag attribute.Methods inherited from class io.inverno.mod.http.base.internal.GenericParameter
as, as, asArrayOf, asArrayOf, asBigDecimal, asBigInteger, asBoolean, asByte, asCharacter, asClass, asCurrency, asDouble, asFile, asFloat, asInetAddress, asInteger, asListOf, asListOf, asLocalDate, asLocalDateTime, asLocale, asLong, asPath, asPattern, asSetOf, asSetOf, asShort, asString, asURI, asURL, asZonedDateTime, equals, getName, getValue, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.inverno.mod.base.converter.Convertible
as, as, asArrayOf, asArrayOf, asBigDecimal, asBigInteger, asBoolean, asByte, asCharacter, asClass, asCurrency, asDouble, asFile, asFloat, asInetAddress, asInteger, asListOf, asListOf, asLocalDate, asLocalDateTime, asLocale, asLong, asPath, asPattern, asSetOf, asSetOf, asShort, asString, asURI, asURL, asZonedDateTime, getValue
-
Constructor Details
-
GenericSetCookieParameter
public GenericSetCookieParameter(Headers.SetCookie setCookieHeader, ObjectConverter<String> parameterConverter) Creates a generic set cookie parameter.
- Parameters:
setCookieHeader- a set cookie headerparameterConverter- a string object parameter
-
-
Method Details
-
getExpires
Description copied from interface:SetCookieReturns cookie's expires attribute.
- Specified by:
getExpiresin interfaceSetCookie- Returns:
- the expires or null
-
getMaxAge
Description copied from interface:SetCookieReturns cookie's max age attribute.
-
getDomain
Description copied from interface:SetCookieReturns cookie's domain attribute.
-
getPath
Description copied from interface:SetCookieReturns cookie's path attribute.
-
isSecure
Description copied from interface:SetCookieReturns cookie's secure flag attribute.
-
isHttpOnly
Description copied from interface:SetCookieReturns cookie's http only flag attribute.
- Specified by:
isHttpOnlyin interfaceSetCookie- Returns:
- the http only flag or null
-
getSameSite
Description copied from interface:SetCookieReturns cookie's same site attribute.
- Specified by:
getSameSitein interfaceSetCookie- Returns:
- the same site attribute or null
-