1 package de.dlr.shepard.common.filters;
2
3 import jakarta.ws.rs.container.ContainerRequestContext;
4 import java.util.List;
5
6 public class PublicEndpointRegistry {
7
8 private static final List<String> publicPaths = List.of("/versionz");
9
10 public static boolean isRequestPathPublic(ContainerRequestContext requestContext) {
11 return publicPaths
12 .stream()
13 .anyMatch(path -> {
14 return requestContext.getUriInfo().getPath().startsWith(path);
15 });
16 }
17 }