Interface IntrospectionService


  • public interface IntrospectionService
    Introspection service.
    Version:
    0.9, 17/09/2013
    Author:
    Yuriy Zabrovarnyy
    • Method Detail

      • introspectToken

        @POST
        @Consumes("application/json")
        @Produces("application/json")
        io.jans.as.model.common.IntrospectionResponse introspectToken​(@HeaderParam("Authorization")
                                                                      String p_authorization,
                                                                      @FormParam("token")
                                                                      String p_token)
        Returns introspection response for specified token.
        Parameters:
        p_authorization - authorization token
        p_token - token to introspect
        Returns:
        introspection response
      • introspectTokenWithResponseAsJwt

        @POST
        @Consumes("application/json")
        @Produces("application/json")
        String introspectTokenWithResponseAsJwt​(@HeaderParam("Authorization")
                                                String p_authorization,
                                                @FormParam("token")
                                                String p_token,
                                                @FormParam("response_as_jwt")
                                                boolean responseAsJwt)
      • introspect

        @POST
        @Consumes("application/json")
        @Produces("application/json")
        com.fasterxml.jackson.databind.JsonNode introspect​(@HeaderParam("Authorization")
                                                           String p_authorization,
                                                           @FormParam("token")
                                                           String p_token)