29public record
AuthPolicy(Type type, String method, String pathSpec) {
36 public static AuthPolicy publicPath(
final String method,
final String pathSpec) {
37 return new AuthPolicy(Type.PUBLIC_PATH, method, pathSpec);
40 public static AuthPolicy protectedPrefix(
final String pathSpec) {
41 return new AuthPolicy(Type.PROTECTED_PREFIX,
null, pathSpec);