Package org.keycloak.headers
Class SecurityHeadersUtils
java.lang.Object
org.keycloak.headers.SecurityHeadersUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddDefaultHeaderIfAbsent(BrowserSecurityHeaders header, Predicate<String> hasHeader, BiConsumer<String, String> headerWriter) static voidaddHeader(BrowserSecurityHeaders header, Map<String, String> sourceHeaders, BiConsumer<String, String> headerWriter) static voidaddHeaderIfAbsent(BrowserSecurityHeaders header, Map<String, String> sourceHeaders, Predicate<String> hasHeader, BiConsumer<String, String> headerWriter)
-
Method Details
-
addHeader
public static void addHeader(BrowserSecurityHeaders header, Map<String, String> sourceHeaders, BiConsumer<String, String> headerWriter) -
addDefaultHeaderIfAbsent
public static void addDefaultHeaderIfAbsent(BrowserSecurityHeaders header, Predicate<String> hasHeader, BiConsumer<String, String> headerWriter) -
addHeaderIfAbsent
public static void addHeaderIfAbsent(BrowserSecurityHeaders header, Map<String, String> sourceHeaders, Predicate<String> hasHeader, BiConsumer<String, String> headerWriter)
-