Added support for client certificate forwarding

This commit is contained in:
2026-04-13 16:41:06 +08:00
parent 6d214eb066
commit e6f35f4340
6 changed files with 179 additions and 1 deletions

View File

@@ -136,6 +136,13 @@ public class Configuration {
TlsCertificateExtractor groupExtractor;
}
@Value
public static class ForwardedClientCertificateAuthentication implements Authentication {
String headerName;
TlsCertificateExtractor userExtractor;
TlsCertificateExtractor groupExtractor;
}
public interface Cache {
CacheHandlerFactory materialize();
String getNamespaceURI();