Tags: vijayteja0605/gate
Tags
chore(dependencies): upgrades to spring-boot 2 and spring-security 5 (s… …pinnaker#794) Now uses kork BOM for dependency management. The most significant change in here is that with Spring-Security 5 each WebSecurityConfigurerAdapter creates its own filter chain, and the first (by @order) that matches a request will handle that request. In kork we moved the couple of WebSecurityConfigurerAdapters to high precidence, and restricted them to only match requests to the relevant paths (/health, /metrics). In gate we support one type of SSO / user facing auth enabled, as well as x509. The WebSecurityConfigurerAdapter for x509 is set to match any request but at a lower-than-default precidence (2000) while the other WebSecurityConfigurerAdapters remain at order 1000 and install a request matcher that checks whether there are multiple ports configured in the web server. If so, it will only match requests where the localPort equals the server.port allowing x509 auth to handle any other API ports that are configured.
chore(cleanup): extract deps to kork bom and clean up unused code
Merge remote-tracking branch 'upstream/master' into boot2
Merge branch 'boot2' of github.com:spinnaker/gate into boot2
chore(dependencies): Autobump spinnaker-dependencies (spinnaker#790)
fix(gremlin): Remove Gremlin config template and let Halyard write it… … from scratch (spinnaker#788)
chore(dependencies): Autobump spinnaker-dependencies (spinnaker#782)
PreviousNext