@ConfigurationProperties(value="micronaut.security.token.jwt.cookie") public class JwtCookieConfigurationProperties extends Object implements JwtCookieConfiguration
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_COOKIENAME
The default cookie name.
|
static boolean |
DEFAULT_ENABLED
The default enable value.
|
static String |
DEFAULT_LOGINFAILURETARGETURL
The default login failure target URL.
|
static String |
DEFAULT_LOGINSUCCESSTARGETURL
The default login success target URL.
|
static String |
DEFAULT_LOGOUTTARGETURL
The default logout target URL.
|
static String |
PREFIX |
Constructor and Description |
---|
JwtCookieConfigurationProperties() |
Modifier and Type | Method and Description |
---|---|
String |
getCookieName()
cookieName getter.
|
String |
getLoginFailureTargetUrl() |
String |
getLoginSuccessTargetUrl() |
String |
getLogoutTargetUrl() |
boolean |
isEnabled() |
void |
setCookieName(String cookieName)
Sets the cookie name to use.
|
void |
setEnabled(boolean enabled)
Sets whether JWT cookie based security is enabled.
|
void |
setLoginFailureTargetUrl(String loginFailureTargetUrl)
Sets the login failure target URL.
|
void |
setLoginSuccessTargetUrl(String loginSuccessTargetUrl)
Sets the login success target URL.
|
void |
setLogoutTargetUrl(String logoutTargetUrl)
Sets the logout target URL.
|
public static final String PREFIX
public static final boolean DEFAULT_ENABLED
public static final String DEFAULT_COOKIENAME
public static final String DEFAULT_LOGOUTTARGETURL
public static final String DEFAULT_LOGINSUCCESSTARGETURL
public static final String DEFAULT_LOGINFAILURETARGETURL
public boolean isEnabled()
isEnabled
in interface Toggleable
public String getLogoutTargetUrl()
getLogoutTargetUrl
in interface JwtCookieConfiguration
public String getLoginSuccessTargetUrl()
getLoginSuccessTargetUrl
in interface JwtCookieConfiguration
public String getLoginFailureTargetUrl()
getLoginFailureTargetUrl
in interface JwtCookieConfiguration
public String getCookieName()
getCookieName
in interface JwtCookieConfiguration
public void setEnabled(boolean enabled)
enabled
- True if it is enabledpublic void setLogoutTargetUrl(String logoutTargetUrl)
logoutTargetUrl
- The URLpublic void setCookieName(String cookieName)
cookieName
- The cookie namepublic void setLoginSuccessTargetUrl(String loginSuccessTargetUrl)
loginSuccessTargetUrl
- The URL