Class SsaResource
- java.lang.Object
-
- io.jans.configapi.core.rest.BaseResource
-
- io.jans.configapi.rest.resource.auth.ConfigBaseResource
-
- io.jans.configapi.rest.resource.auth.SsaResource
-
@Path("/jans-auth-server/ssa") @Produces("application/json") @Consumes("application/json") public class SsaResource extends ConfigBaseResource
-
-
Constructor Summary
Constructors Constructor Description SsaResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.ws.rs.core.ResponserevokeSsa(String authorization, String jti)Revoke an active Software Statement Assertion (SSA) identified by its JWT ID (`jti`).-
Methods inherited from class io.jans.configapi.rest.resource.auth.ConfigBaseResource
getMaxCount
-
Methods inherited from class io.jans.configapi.core.rest.BaseResource
checkNotEmpty, checkNotEmpty, checkNotNull, checkNotNull, checkNotNull, checkResourceNotNull, createSearchRequest, findRootError, getBadRequestException, getBadRequestException, getBadRequestException, getHttpHeaders, getHttpRequest, getInternalServerException, getInternalServerException, getMissingAttributeError, getNotAcceptableException, getNotFoundError, getNotFoundError, getUriInfo, throwBadRequestException, throwBadRequestException, throwBadRequestException, throwInternalServerException, throwInternalServerException, throwInternalServerException, throwInternalServerException, throwMissingAttributeError, throwNotFoundException, throwNotFoundException
-
-
-
-
Method Detail
-
revokeSsa
@DELETE public jakarta.ws.rs.core.Response revokeSsa(@HeaderParam("Authorization") String authorization, @QueryParam("jti") String jti)Revoke an active Software Statement Assertion (SSA) identified by its JWT ID (`jti`).- Parameters:
jti- the JWT ID of the SSA to revoke- Returns:
- an HTTP 200 OK response with no body when the revocation is processed
-
-