Skip to content

Conversation

@kuldeep27396
Copy link

Add a new section documenting REST catalog authentication properties including:

  • Authentication types (none, basic, oauth2, sigv4, google)
  • Basic authentication properties
  • OAuth2 authentication properties
  • Token management properties

This addresses issue #13209 by providing comprehensive documentation for REST catalog authentication configuration.

Add a new section documenting REST catalog authentication properties including:
- Authentication types (none, basic, oauth2, sigv4, google)
- Basic authentication properties
- OAuth2 authentication properties
- Token management properties

This addresses issue apache#13209 by providing comprehensive documentation
for REST catalog authentication configuration.
@github-actions github-actions bot added the docs label Sep 21, 2025
kuldeep27396 and others added 2 commits September 22, 2025 17:07
Co-authored-by: Eduard Tudenhoefner <etudenhoefner@gmail.com>
Co-authored-by: Eduard Tudenhoefner <etudenhoefner@gmail.com>
@kuldeep27396 kuldeep27396 requested a review from nastra September 22, 2025 11:39
| audience | null | Optional audience parameter for OAuth2 |
| resource | null | Optional resource parameter for OAuth2 |
| rest.auth.sigv4.delegate-auth-type| oauth2 | Delegate auth type for SigV4 authentication |

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For google we need to also document these:

public static final String GCP_CREDENTIALS_PATH_PROPERTY = "gcp.auth.credentials-path";
public static final String GCP_SCOPES_PROPERTY = "gcp.auth.scopes";

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In fact I would probably extract this into its own small table that is specific to google. Then we should do the same for oauth2 and the other auth types

@nastra
Copy link
Contributor

nastra commented Sep 23, 2025

I just realized that there's also #14065, which does the same thing and was opened a while earlier than this PR. I think we should close this one and get 14065 in

@nastra
Copy link
Contributor

nastra commented Sep 25, 2025

I'll go ahead and close this one since #14065 got merged

@nastra nastra closed this Sep 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants