22 lines
419 B
Java
22 lines
419 B
Java
package dev.dinauer.oidcproxy.startup;
|
|
|
|
import java.util.List;
|
|
|
|
public record ProxyRoute(String path, String target, String strategy)
|
|
{
|
|
public String path()
|
|
{
|
|
return PathConverter.normalize(this.path);
|
|
}
|
|
|
|
public String target()
|
|
{
|
|
return PathConverter.normalize(this.target);
|
|
}
|
|
|
|
public List<String> segments()
|
|
{
|
|
return PathConverter.toSegments(this.path);
|
|
}
|
|
}
|