package org.fnppl.opensdx.keyserverfe.client;
import java.util.Vector;
import org.fnppl.opensdx.keyserverfe.shared.KeyConnection;
import org.fnppl.opensdx.keyserverfe.shared.KeyInfo;
import org.fnppl.opensdx.keyserverfe.shared.NodeState;
import org.fnppl.opensdx.keyserverfe.shared.User;
import com.google.gwt.user.client.rpc.AsyncCallback;
public interface KeyserverServiceAsync {
void login(String username, String password, AsyncCallback<User> callback);
void loginAnonymous(String keyid, AsyncCallback<User> callback);
void updateKeyInfoAndLogs(String username, Vector<NodeState> states, Vector<String> keyids, boolean inLogs, boolean outLogs, AsyncCallback<User> callback);
}