Uses of Interface
cn.coufran.springboot.starter.auth.AuthUser
Packages that use AuthUser
Package
Description
权限拦截核心的接口和类
权限拦截相关配置
Session认证
Session认证配置
认证拦截的简单实现
Token认证相关类
Token认证配置
-
Uses of AuthUser in cn.coufran.springboot.starter.auth
Classes in cn.coufran.springboot.starter.auth that implement AuthUserModifier and TypeClassDescriptionclass配合AuthUserManager使用,AuthUser只实现基础的数据保存,所有上下文操作交由AuthUserManager处理。Methods in cn.coufran.springboot.starter.auth that return AuthUserModifier and TypeMethodDescription<D> AuthUser<D> AuthUserManager.createAnonymous()创建匿名用户default <D> AuthUser<D> AuthUserManager.getAuthUser(Certificate certificate) 获取权限用户<D> AuthUser<D> AuthUserManager.reloadAuthenticated(Certificate certificate) 重新加载实名用户Methods in cn.coufran.springboot.starter.auth with parameters of type AuthUserModifier and TypeMethodDescription<D> CertificateAuthUserManager.acceptLogin(AuthUser<D> authUser, D data) 权限用户登录上下文,并返回证书<U> voidAuthUserManager.acceptLogout(AuthUser<U> authUser) 权限用户登出上下文<D> CertificateAuthUserManager.acceptRefresh(AuthUser<D> authUser) 刷新权限用户 -
Uses of AuthUser in cn.coufran.springboot.starter.auth.config
Methods in cn.coufran.springboot.starter.auth.config that return AuthUserMethods in cn.coufran.springboot.starter.auth.config with parameters of type AuthUserModifier and TypeMethodDescriptionvoidAuthAddition.authIntercept(AuthUser<D> authUser, jakarta.servlet.http.HttpServletRequest request, Object handler) 拦截请求AuthConfig.authInterceptor(AuthUser authUser) 权限拦截器Constructors in cn.coufran.springboot.starter.auth.config with parameters of type AuthUser -
Uses of AuthUser in cn.coufran.springboot.starter.auth.impl.session
Classes in cn.coufran.springboot.starter.auth.impl.session that implement AuthUserMethods in cn.coufran.springboot.starter.auth.impl.session that return AuthUserModifier and TypeMethodDescription<D> AuthUser<D> SessionAuthUserManager.createAnonymous()构造匿名权限用户<D> AuthUser<D> SessionAuthUserManager.reloadAuthenticated(Certificate certificate) 重新加载实名用户,从Session中取出数据,重新构造权限用户Methods in cn.coufran.springboot.starter.auth.impl.session with parameters of type AuthUserModifier and TypeMethodDescription<U> CertificateSessionAuthUserManager.acceptLogin(AuthUser<U> authUser, U data) 接受登录,将数据存入Session中<U> voidSessionAuthUserManager.acceptLogout(AuthUser<U> authUser) 权限用户登出上下文,移除Session中的数据<D> CertificateSessionAuthUserManager.acceptRefresh(AuthUser<D> authUser) 刷新AccessToken -
Uses of AuthUser in cn.coufran.springboot.starter.auth.impl.session.config
Methods in cn.coufran.springboot.starter.auth.impl.session.config that return AuthUserModifier and TypeMethodDescription<U> AuthUser<U> SessionAuthConfig.authUser(jakarta.servlet.http.HttpServletRequest request, AuthUserManager authUserManager) 权限用户 -
Uses of AuthUser in cn.coufran.springboot.starter.auth.impl.simple
Classes in cn.coufran.springboot.starter.auth.impl.simple that implement AuthUser -
Uses of AuthUser in cn.coufran.springboot.starter.auth.impl.token
Classes in cn.coufran.springboot.starter.auth.impl.token that implement AuthUserMethods in cn.coufran.springboot.starter.auth.impl.token that return AuthUserModifier and TypeMethodDescription<D> AuthUser<D> TokenAuthUserManager.createAnonymous()创建匿名用户<D> AuthUser<D> TokenAuthUserManager.reloadAuthenticated(Certificate certificate) 重新加载实名用户,解析Token为数据,然后重新构造Methods in cn.coufran.springboot.starter.auth.impl.token with parameters of type AuthUserModifier and TypeMethodDescription<D> CertificateTokenAuthUserManager.acceptLogin(AuthUser<D> authUser, D data) 权限用户登录上下文,并返回证书<U> voidTokenAuthUserManager.acceptLogout(AuthUser<U> authUser) 不支持登出,直接返回<D> CertificateTokenAuthUserManager.acceptRefresh(AuthUser<D> authUser) 刷新AccessToken -
Uses of AuthUser in cn.coufran.springboot.starter.auth.impl.token.config
Methods in cn.coufran.springboot.starter.auth.impl.token.config that return AuthUserModifier and TypeMethodDescription<U> AuthUser<U> TokenAuthConfig.authUser(jakarta.servlet.http.HttpServletRequest request, AuthUserManager authUserManager) 权限用户