Class UrlWhitelistResource

java.lang.Object
org.graylog2.shared.rest.resources.RestResource
org.graylog2.rest.resources.system.UrlWhitelistResource

@RequiresAuthentication @Path("/system/urlwhitelist") @Produces("application/json") public class UrlWhitelistResource extends RestResource
  • Constructor Details

  • Method Details

    • get

      @GET @Timed @RequiresPermissions("urlwhitelist:read") public UrlWhitelist get()
    • put

      @PUT @Timed @Consumes("application/json") @RequiresPermissions("urlwhitelist:write") public javax.ws.rs.core.Response put(@NotNull @NotNull UrlWhitelist whitelist)
    • check

      @POST @Path("/check") @Timed @Consumes("application/json") public WhitelistCheckResponse check(@Valid @NotNull @Valid @NotNull WhitelistCheckRequest checkRequest)
    • generateRegex

      @POST @Path("/generate_regex") @Timed @Consumes("application/json") public WhitelistRegexGenerationResponse generateRegex(@Valid @NotNull @Valid @NotNull WhitelistRegexGenerationRequest generationRequest)