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.String
createResponseAsJwt(org.json.JSONObject response, AuthorizationGrant grant)
JwtSigner
createResponseJwt(org.json.JSONObject response, AuthorizationGrant grant)
void
fillPayload(io.jans.as.model.jwt.Jwt jwt, org.json.JSONObject response, AuthorizationGrant grant)
boolean
isJwtResponse(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
-
-