## Uses of Class
org.apache.hive.jdbc.HttpRequestInterceptorBase

Packages that use HttpRequestInterceptorBase
org.apache.hive.jdbc
org.apache.hive.jdbc.jwt
org.apache.hive.jdbc.saml

### Uses of HttpRequestInterceptorBase in org.apache.hive.jdbc

Subclasses of HttpRequestInterceptorBase in org.apache.hive.jdbc
`class` `HttpBasicAuthInterceptor` The class is instantiated with the username and password, it is then used to add header with these credentials to HTTP requests
`class` `HttpKerberosRequestInterceptor` Authentication interceptor which adds Base64 encoded payload, containing the username and kerberos service ticket, to the outgoing http request header.
`class` `HttpTokenAuthInterceptor` The class is instantiated with the username and password, it is then used to add header with these credentials to HTTP requests

### Uses of HttpRequestInterceptorBase in org.apache.hive.jdbc.jwt

Subclasses of HttpRequestInterceptorBase in org.apache.hive.jdbc.jwt
`class` `HttpJwtAuthRequestInterceptor` This implements the logic to intercept the HTTP requests from the Hive Jdbc connection and adds JWT auth header.

### Uses of HttpRequestInterceptorBase in org.apache.hive.jdbc.saml

Subclasses of HttpRequestInterceptorBase in org.apache.hive.jdbc.saml
`class` `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`.