google-nomulus/proxy
gbrodman e26e5adf5c Generate and use an IAP-enabled ID token in the proxy (#1926)
This is only generated and used if "iapClientId" is set in the proxy
config. If so, we use code similar to
https://cloud.google.com/iap/docs/authentication-howto#obtaining_an_oidc_token_for_the_default_service_account
to generate an ID token that is valid for IAP. We set the token on the
Proxy-Authorization header so that we can keep using the pre-existing
access token as well -- IAP allows for us to use either the
Authorization header or the Proxy-Authorization header.
2023-02-09 14:50:35 -05:00
..
kubernetes Add all necessary proxy configuration for QA (#1416) 2021-11-11 15:36:47 -05:00
src Generate and use an IAP-enabled ID token in the proxy (#1926) 2023-02-09 14:50:35 -05:00
terraform Update terraform files and instructions (#1402) 2021-10-29 09:10:23 -04:00
.gitignore Refactor to be more in line with a standard Gradle project structure 2019-06-13 09:41:11 -04:00
build.gradle Upgrade to Gradle 7.0 (#1712) 2022-07-26 11:41:27 -04:00
buildscript-gradle.lockfile Upgrade to Gradle 7.0 (#1712) 2022-07-26 11:41:27 -04:00
deploy-proxy-for-env.sh Use the save API version for the HPA controller and the deployment (#807) 2020-09-16 09:15:35 -04:00
Dockerfile Refactor to be more in line with a standard Gradle project structure 2019-06-13 09:41:11 -04:00
gradle.lockfile Upgrade to Gradle 7.3.2 (#1922) 2023-01-25 12:47:35 -05:00