Package io.jans.as.server.service
Class IntrospectionService
- java.lang.Object
 - 
- io.jans.as.server.service.IntrospectionService
 
 
- 
@Named public class IntrospectionService extends java.lang.Object- Author:
 - Yuriy Z
 
 
- 
- 
Constructor Summary
Constructors Constructor Description IntrospectionService() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringcreateResponseAsJwt(org.json.JSONObject response, AuthorizationGrant grant)JwtSignercreateResponseJwt(org.json.JSONObject response, AuthorizationGrant grant)voidfillPayload(io.jans.as.model.jwt.Jwt jwt, org.json.JSONObject response, AuthorizationGrant grant)booleanisJwtResponse(java.lang.String responseAsJwt, java.lang.String acceptHeader) 
 - 
 
- 
- 
Method Detail
- 
isJwtResponse
public boolean isJwtResponse(java.lang.String responseAsJwt, java.lang.String acceptHeader) 
- 
createResponseJwt
public JwtSigner createResponseJwt(org.json.JSONObject response, AuthorizationGrant grant) throws java.lang.Exception
- Throws:
 java.lang.Exception
 
- 
fillPayload
public void fillPayload(io.jans.as.model.jwt.Jwt jwt, org.json.JSONObject response, AuthorizationGrant grant) throws io.jans.as.model.exception.InvalidJwtException- Throws:
 io.jans.as.model.exception.InvalidJwtException
 
- 
createResponseAsJwt
public java.lang.String createResponseAsJwt(org.json.JSONObject response, AuthorizationGrant grant) throws java.lang.Exception- Throws:
 java.lang.Exception
 
 - 
 
 -