Class CAClientResource

java.lang.Object
org.graylog2.shared.rest.resources.RestResource
org.graylog.security.rest.CAClientResource

@Path("/ca/clientcert") @Produces("application/json") @RequiresAuthentication public class CAClientResource extends RestResource
  • Constructor Details

  • Method Details

    • createClientCert

      @POST @Produces("application/json") @RequiresPermissions("ca_clientcert:create") public jakarta.ws.rs.core.Response createClientCert(@NotNull @Valid @NotNull @Valid CreateClientCertRequest request)
    • deleteClientCert

      @DELETE @Path("{role}/{principal}") @Produces("application/json") @RequiresPermissions("ca_clientcert:delete") public jakarta.ws.rs.core.Response deleteClientCert(@PathParam("role") String role, @PathParam("principal") String principal)