@ConfigurationProperties(prefix="herodotus.platform.security") public class SecurityProperties extends Object implements Serializable
Description : 多出都需要使用Security的配置信息,所以放到data组件中
loginPage(): 自定义登录页面 loginProcessingUrl():将用户名和密码提交到的URL defaultSuccessUrl(): 成功登录后跳转的URL。 如果是直接从登录页面登录,会跳转到该URL;如果是从其他页面跳转到登录页面,登录后会跳转到原来页面。可设置true来任何时候到跳转该URL。 successForwardUrl():成功登录后重定向的URL failureUrl():登录失败后跳转的URL,指定的路径要能匿名访问 failureForwardUrl():登录失败后重定向的URL
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SecurityProperties.Captcha |
static class |
SecurityProperties.Interceptor |
static class |
SecurityProperties.Login |
static class |
SecurityProperties.RememberMe |
| 构造器和说明 |
|---|
SecurityProperties() |
| 限定符和类型 | 方法和说明 |
|---|---|
SecurityProperties.Captcha |
getCaptcha() |
SecurityProperties.Interceptor |
getInterceptor() |
SecurityProperties.Login |
getLogin() |
SecurityProperties.RememberMe |
getRememberMe() |
String |
getSigningKey() |
String |
getVerifierKey() |
void |
setCaptcha(SecurityProperties.Captcha captcha) |
void |
setInterceptor(SecurityProperties.Interceptor interceptor) |
void |
setLogin(SecurityProperties.Login login) |
void |
setRememberMe(SecurityProperties.RememberMe rememberMe) |
void |
setSigningKey(String signingKey) |
void |
setVerifierKey(String verifierKey) |
public String getSigningKey()
public void setSigningKey(String signingKey)
public String getVerifierKey()
public void setVerifierKey(String verifierKey)
public SecurityProperties.Login getLogin()
public void setLogin(SecurityProperties.Login login)
public SecurityProperties.RememberMe getRememberMe()
public void setRememberMe(SecurityProperties.RememberMe rememberMe)
public SecurityProperties.Captcha getCaptcha()
public void setCaptcha(SecurityProperties.Captcha captcha)
public SecurityProperties.Interceptor getInterceptor()
public void setInterceptor(SecurityProperties.Interceptor interceptor)
Copyright © 2022. All rights reserved.