Package com.networknt.oauth.user.handler
Class Oauth2UserGetHandler
- java.lang.Object
-
- com.networknt.oauth.cache.AuditInfoHandler
-
- com.networknt.oauth.user.handler.UserAuditHandler
-
- com.networknt.oauth.user.handler.Oauth2UserGetHandler
-
- All Implemented Interfaces:
io.undertow.server.HttpHandler
public class Oauth2UserGetHandler extends UserAuditHandler implements io.undertow.server.HttpHandler
Created by stevehu on 2017-01-03. The current implementation creates a new PagingPredicate for each request which is not very efficient. We should create a map of PagingPredicate object with user_id as key from JWT. In that case, the same user navigate from page to page will use the same object without creating a new one each request. TODO implement above once people report performance issue.
-
-
Constructor Summary
Constructors Constructor Description Oauth2UserGetHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidhandleRequest(io.undertow.server.HttpServerExchange exchange)-
Methods inherited from class com.networknt.oauth.user.handler.UserAuditHandler
processAudit
-
Methods inherited from class com.networknt.oauth.cache.AuditInfoHandler
clean, saveAudit
-
-