Class RevokeRestWebServiceImpl

  • All Implemented Interfaces:
    RevokeRestWebService

    @Path("/")
    public class RevokeRestWebServiceImpl
    extends Object
    implements RevokeRestWebService
    Provides interface for token revocation REST web services
    Author:
    Javier Rojas Blum, Yuriy Zabrovarnyy
    • Constructor Detail

      • RevokeRestWebServiceImpl

        public RevokeRestWebServiceImpl()
    • 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:
        requestAccessToken in interface RevokeRestWebService
      • 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)