Interface NessieAuthentication

All Superinterfaces:
AutoCloseable
All Known Subinterfaces:
HttpAuthentication

public interface NessieAuthentication extends AutoCloseable
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

    Modifier and Type
    Method
    Description
    default void
     
     
    default void