package com.iplatform.base.config; import org.springframework.boot.context.properties.ConfigurationProperties; import java.util.List; @ConfigurationProperties(prefix = "iplatform.security") public class LoginStrategyProperties { /** * 返回登录策略名称集合。 * @return */ public List getLoginStrategyList() { return loginStrategyList; } public void setLoginStrategyList(List loginStrategyList) { this.loginStrategyList = loginStrategyList; } public long getTokenExpireWeb() { return tokenExpireWeb; } public void setTokenExpireWeb(long tokenExpireWeb) { this.tokenExpireWeb = tokenExpireWeb; } public long getTokenExpireMobile() { return tokenExpireMobile; } public void setTokenExpireMobile(long tokenExpireMobile) { this.tokenExpireMobile = tokenExpireMobile; } private long tokenExpireWeb = 120; // PC端默认2小时 private long tokenExpireMobile = 60 * 24 * 15; // 移动端默认15天 private List loginStrategyList = null; }