Class RequiredClaimsEndpoint
- java.lang.Object
-
- org.eclipse.microprofile.jwt.tck.container.jaxrs.RequiredClaimsEndpoint
-
@Path("/endp") @RequestScoped @RolesAllowed("Tester") public class RequiredClaimsEndpoint extends Object
-
-
Constructor Summary
Constructors Constructor Description RequiredClaimsEndpoint()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description jakarta.json.JsonObject
verifyAudience(String audience)
jakarta.json.JsonObject
verifyAudience2(String audience)
jakarta.json.JsonObject
verifyExpiration(Long exp)
jakarta.json.JsonObject
verifyIssuedAt(Long iat)
jakarta.json.JsonObject
verifyIssuer(String iss)
jakarta.json.JsonObject
verifyJTI(String jwtID)
jakarta.json.JsonObject
verifyRawToken(String rt)
jakarta.json.JsonObject
verifySUB(String sub)
jakarta.ws.rs.core.Response
verifyTokenWithIatOlderThanExp()
jakarta.ws.rs.core.Response
verifyTokenWithoutClaim()
jakarta.ws.rs.core.Response
verifyTokenWithoutExpiration()
jakarta.ws.rs.core.Response
verifyTokenWithoutName()
jakarta.json.JsonObject
verifyUPN(String upn)
-
-
-
Method Detail
-
verifyIssuer
@GET @Path("/verifyIssuer") @Produces("application/json") public jakarta.json.JsonObject verifyIssuer(@QueryParam("iss") String iss)
-
verifyRawToken
@GET @Path("/verifyRawToken") @Produces("application/json") public jakarta.json.JsonObject verifyRawToken(@QueryParam("raw_token") String rt)
-
verifyJTI
@GET @Path("/verifyJTI") @Produces("application/json") public jakarta.json.JsonObject verifyJTI(@QueryParam("jti") String jwtID)
-
verifyUPN
@GET @Path("/verifyUPN") @Produces("application/json") public jakarta.json.JsonObject verifyUPN(@QueryParam("upn") String upn)
-
verifySUB
@GET @Path("/verifySUB") @Produces("application/json") public jakarta.json.JsonObject verifySUB(@QueryParam("sub") String sub)
-
verifyAudience
@GET @Path("/verifyAudience") @Produces("application/json") public jakarta.json.JsonObject verifyAudience(@QueryParam("aud") String audience)
-
verifyAudience2
@GET @Path("/verifyOptionalAudience") @Produces("application/json") public jakarta.json.JsonObject verifyAudience2(@QueryParam("aud") String audience)
-
verifyIssuedAt
@GET @Path("/verifyIssuedAt") @Produces("application/json") public jakarta.json.JsonObject verifyIssuedAt(@QueryParam("iat") Long iat)
-
verifyExpiration
@GET @Path("/verifyExpiration") @Produces("application/json") public jakarta.json.JsonObject verifyExpiration(@QueryParam("exp") Long exp)
-
verifyTokenWithoutExpiration
@GET @Path("/verifyTokenWithoutExpiration") public jakarta.ws.rs.core.Response verifyTokenWithoutExpiration()
-
verifyTokenWithoutName
@GET @Path("/verifyTokenWithoutName") public jakarta.ws.rs.core.Response verifyTokenWithoutName()
-
verifyTokenWithoutClaim
@GET @Path("/verifyTokenWithoutClaim") public jakarta.ws.rs.core.Response verifyTokenWithoutClaim()
-
verifyTokenWithIatOlderThanExp
@GET @Path("/verifyTokenWithIatOlderThanExp") public jakarta.ws.rs.core.Response verifyTokenWithIatOlderThanExp()
-
-