Class S3SecretEnabledEndpointRequestFilter

java.lang.Object
org.apache.hadoop.ozone.s3secret.S3SecretEnabledEndpointRequestFilter
All Implemented Interfaces:
javax.ws.rs.container.ContainerRequestFilter

@Provider public class S3SecretEnabledEndpointRequestFilter extends Object implements javax.ws.rs.container.ContainerRequestFilter
Filter that disables all endpoints annotated with S3SecretEnabled. Condition is based on the value of the configuration key ozone.s3g.secret.http.enabled.
  • Constructor Details

    • S3SecretEnabledEndpointRequestFilter

      public S3SecretEnabledEndpointRequestFilter()
  • Method Details

    • filter

      public void filter(javax.ws.rs.container.ContainerRequestContext requestContext) throws IOException
      Specified by:
      filter in interface javax.ws.rs.container.ContainerRequestFilter
      Throws:
      IOException