public class SaManager
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static SaTokenConfig |
config
配置文件 Bean
|
static SaLog |
log
日志输出器
|
static java.util.Map<java.lang.String,StpLogic> |
stpLogicMap
StpLogic集合, 记录框架所有成功初始化的StpLogic
|
| 构造器和说明 |
|---|
SaManager() |
| 限定符和类型 | 方法和说明 |
|---|---|
static SaTokenConfig |
getConfig() |
static SaLog |
getLog() |
static SaJsonTemplate |
getSaJsonTemplate() |
static SaSameTemplate |
getSaSameTemplate() |
static SaSignTemplate |
getSaSignTemplate() |
static SaTempInterface |
getSaTemp() |
static SaTokenContext |
getSaTokenContext() |
static SaTokenContext |
getSaTokenContextOrSecond()
获取一个可用的SaTokenContext
|
static SaTokenDao |
getSaTokenDao() |
static SaTokenSecondContext |
getSaTokenSecondContext() |
static StpInterface |
getStpInterface() |
static StpLogic |
getStpLogic(java.lang.String loginType)
根据 LoginType 获取对应的StpLogic,如果不存在则新建并返回
|
static StpLogic |
getStpLogic(java.lang.String loginType,
boolean isCreate)
根据 LoginType 获取对应的StpLogic,如果不存在,isCreate参数=是否自动创建并返回
|
static void |
putStpLogic(StpLogic stpLogic)
向全局集合中 put 一个 StpLogic
|
static void |
setConfig(SaTokenConfig config) |
static void |
setLog(SaLog log) |
static void |
setSaJsonTemplate(SaJsonTemplate saJsonTemplate) |
static void |
setSaSameTemplate(SaSameTemplate saSameTemplate) |
static void |
setSaSignTemplate(SaSignTemplate saSignTemplate) |
static void |
setSaTemp(SaTempInterface saTemp) |
static void |
setSaTokenContext(SaTokenContext saTokenContext) |
static void |
setSaTokenDao(SaTokenDao saTokenDao) |
static void |
setSaTokenSecondContext(SaTokenSecondContext saTokenSecondContext) |
static void |
setStpInterface(StpInterface stpInterface) |
public static volatile SaTokenConfig config
public static volatile SaLog log
public static java.util.Map<java.lang.String,StpLogic> stpLogicMap
public static void setConfig(SaTokenConfig config)
public static SaTokenConfig getConfig()
public static void setSaTokenDao(SaTokenDao saTokenDao)
public static SaTokenDao getSaTokenDao()
public static void setStpInterface(StpInterface stpInterface)
public static StpInterface getStpInterface()
public static void setSaTokenContext(SaTokenContext saTokenContext)
public static SaTokenContext getSaTokenContext()
public static void setSaTokenSecondContext(SaTokenSecondContext saTokenSecondContext)
public static SaTokenSecondContext getSaTokenSecondContext()
public static SaTokenContext getSaTokenContextOrSecond()
public static void setSaTemp(SaTempInterface saTemp)
public static SaTempInterface getSaTemp()
public static void setSaJsonTemplate(SaJsonTemplate saJsonTemplate)
public static SaJsonTemplate getSaJsonTemplate()
public static void setSaSignTemplate(SaSignTemplate saSignTemplate)
public static SaSignTemplate getSaSignTemplate()
public static void setSaSameTemplate(SaSameTemplate saSameTemplate)
public static SaSameTemplate getSaSameTemplate()
public static void setLog(SaLog log)
public static SaLog getLog()
public static void putStpLogic(StpLogic stpLogic)
stpLogic - StpLogicpublic static StpLogic getStpLogic(java.lang.String loginType)
loginType - 对应的账号类型public static StpLogic getStpLogic(java.lang.String loginType, boolean isCreate)
loginType - 对应的账号类型isCreate - 在 StpLogic 不存在时,true=新建并返回,false=抛出异常Copyright © 2022. All Rights Reserved.