Package io.jans.as.server.service.token
Class StatusListService
java.lang.Object
io.jans.as.server.service.token.StatusListService
- Author:
- Yuriy Z
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addStatusClaimWithIndex
(io.jans.as.model.token.JsonWebResponse jwr, ExecutionContext executionContext) createResponseJwt
(org.json.JSONObject response) void
fillPayload
(io.jans.as.model.token.JsonWebResponse jwr, org.json.JSONObject response) getSub()
Returns sub of status list.static io.jans.model.tokenstatus.StatusList
join
(List<? extends io.jans.model.token.AbstractIndexPool> pools, int bitSize, org.slf4j.Logger log) jakarta.ws.rs.core.Response
requestStatusList
(String acceptHeader)
-
Constructor Details
-
StatusListService
public StatusListService()
-
-
Method Details
-
requestStatusList
-
join
public static io.jans.model.tokenstatus.StatusList join(List<? extends io.jans.model.token.AbstractIndexPool> pools, int bitSize, org.slf4j.Logger log) -
addStatusClaimWithIndex
public void addStatusClaimWithIndex(io.jans.as.model.token.JsonWebResponse jwr, ExecutionContext executionContext) -
getSub
Returns sub of status list. It must be equal in both issued token jwt ("uri") and status list jwt ("sub").- Returns:
- Returns sub of status list
-
createResponseJwt
- Throws:
Exception
-
fillPayload
public void fillPayload(io.jans.as.model.token.JsonWebResponse jwr, org.json.JSONObject response) throws io.jans.as.model.exception.InvalidJwtException - Throws:
io.jans.as.model.exception.InvalidJwtException
-