Interface IAuthenticationProvider

All Known Implementing Classes:
BaseAuthenticationProvider, TokenCredentialAuthProvider

public interface IAuthenticationProvider
Authenticates requests to be sent to the API
  • Method Details

    • getAuthorizationTokenAsync

      @Nonnull CompletableFuture<String> getAuthorizationTokenAsync(@Nonnull URL requestUrl)
      Authenticates the request
      Parameters:
      requestUrl - the outgoing request URL
      Returns:
      a future with the token