Class UmaRptIntrospectionWS

java.lang.Object
io.jans.as.server.uma.ws.rs.UmaRptIntrospectionWS

@Path("/rpt/status") public class UmaRptIntrospectionWS extends Object
The endpoint at which the host requests the status of an RPT presented to it by a requester. The endpoint is RPT introspection profile implementation defined by http://docs.kantarainitiative.org/uma/draft-uma-core.html#uma-bearer-token-profile
Author:
Yuriy Zabrovarnyy
  • Constructor Details

    • UmaRptIntrospectionWS

      public UmaRptIntrospectionWS()
  • Method Details

    • introspectGet

      @GET @Produces("application/json") public jakarta.ws.rs.core.Response introspectGet(@HeaderParam("Authorization") String authorization, @QueryParam("token") String token, @QueryParam("token_type_hint") String tokenTypeHint, @Context jakarta.servlet.http.HttpServletRequest httpRequest, @Context jakarta.servlet.http.HttpServletResponse httpResponse)
    • introspectPost

      @POST @Produces("application/json") public jakarta.ws.rs.core.Response introspectPost(@HeaderParam("Authorization") String authorization, @FormParam("token") String token, @FormParam("token_type_hint") String tokenTypeHint, @Context jakarta.servlet.http.HttpServletRequest httpRequest, @Context jakarta.servlet.http.HttpServletResponse httpResponse)
    • requestRptStatusGet

      @GET @Consumes("application/json") @Produces("application/json") public jakarta.ws.rs.core.Response requestRptStatusGet(@HeaderParam("Authorization") String authorization, @FormParam("token") String rpt, @FormParam("token_type_hint") String tokenTypeHint)