The Kotlin DSL should allow setting a custom HeaderWriter

@EnableWebSecurity
class SecurityConfig : WebSecurityConfigurerAdapter() {

    override fun configure(http: HttpSecurity) {
       http {
            headers {
                addHeaderWriter(StaticHeadersWriter("customHeaderName", "customHeaderValue"));
            }
        }
    }
}