Class SsaGetJwtAction
java.lang.Object
io.jans.as.server.ssa.ws.rs.action.SsaGetJwtAction
Provides the method to get JWT of SSA existing based on certain conditions.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
SsaGetJwtAction
public SsaGetJwtAction()
-
-
Method Details
-
getJwtSsa
public jakarta.ws.rs.core.Response getJwtSsa(String jti) throws jakarta.ws.rs.WebApplicationException Get JWT from existing active SSA based on "jti".Method will return the following exceptions: -
WebApplicationExceptionwith status401if this functionality is not enabled, request has to have at least scope "ssa.admin". -WebApplicationExceptionwith status400 (Bad Request) with <b>invalid_jti<b/> key, when jti does not exist, is invalid or state is in (expired, used or revoked). -WebApplicationExceptionwith status500in case an uncontrolled error occurs when processing the method.- Parameters:
jti- Unique identifier- Returns:
Responsewith status200 (Ok)and the body containing JWT of SSA.- Throws:
jakarta.ws.rs.WebApplicationException
-