Class AbstractCookieConfiguration
- java.lang.Object
-
- io.micronaut.security.oauth2.endpoint.AbstractCookieConfiguration
-
- All Implemented Interfaces:
io.micronaut.http.cookie.CookieConfiguration
- Direct Known Subclasses:
CookieNoncePersistenceConfiguration,CookieStatePersistenceConfiguration
public abstract class AbstractCookieConfiguration extends java.lang.Object implements io.micronaut.http.cookie.CookieConfigurationBase configuration forCookieConfigurationimplementations.
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.StringcookieDomainprotected java.lang.BooleancookieSecure
-
Constructor Summary
Constructors Constructor Description AbstractCookieConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<java.lang.String>getCookieDomain()java.util.Optional<java.lang.Boolean>isCookieSecure()voidsetCookieDomain(java.lang.String cookieDomain)Sets the domain name of this Cookie.voidsetCookieSecure(java.lang.Boolean cookieSecure)Sets whether the cookie is secured.
-
-
-
Method Detail
-
getCookieDomain
public java.util.Optional<java.lang.String> getCookieDomain()
- Specified by:
getCookieDomainin interfaceio.micronaut.http.cookie.CookieConfiguration
-
setCookieDomain
public void setCookieDomain(@Nullable java.lang.String cookieDomain)Sets the domain name of this Cookie. Default value (null).- Parameters:
cookieDomain- the domain name of this Cookie
-
isCookieSecure
public java.util.Optional<java.lang.Boolean> isCookieSecure()
- Specified by:
isCookieSecurein interfaceio.micronaut.http.cookie.CookieConfiguration
-
setCookieSecure
public void setCookieSecure(java.lang.Boolean cookieSecure)
Sets whether the cookie is secured. Defaults to the secure status of the request.- Parameters:
cookieSecure- True if the cookie is secure
-
-