Class CookieConfigType
java.lang.Object
com.tremolosecurity.config.xml.CookieConfigType
Configuration for an application's cookies
Java class for cookieConfigType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="cookieConfigType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="sessionCookieName" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="domain" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="scope" type="{http://www.w3.org/2001/XMLSchema}integer"/> <element name="logoutURI" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="keyAlias" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="keyPassword" type="{http://www.w3.org/2001/XMLSchema}string"/> <element name="secure" type="{http://www.w3.org/2001/XMLSchema}boolean"/> <element name="timeout" type="{http://www.w3.org/2001/XMLSchema}int"/> <element name="httpOnly" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> <element name="sameSite" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="None"/> <enumeration value="Lax"/> <enumeration value="Strict"/> <enumeration value="Ignore"/> </restriction> </simpleType> </element> <element name="cookiesEnabled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGets the value of the domain property.Gets the value of the keyAlias property.Gets the value of the keyPassword property.Gets the value of the logoutURI property.Gets the value of the sameSite property.getScope()
Gets the value of the scope property.Gets the value of the sessionCookieName property.int
Gets the value of the timeout property.Gets the value of the cookiesEnabled property.Gets the value of the httpOnly property.boolean
isSecure()
Gets the value of the secure property.void
setCookiesEnabled
(Boolean value) Sets the value of the cookiesEnabled property.void
Sets the value of the domain property.void
setHttpOnly
(Boolean value) Sets the value of the httpOnly property.void
setKeyAlias
(String value) Sets the value of the keyAlias property.void
setKeyPassword
(String value) Sets the value of the keyPassword property.void
setLogoutURI
(String value) Sets the value of the logoutURI property.void
setSameSite
(String value) Sets the value of the sameSite property.void
setScope
(BigInteger value) Sets the value of the scope property.void
setSecure
(boolean value) Sets the value of the secure property.void
setSessionCookieName
(String value) Sets the value of the sessionCookieName property.void
setTimeout
(int value) Sets the value of the timeout property.
-
Field Details
-
sessionCookieName
-
domain
-
scope
-
logoutURI
-
keyAlias
-
keyPassword
-
secure
protected boolean secure -
timeout
protected int timeout -
httpOnly
-
sameSite
-
cookiesEnabled
-
-
Constructor Details
-
CookieConfigType
public CookieConfigType()
-
-
Method Details
-
getSessionCookieName
-
setSessionCookieName
-
getDomain
-
setDomain
-
getScope
Gets the value of the scope property.- Returns:
- possible object is
BigInteger
-
setScope
Sets the value of the scope property.- Parameters:
value
- allowed object isBigInteger
-
getLogoutURI
-
setLogoutURI
-
getKeyAlias
-
setKeyAlias
-
getKeyPassword
-
setKeyPassword
-
isSecure
public boolean isSecure()Gets the value of the secure property. -
setSecure
public void setSecure(boolean value) Sets the value of the secure property. -
getTimeout
public int getTimeout()Gets the value of the timeout property. -
setTimeout
public void setTimeout(int value) Sets the value of the timeout property. -
isHttpOnly
-
setHttpOnly
-
getSameSite
-
setSameSite
-
isCookiesEnabled
-
setCookiesEnabled
-