Skip to content

Commit 632d783

Browse files
authored
Adding support for Google AuthManager (#2072)
1 parent 3e391a7 commit 632d783

File tree

6 files changed

+758
-688
lines changed

6 files changed

+758
-688
lines changed

mkdocs/docs/configuration.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -389,6 +389,7 @@ The RESTCatalog supports pluggable authentication via the `auth` configuration b
389389
- `noop`: No authentication (no Authorization header sent).
390390
- `basic`: HTTP Basic authentication.
391391
- `custom`: Custom authentication manager (requires `auth.impl`).
392+
- `google`: Google Authentication support
392393

393394
###### Configuration Properties
394395

@@ -414,6 +415,7 @@ catalog:
414415
| `auth.impl` | Conditionally | The fully qualified class path for a custom AuthManager. Required if `auth.type` is `custom`. |
415416
| `auth.basic` | If type is `basic` | Block containing `username` and `password` for HTTP Basic authentication. |
416417
| `auth.custom` | If type is `custom` | Block containing configuration for the custom AuthManager. |
418+
| `auth.google` | If type is `google` | Block containing `credentials_path` to a service account file (if using). Will default to using Application Default Credentials. |
417419

418420
###### Examples
419421

0 commit comments

Comments
 (0)