Package org.apache.iceberg.rest.auth
package org.apache.iceberg.rest.auth
-
ClassDescriptionThe purpose of this class is to hold OAuth configuration options for
OAuth2Util.AuthSession
.Manager for authentication sessions.An authentication session that can be used to authenticate outgoing HTTP requests.A cache forAuthSession
instances.An auth manager that adds static BASIC authentication data to outgoing HTTP requests.Default implementation ofAuthSession
.An auth manager that does not add any authentication data to outgoing HTTP requests.Class to handle authorization headers and token refresh.AnAuthManager
that provides machinery for refreshing authentication data asynchronously, using a background thread pool.