Class RequiredClaimsEndpoint


  • @Path("/endp")
    @RequestScoped
    @RolesAllowed("Tester")
    public class RequiredClaimsEndpoint
    extends Object
    • Constructor Detail

      • RequiredClaimsEndpoint

        public RequiredClaimsEndpoint()
    • 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()