| Interface | Description |
|---|---|
| IJdbcBrowserClient |
Main interface which exposes the methods to do a browser based SSO flow from
a JDBC connection.
|
| IJdbcBrowserClientFactory |
Factory class to instantiate the
IJdbcBrowserClient. |
| Class | Description |
|---|---|
| HiveJdbcBrowserClient |
This class is used to execute a browser based SSO workflow with the authentication mode
is browser.
|
| HiveJdbcBrowserClientFactory |
A factory to instantiate
IJdbcBrowserClient objects. |
| HiveJdbcSamlRedirectStrategy |
This is an implementation of
RedirectStrategy to intercept the HTTP redirect
response received from the server in a browser mode auth flow. |
| HttpBrowserClientServlet | |
| HttpSamlAuthRequestInterceptor |
This implements the logic to intercept the HTTP requests from the Hive Jdbc connection
and add the bearer token and client identifier to the headers from the underlying
IJdbcBrowserClient. |
| IJdbcBrowserClient.HiveJdbcBrowserServerResponse |
Util class which can be used to parse the response received from the server.
|
| IJdbcBrowserClient.JdbcBrowserClientContext |
Util class for encapsulating all the initialization context for the BrowserClient.
|
| Exception | Description |
|---|---|
| IJdbcBrowserClient.HiveJdbcBrowserException |
Copyright © 2024 The Apache Software Foundation. All rights reserved.