Class IntrospectionService

java.lang.Object
io.jans.as.server.service.IntrospectionService

@Named public class IntrospectionService extends Object
Author:
Yuriy Z
  • Constructor Details

    • IntrospectionService

      public IntrospectionService()
  • Method Details

    • validateIntrospectionScopePresence

      public void validateIntrospectionScopePresence(AuthorizationGrant authorizationGrant)
    • isJwtResponse

      public boolean isJwtResponse(String responseAsJwt, String acceptHeader)
    • createResponseJwt

      public String createResponseJwt(org.json.JSONObject response, AuthorizationGrant grant) throws Exception
      Throws:
      Exception
    • fillPayload

      public void fillPayload(io.jans.as.model.token.JsonWebResponse jwt, org.json.JSONObject response, AuthorizationGrant grant) throws io.jans.as.model.exception.InvalidJwtException
      Throws:
      io.jans.as.model.exception.InvalidJwtException
    • createResponseAsJwt

      public String createResponseAsJwt(org.json.JSONObject response, AuthorizationGrant grant) throws Exception
      Throws:
      Exception