public interface Authenticator
Implementations are use-once instances, they don't need to be thread safe.
| Modifier and Type | Method and Description | 
|---|---|
| void | authenticate(URL url,
            AuthenticatedURL.Token token)Authenticates against a URL and returns a  AuthenticatedURL.Tokento be
 used by subsequent requests. | 
| void | setConnectionConfigurator(ConnectionConfigurator configurator)Sets a  ConnectionConfiguratorinstance to use for
 configuring connections. | 
void setConnectionConfigurator(ConnectionConfigurator configurator)
ConnectionConfigurator instance to use for
 configuring connections.configurator - the ConnectionConfigurator instance.void authenticate(URL url, AuthenticatedURL.Token token) throws IOException, AuthenticationException
AuthenticatedURL.Token to be
 used by subsequent requests.url - the URl to authenticate against.token - the authentication token being used for the user.IOException - if an IO error occurred.AuthenticationException - if an authentication error occurred.Copyright © 2008–2023 Apache Software Foundation. All rights reserved.