|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Authenticator
Interface for client authentication mechanisms.
Implementations are use-once instances, they don't need to be thread safe.
| Method Summary | |
|---|---|
void |
authenticate(URL url,
AuthenticatedURL.Token token)
Authenticates against a URL and returns a AuthenticatedURL.Token to be
used by subsequent requests. |
void |
setConnectionConfigurator(ConnectionConfigurator configurator)
Sets a ConnectionConfigurator instance to use for
configuring connections. |
| Method Detail |
|---|
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.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||