Package io.jans.as.server.uma.ws.rs
Class UmaRptIntrospectionWS
java.lang.Object
io.jans.as.server.uma.ws.rs.UmaRptIntrospectionWS
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.ws.rs.core.Response
introspectGet
(String authorization, String token, String tokenTypeHint, jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse) jakarta.ws.rs.core.Response
introspectPost
(String authorization, String token, String tokenTypeHint, jakarta.servlet.http.HttpServletRequest httpRequest, jakarta.servlet.http.HttpServletResponse httpResponse) jakarta.ws.rs.core.Response
requestRptStatusGet
(String authorization, String rpt, String tokenTypeHint)
-
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
-