Package io.jans.as.server.revoke
Class RevokeRestWebServiceImpl
- java.lang.Object
-
- io.jans.as.server.revoke.RevokeRestWebServiceImpl
-
- All Implemented Interfaces:
RevokeRestWebService
@Path("/") public class RevokeRestWebServiceImpl extends Object implements RevokeRestWebServiceProvides interface for token revocation REST web services- Author:
- Javier Rojas Blum, Yuriy Zabrovarnyy
-
-
Constructor Summary
Constructors Constructor Description RevokeRestWebServiceImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.ws.rs.core.ResponserequestAccessToken(String tokenString, String tokenTypeHint, String clientId, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.ws.rs.core.SecurityContext sec)voidvalidateSameClient(AuthorizationGrant grant, io.jans.as.common.model.registration.Client client)voidvalidateScope(AuthorizationGrant authorizationGrant, io.jans.as.common.model.registration.Client client)
-
-
-
Method Detail
-
requestAccessToken
public jakarta.ws.rs.core.Response requestAccessToken(String tokenString, String tokenTypeHint, String clientId, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.ws.rs.core.SecurityContext sec)
- Specified by:
requestAccessTokenin interfaceRevokeRestWebService
-
validateScope
public void validateScope(AuthorizationGrant authorizationGrant, io.jans.as.common.model.registration.Client client)
-
validateSameClient
public void validateSameClient(AuthorizationGrant grant, io.jans.as.common.model.registration.Client client)
-
-