Interface WebAuthnRegistrationService

    • Method Detail

      • list

        @GET
        @Consumes({"application/json","application/yaml","application/xml"})
        @Produces({"application/json","application/yaml","application/xml"})
        List<WebAuthnAccount> list()
      • read

        @GET
        @Consumes({"application/json","application/yaml","application/xml"})
        @Produces({"application/json","application/yaml","application/xml"})
        @Path("{owner}")
        WebAuthnAccount read​(@NotNull @PathParam("owner")
                             @NotNull String owner)
      • delete

        @DELETE
        @Consumes({"application/json","application/yaml","application/xml"})
        @Produces({"application/json","application/yaml","application/xml"})
        @Path("{owner}")
        void delete​(@NotNull @PathParam("owner")
                    @NotNull String owner)
      • delete

        @DELETE
        @Consumes({"application/json","application/yaml","application/xml"})
        @Produces({"application/json","application/yaml","application/xml"})
        @Path("{owner}/{credentialId}")
        void delete​(@NotNull @PathParam("owner")
                    @NotNull String owner,
                    @NotNull @PathParam("credentialId")
                    @NotNull String credentialId)
      • create

        @POST
        @Path("{owner}")
        @Consumes({"application/json","application/yaml","application/xml"})
        @Produces({"application/json","application/yaml","application/xml"})
        void create​(@NotNull @PathParam("owner")
                    @NotNull String owner,
                    @NotNull
                    @NotNull WebAuthnAccount account)
      • update

        @PUT
        @Path("{owner}")
        @Consumes({"application/json","application/yaml","application/xml"})
        @Produces({"application/json","application/yaml","application/xml"})
        void update​(@NotNull @PathParam("owner")
                    @NotNull String owner,
                    @NotNull
                    @NotNull WebAuthnAccount account)