Package org.gluu.oxauth.uma.ws.rs
Class UmaRptIntrospectionWS
- java.lang.Object
-
- org.gluu.oxauth.uma.ws.rs.UmaRptIntrospectionWS
-
@Path("/rpt/status") public class UmaRptIntrospectionWS extends java.lang.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 Summary
Constructors Constructor Description UmaRptIntrospectionWS()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.ws.rs.core.Response
introspectGet(java.lang.String authorization, java.lang.String token, java.lang.String tokenTypeHint, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)
javax.ws.rs.core.Response
introspectPost(java.lang.String authorization, java.lang.String token, java.lang.String tokenTypeHint, javax.servlet.http.HttpServletRequest httpRequest, javax.servlet.http.HttpServletResponse httpResponse)
javax.ws.rs.core.Response
requestRptStatusGet(java.lang.String authorization, java.lang.String rpt, java.lang.String tokenTypeHint)
-
-
-
Method Detail
-
introspectGet
@GET @Produces("application/json") public javax.ws.rs.core.Response introspectGet(@HeaderParam("Authorization") java.lang.String authorization, @QueryParam("token") java.lang.String token, @QueryParam("token_type_hint") java.lang.String tokenTypeHint, @Context javax.servlet.http.HttpServletRequest httpRequest, @Context javax.servlet.http.HttpServletResponse httpResponse)
-
introspectPost
@POST @Produces("application/json") public javax.ws.rs.core.Response introspectPost(@HeaderParam("Authorization") java.lang.String authorization, @FormParam("token") java.lang.String token, @FormParam("token_type_hint") java.lang.String tokenTypeHint, @Context javax.servlet.http.HttpServletRequest httpRequest, @Context javax.servlet.http.HttpServletResponse httpResponse)
-
requestRptStatusGet
@GET @Consumes("application/json") @Produces("application/json") public javax.ws.rs.core.Response requestRptStatusGet(@HeaderParam("Authorization") java.lang.String authorization, @FormParam("token") java.lang.String rpt, @FormParam("token_type_hint") java.lang.String tokenTypeHint)
-
-