Package org.projectnessie.client.auth
Interface NessieAuthentication
- All Superinterfaces:
AutoCloseable
- All Known Subinterfaces:
HttpAuthentication
Base interface for different authentication methods like "basic" (username + plain password),
bearer token, etc.
Implementations of this interface, as returned via NessieAuthenticationProvider.build(java.util.function.Function), do have to implement transport
specific implementations. For example, the Nessie HTTP based transport implements the HttpAuthentication.
-
Method Summary
-
Method Details
-
start
default void start() -
close
default void close()- Specified by:
closein interfaceAutoCloseable
-