feat: add azure oidc PKI auth instead of client secret (#9054)

* feat: add azure oidc PKI auth instead of client secret
* add client cert and key as deployment options
* Custom token refresher to handle pki auth
This commit is contained in:
Steven Masley
2023-08-14 17:33:13 -05:00
committed by GitHub
parent 4e36f91ea2
commit 25ce30df36
13 changed files with 748 additions and 35 deletions

7
coderd/apidoc/docs.go generated
View File

@ -8602,9 +8602,16 @@ const docTemplate = `{
"auth_url_params": {
"type": "object"
},
"client_cert_file": {
"type": "string"
},
"client_id": {
"type": "string"
},
"client_key_file": {
"description": "ClientKeyFile \u0026 ClientCertFile are used in place of ClientSecret for PKI auth.",
"type": "string"
},
"client_secret": {
"type": "string"
},