Interface OIDCJWKSService

All Superinterfaces:
JAXRSService

@Path("oidc/jwks") public interface OIDCJWKSService extends JAXRSService
  • Method Details

    • get

      @GET @Produces({"application/json","application/yaml","application/xml"}) OIDCJWKSTO get()
    • set

      @POST @Consumes({"application/json","application/yaml","application/xml"}) @Produces({"application/json","application/yaml","application/xml"}) void set(@NotNull @NotNull OIDCJWKSTO entityTO)
    • generate

      @POST @Consumes({"application/json","application/yaml","application/xml"}) @Produces({"application/json","application/yaml","application/xml"}) @Path("new") jakarta.ws.rs.core.Response generate(@NotNull @QueryParam("jwksKeyId") @DefaultValue("syncope") @NotNull String jwksKeyId, @NotNull @QueryParam("jwksType") @DefaultValue("RSA") @NotNull String jwksType, @NotNull @QueryParam("jwksKeySize") @DefaultValue("2048") @jakarta.validation.constraints.NotNull int jwksKeySize)
    • delete

      @DELETE @Consumes({"application/json","application/yaml","application/xml"}) @Produces({"application/json","application/yaml","application/xml"}) void delete()