Interface GoogleMfaAuthTokenService

All Superinterfaces:
JAXRSService

@Path("wa/gauth") public interface GoogleMfaAuthTokenService extends JAXRSService
  • Method Details

    • delete

      @DELETE @Path("tokens") @Consumes({"application/json","application/yaml","application/xml"}) @Produces({"application/json","application/yaml","application/xml"}) void delete(@QueryParam("expirationDate") LocalDateTime expirationDate)
    • delete

      @DELETE @Path("tokens/{owner}/{otp}") @Consumes({"application/json","application/yaml","application/xml"}) @Produces({"application/json","application/yaml","application/xml"}) void delete(@NotNull @PathParam("owner") @NotNull String owner, @NotNull @PathParam("otp") @jakarta.validation.constraints.NotNull int otp)
    • delete

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

      @DELETE @Path("tokens/otp/{otp}") @Consumes({"application/json","application/yaml","application/xml"}) @Produces({"application/json","application/yaml","application/xml"}) void delete(@NotNull @PathParam("otp") @jakarta.validation.constraints.NotNull int otp)
    • store

      @PUT @Path("tokens/{owner}") @Consumes({"application/json","application/yaml","application/xml"}) @Produces({"application/json","application/yaml","application/xml"}) void store(@NotNull @PathParam("owner") @NotNull String owner, @NotNull @NotNull GoogleMfaAuthToken token)
    • read

      @GET @Consumes({"application/json","application/yaml","application/xml"}) @Produces({"application/json","application/yaml","application/xml"}) @Path("tokens/{owner}/{otp}") GoogleMfaAuthToken read(@NotNull @PathParam("owner") @NotNull String owner, @NotNull @PathParam("otp") @jakarta.validation.constraints.NotNull int otp)
    • read

      @GET @Consumes({"application/json","application/yaml","application/xml"}) @Produces({"application/json","application/yaml","application/xml"}) @Path("tokens/{owner}") PagedResult<GoogleMfaAuthToken> read(@NotNull @PathParam("owner") @NotNull String owner)
    • list

      @GET @Consumes({"application/json","application/yaml","application/xml"}) @Produces({"application/json","application/yaml","application/xml"}) @Path("tokens") PagedResult<GoogleMfaAuthToken> list()