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 -
Method Summary
Methods inherited from class io.jans.configapi.rest.resource.auth.ConfigBaseResource
getMaxCountMethods 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
-
Constructor Details
-
SsaResource
public SsaResource()
-
-
Method Details
-
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
-