Interface AccessHandler
- All Known Implementing Classes:
JustAuthAccessHandler,PhoneNumberAccessHandler,WxappAccessHandler
public interface AccessHandler
Description: 外部应用接入处理器
- Author:
- : gengwei.zheng
- Date:
- : 2022/1/25 16:20
-
Method Summary
Modifier and TypeMethodDescriptionloadUserDetails(String source, AccessPrincipal accessPrincipal) 获取接入系统中的用户信息,并转换为系统可以识别的AccessUserDetails类型preProcess(String core, String... params) 外部应用接入预处理 比如 微信小程序需要传入Code 和 AppId 比如 手机登录需要传入手机号码等
-
Method Details
-
preProcess
外部应用接入预处理 比如 微信小程序需要传入Code 和 AppId 比如 手机登录需要传入手机号码等- Parameters:
core- 对于只需要一个参数就可以进行预处理操作的核心值。params- 核心值以外的其它参数- Returns:
AccessResponse
-
loadUserDetails
获取接入系统中的用户信息,并转换为系统可以识别的AccessUserDetails类型- Parameters:
source- 类别accessPrincipal- 外部系统接入所需信息- Returns:
- 外部系统用户信息
AccessUserDetails
-