| Package | Description |
|---|---|
| org.apache.arrow.flight | |
| org.apache.arrow.flight.auth2 |
| Modifier and Type | Method and Description |
|---|---|
FlightServer.Builder |
FlightServer.Builder.headerAuthenticator(CallHeaderAuthenticator headerAuthenticator)
Set the header-based authentication mechanism.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BasicCallHeaderAuthenticator
A ServerAuthHandler for username/password authentication.
|
class |
BearerTokenAuthenticator
Partial implementation of
CallHeaderAuthenticator for bearer-token based authentication. |
class |
GeneratedBearerTokenAuthenticator
Generates and caches bearer tokens from user credentials.
|
| Modifier and Type | Field and Description |
|---|---|
static CallHeaderAuthenticator |
CallHeaderAuthenticator.NO_OP
An auth handler that does nothing.
|
| Constructor and Description |
|---|
BearerTokenAuthenticator(CallHeaderAuthenticator initialAuthenticator) |
Factory(CallHeaderAuthenticator authHandler)
Construct a factory with the given auth handler.
|
GeneratedBearerTokenAuthenticator(CallHeaderAuthenticator authenticator)
Generate bearer tokens for the given basic call authenticator.
|
GeneratedBearerTokenAuthenticator(CallHeaderAuthenticator authenticator,
com.google.common.cache.CacheBuilder<Object,Object> cacheBuilder)
Generate bearer tokens for the given basic call authenticator.
|
GeneratedBearerTokenAuthenticator(CallHeaderAuthenticator authenticator,
int timeoutMinutes)
Generate bearer tokens for the given basic call authenticator.
|
Copyright © 2024 The Apache Software Foundation. All rights reserved.