teichmann@5835: package org.dive4elements.river.client.server.auth; bjoern@2956: bjoern@2956: import java.io.IOException; bjoern@2956: teichmann@5835: import org.dive4elements.river.client.server.features.Features; bjoern@3485: bjoern@2956: public interface Authenticator { bjoern@2956: bjoern@3485: public Authentication auth(String username, String password, String encoding, Features features) bjoern@2956: throws AuthenticationException, IOException; bjoern@2956: bjoern@2956: }