索引
所有程序包|所有类和接口
C
- CacheableOpenidConnectionAuthService - club.zhcs.lina.oidc.service中的类
-
基于open id connect 实现的token验证可缓存的实现
- CacheableOpenidConnectionAuthService() - 类的构造器 club.zhcs.lina.oidc.service.CacheableOpenidConnectionAuthService
- callback(HttpServletRequest, HttpServletResponse) - 类中的方法 club.zhcs.lina.oidc.OpenIDConnectController
- CallbackHanlder - club.zhcs.lina.oidc.callback中的接口
-
回调处理器
- claim(String, String) - 类中的方法 club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
- claims(String) - 类中的方法 club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
- club.zhcs.lina.oidc - 程序包 club.zhcs.lina.oidc
- club.zhcs.lina.oidc.callback - 程序包 club.zhcs.lina.oidc.callback
- club.zhcs.lina.oidc.domain - 程序包 club.zhcs.lina.oidc.domain
- club.zhcs.lina.oidc.service - 程序包 club.zhcs.lina.oidc.service
- club.zhcs.lina.oidc.service.jwt - 程序包 club.zhcs.lina.oidc.service.jwt
- code(HttpServletRequest, HttpServletResponse) - 接口中的方法 club.zhcs.lina.oidc.callback.CallbackHanlder
-
获取code参数
- CookieCallbackHanlder - club.zhcs.lina.oidc.callback中的类
- CookieCallbackHanlder() - 类的构造器 club.zhcs.lina.oidc.callback.CookieCallbackHanlder
- cookieSettings() - 类中的方法 club.zhcs.lina.oidc.service.CacheableOpenidConnectionAuthService
- currentUser() - 类中的方法 club.zhcs.lina.oidc.OpenIDConnectController
G
- getClient() - 类中的方法 club.zhcs.lina.oidc.service.OpenIDConnectService
- getRequest() - 类中的方法 club.zhcs.lina.oidc.service.CacheableOpenidConnectionAuthService
- getResponse() - 类中的方法 club.zhcs.lina.oidc.service.CacheableOpenidConnectionAuthService
H
- handle(HttpServletRequest, HttpServletResponse) - 接口中的方法 club.zhcs.lina.oidc.callback.CallbackHanlder
- handle(HttpServletRequest, HttpServletResponse) - 类中的方法 club.zhcs.lina.oidc.callback.CookieCallbackHanlder
- handle(HttpServletRequest, HttpServletResponse) - 类中的方法 club.zhcs.lina.oidc.callback.RedirctToFrontCallbackHanlder
I
- IAMUserDetailService - club.zhcs.lina.oidc.service中的类
- IAMUserDetailService() - 类的构造器 club.zhcs.lina.oidc.service.IAMUserDetailService
- init() - 类中的方法 club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
J
- JwksJWTGenerator - club.zhcs.lina.oidc.service.jwt中的类
- JwksJWTGenerator() - 类的构造器 club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
- jwtGenerator() - 类中的方法 club.zhcs.lina.oidc.service.CacheableOpenidConnectionAuthService
- jwtGenerator() - 类中的方法 club.zhcs.lina.oidc.service.OpenIDConnectService
L
- login(String) - 类中的方法 club.zhcs.lina.oidc.OpenIDConnectController
- login(String) - 类中的方法 club.zhcs.lina.oidc.service.OpenIDConnectService
-
使用授权码进行登录(获取用户信息)
- login(String, String, HttpServletResponse) - 类中的方法 club.zhcs.lina.oidc.OpenIDConnectController
- loginUrl() - 类中的方法 club.zhcs.lina.oidc.service.OpenIDConnectService
-
登录地址
- loginUrl(String, String) - 类中的方法 club.zhcs.lina.oidc.OpenIDConnectController
- loginUrl(String, String) - 类中的方法 club.zhcs.lina.oidc.service.OpenIDConnectService
-
登录地址
- logout(HttpServletResponse) - 类中的方法 club.zhcs.lina.oidc.OpenIDConnectController
- logoutUrl() - 类中的方法 club.zhcs.lina.oidc.OpenIDConnectController
- logoutUrl() - 类中的方法 club.zhcs.lina.oidc.service.OpenIDConnectService
-
登出地址
O
- OpenIDConnectClient - club.zhcs.lina.oidc.domain中的类
- OpenIDConnectClient() - 类的构造器 club.zhcs.lina.oidc.domain.OpenIDConnectClient
- OpenIDConnectController - club.zhcs.lina.oidc中的类
- OpenIDConnectController() - 类的构造器 club.zhcs.lina.oidc.OpenIDConnectController
- OpenIDConnectService - club.zhcs.lina.oidc.service中的类
- OpenIDConnectService(String, String, String, String) - 类的构造器 club.zhcs.lina.oidc.service.OpenIDConnectService
P
- parse(String) - 类中的方法 club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
R
- RedirctToFrontCallbackHanlder - club.zhcs.lina.oidc.callback中的类
- RedirctToFrontCallbackHanlder() - 类的构造器 club.zhcs.lina.oidc.callback.RedirctToFrontCallbackHanlder
- refreshToken(String) - 类中的方法 club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
S
- save(AuthUser) - 类中的方法 club.zhcs.lina.oidc.service.IAMUserDetailService
- state(HttpServletRequest, HttpServletResponse) - 接口中的方法 club.zhcs.lina.oidc.callback.CallbackHanlder
-
获取state参数
- subject(String) - 类中的方法 club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
T
- token(String) - 类中的方法 club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
- token(String) - 类中的方法 club.zhcs.lina.oidc.service.OpenIDConnectService
-
获取token
- token(String, Map<String, ?>) - 类中的方法 club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
- token(String, Map<String, ?>, long, TimeUnit) - 类中的方法 club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
- token(String, Map<String, ?>, String, String) - 类中的方法 club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
- Token - club.zhcs.lina.oidc.domain中的类
- Token() - 类的构造器 club.zhcs.lina.oidc.domain.Token
U
- user(String) - 类中的方法 club.zhcs.lina.oidc.service.OpenIDConnectService
-
用户信息
- userByToken(String) - 类中的方法 club.zhcs.lina.oidc.service.IAMUserDetailService
- userDetailService() - 类中的方法 club.zhcs.lina.oidc.service.CacheableOpenidConnectionAuthService
V
- verifiedSubject(String) - 类中的方法 club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
- verify(String) - 类中的方法 club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
所有程序包|所有类和接口