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.