@Path(value="/endp") @RequestScoped @RolesAllowed(value="Tester") public class RequiredClaimsEndpoint extends Object
Constructor and Description |
---|
RequiredClaimsEndpoint() |
Modifier and Type | Method and 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) |
@GET @Path(value="/verifyIssuer") @Produces(value="application/json") public jakarta.json.JsonObject verifyIssuer(@QueryParam(value="iss") String iss)
@GET @Path(value="/verifyRawToken") @Produces(value="application/json") public jakarta.json.JsonObject verifyRawToken(@QueryParam(value="raw_token") String rt)
@GET @Path(value="/verifyJTI") @Produces(value="application/json") public jakarta.json.JsonObject verifyJTI(@QueryParam(value="jti") String jwtID)
@GET @Path(value="/verifyUPN") @Produces(value="application/json") public jakarta.json.JsonObject verifyUPN(@QueryParam(value="upn") String upn)
@GET @Path(value="/verifySUB") @Produces(value="application/json") public jakarta.json.JsonObject verifySUB(@QueryParam(value="sub") String sub)
@GET @Path(value="/verifyAudience") @Produces(value="application/json") public jakarta.json.JsonObject verifyAudience(@QueryParam(value="aud") String audience)
@GET @Path(value="/verifyOptionalAudience") @Produces(value="application/json") public jakarta.json.JsonObject verifyAudience2(@QueryParam(value="aud") String audience)
@GET @Path(value="/verifyIssuedAt") @Produces(value="application/json") public jakarta.json.JsonObject verifyIssuedAt(@QueryParam(value="iat") Long iat)
@GET @Path(value="/verifyExpiration") @Produces(value="application/json") public jakarta.json.JsonObject verifyExpiration(@QueryParam(value="exp") Long exp)
@GET @Path(value="/verifyTokenWithoutExpiration") public jakarta.ws.rs.core.Response verifyTokenWithoutExpiration()
@GET @Path(value="/verifyTokenWithoutName") public jakarta.ws.rs.core.Response verifyTokenWithoutName()
@GET @Path(value="/verifyTokenWithoutClaim") public jakarta.ws.rs.core.Response verifyTokenWithoutClaim()
@GET @Path(value="/verifyTokenWithIatOlderThanExp") public jakarta.ws.rs.core.Response verifyTokenWithIatOlderThanExp()
Copyright © 2017 – 2021 Eclipse Foundation. All rights reserved.
Use is subject to license terms.