Class UserTokenResource

java.lang.Object
ch.rswk.meta.engine.rs.UserTokenResource

@Path("token") public class UserTokenResource extends Object
UserTokenResource provides a REST-like API to issue tokens.

Delegates to UserService.generateUserToken(String, String, UserTokenRequest).

  • Field Details

    • LOG

      private static final org.slf4j.Logger LOG
    • threadPool

      private final org.eclipse.jetty.util.thread.QueuedThreadPool threadPool
    • userService

      private final UserService userService
  • Constructor Details

    • UserTokenResource

      @Inject public UserTokenResource(org.eclipse.jetty.util.thread.QueuedThreadPool threadPool, UserService userService)
  • Method Details

    • token

      @POST @Consumes("application/x-www-form-urlencoded") @Produces("text/plain") public void token(@Suspended jakarta.ws.rs.container.AsyncResponse async, @FormParam("password") String password, @Context jakarta.servlet.http.HttpServletRequest request, @FormParam("user") String user)