Index
All Classes and Interfaces|All Packages|Serialized Form
C
- CacheableOpenIDConnectionAuthService - Class in club.zhcs.lina.oidc.service
-
基于open id connect 实现的token验证可缓存的实现
- CacheableOpenIDConnectionAuthService() - Constructor for class club.zhcs.lina.oidc.service.CacheableOpenIDConnectionAuthService
- callback(HttpServletRequest, HttpServletResponse) - Method in class club.zhcs.lina.oidc.OpenIDConnectController
- CallbackHanlder - Interface in club.zhcs.lina.oidc.callback
-
回调处理器
- club.zhcs.lina.oidc - package club.zhcs.lina.oidc
- club.zhcs.lina.oidc.callback - package club.zhcs.lina.oidc.callback
- club.zhcs.lina.oidc.domain - package club.zhcs.lina.oidc.domain
- club.zhcs.lina.oidc.event - package club.zhcs.lina.oidc.event
- club.zhcs.lina.oidc.service - package club.zhcs.lina.oidc.service
- club.zhcs.lina.oidc.service.jwt - package club.zhcs.lina.oidc.service.jwt
- club.zhcs.lina.oidc.service.user - package club.zhcs.lina.oidc.service.user
- code(HttpServletRequest, HttpServletResponse) - Method in interface club.zhcs.lina.oidc.callback.CallbackHanlder
-
获取code参数
- CookieCallbackHanlder - Class in club.zhcs.lina.oidc.callback
- CookieCallbackHanlder() - Constructor for class club.zhcs.lina.oidc.callback.CookieCallbackHanlder
- cookieSettings() - Method in class club.zhcs.lina.oidc.service.CacheableOpenIDConnectionAuthService
- createDecoder() - Method in class club.zhcs.lina.oidc.service.OpenIDConnectService
- currentUser() - Method in class club.zhcs.lina.oidc.OpenIDConnectController
G
- getAuthUser() - Method in class club.zhcs.lina.oidc.event.OpenIDConnectLoginSuccessEvent
- getClient() - Method in class club.zhcs.lina.oidc.service.OpenIDConnectService
- getRequest() - Method in class club.zhcs.lina.oidc.service.CacheableOpenIDConnectionAuthService
- getResponse() - Method in class club.zhcs.lina.oidc.service.CacheableOpenIDConnectionAuthService
H
- hanld(HttpServletRequest, HttpServletResponse) - Method in interface club.zhcs.lina.oidc.callback.CallbackHanlder
- hanld(HttpServletRequest, HttpServletResponse) - Method in class club.zhcs.lina.oidc.callback.CookieCallbackHanlder
- hanld(HttpServletRequest, HttpServletResponse) - Method in class club.zhcs.lina.oidc.callback.RedirctToFrontCallbackHanlder
I
- IAMUserDetailService - Class in club.zhcs.lina.oidc.service.user
- IAMUserDetailService() - Constructor for class club.zhcs.lina.oidc.service.user.IAMUserDetailService
- init() - Method in class club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
J
- JwksJWTGenerator - Class in club.zhcs.lina.oidc.service.jwt
- JwksJWTGenerator() - Constructor for class club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
- jwtDecoder() - Method in class club.zhcs.lina.oidc.service.CacheableOpenIDConnectionAuthService
- jwtEncoder() - Method in class club.zhcs.lina.oidc.service.CacheableOpenIDConnectionAuthService
L
- login(String) - Method in class club.zhcs.lina.oidc.OpenIDConnectController
- login(String) - Method in class club.zhcs.lina.oidc.service.OpenIDConnectService
-
使用授权码进行登录(获取用户信息)
- login(String, String, HttpServletResponse) - Method in class club.zhcs.lina.oidc.OpenIDConnectController
- loginUrl() - Method in class club.zhcs.lina.oidc.service.OpenIDConnectService
-
登录地址
- loginUrl(String, String) - Method in class club.zhcs.lina.oidc.OpenIDConnectController
- loginUrl(String, String) - Method in class club.zhcs.lina.oidc.service.OpenIDConnectService
-
登录地址
- logout(HttpServletResponse) - Method in class club.zhcs.lina.oidc.OpenIDConnectController
- logoutUrl() - Method in class club.zhcs.lina.oidc.OpenIDConnectController
- logoutUrl() - Method in class club.zhcs.lina.oidc.service.OpenIDConnectService
-
登出地址
O
- OpenIDConnectClient - Class in club.zhcs.lina.oidc.domain
- OpenIDConnectClient() - Constructor for class club.zhcs.lina.oidc.domain.OpenIDConnectClient
- OpenIDConnectController - Class in club.zhcs.lina.oidc
- OpenIDConnectController() - Constructor for class club.zhcs.lina.oidc.OpenIDConnectController
- OpenIDConnectLoginSuccessEvent - Class in club.zhcs.lina.oidc.event
- OpenIDConnectLoginSuccessEvent(AuthUser) - Constructor for class club.zhcs.lina.oidc.event.OpenIDConnectLoginSuccessEvent
- OpenIDConnectService - Class in club.zhcs.lina.oidc.service
- OpenIDConnectService(String, String, String, String) - Constructor for class club.zhcs.lina.oidc.service.OpenIDConnectService
P
- parse(String) - Method in class club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
R
- RedirctToFrontCallbackHanlder - Class in club.zhcs.lina.oidc.callback
- RedirctToFrontCallbackHanlder() - Constructor for class club.zhcs.lina.oidc.callback.RedirctToFrontCallbackHanlder
S
- save(AuthUser) - Method in class club.zhcs.lina.oidc.service.user.IAMUserDetailService
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class club.zhcs.lina.oidc.service.OpenIDConnectService
- state(HttpServletRequest, HttpServletResponse) - Method in interface club.zhcs.lina.oidc.callback.CallbackHanlder
-
获取state参数
- subject(String) - Method in class club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
T
- token(String) - Method in class club.zhcs.lina.oidc.service.OpenIDConnectService
-
获取token
- Token - Class in club.zhcs.lina.oidc.domain
- Token() - Constructor for class club.zhcs.lina.oidc.domain.Token
- tryRefreshToken(String) - Method in class club.zhcs.lina.oidc.service.CacheableOpenIDConnectionAuthService
U
- user() - Method in class club.zhcs.lina.oidc.service.CacheableOpenIDConnectionAuthService
- user(String) - Method in class club.zhcs.lina.oidc.service.OpenIDConnectService
-
用户信息
- userByName(String) - Method in class club.zhcs.lina.oidc.service.user.IAMUserDetailService
- userByToken(String) - Method in class club.zhcs.lina.oidc.service.user.IAMUserDetailService
- userDetailService() - Method in class club.zhcs.lina.oidc.service.CacheableOpenIDConnectionAuthService
V
- verifiedSubject(String) - Method in class club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
- verify(String) - Method in class club.zhcs.lina.oidc.service.jwt.JwksJWTGenerator
All Classes and Interfaces|All Packages|Serialized Form