Package io.jans.as.server.session.ws.rs
Class EndSessionRestWebServiceImpl
- java.lang.Object
-
- io.jans.as.server.session.ws.rs.EndSessionRestWebServiceImpl
-
- All Implemented Interfaces:
EndSessionRestWebService
@Path("/") public class EndSessionRestWebServiceImpl extends Object implements EndSessionRestWebService
- Version:
- December 8, 2018
- Author:
- Javier Rojas Blum, Yuriy Movchan, Yuriy Zabrovarnyy
-
-
Constructor Summary
Constructors Constructor Description EndSessionRestWebServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AuthorizationGrant
getTokenHintGrant(String idTokenHint)
jakarta.ws.rs.core.Response
requestEndSession(String idTokenHint, String postLogoutRedirectUri, String state, String sid, jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse, jakarta.ws.rs.core.SecurityContext sec)
io.jans.as.model.jwt.Jwt
validateIdTokenHint(String idTokenHint, io.jans.as.common.model.session.SessionId sidSession, String postLogoutRedirectUri)
-
-
-
Method Detail
-
requestEndSession
public jakarta.ws.rs.core.Response requestEndSession(String idTokenHint, String postLogoutRedirectUri, String state, String sid, jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse, jakarta.ws.rs.core.SecurityContext sec)
- Specified by:
requestEndSession
in interfaceEndSessionRestWebService
-
validateIdTokenHint
public io.jans.as.model.jwt.Jwt validateIdTokenHint(String idTokenHint, io.jans.as.common.model.session.SessionId sidSession, String postLogoutRedirectUri)
-
getTokenHintGrant
protected AuthorizationGrant getTokenHintGrant(String idTokenHint)
-
-