Seam.Remoting.type.authenticator = function() {
  this.__callback = new Object();
  Seam.Remoting.type.authenticator.prototype.login = function(p0, p1, p2, p3, callback, exceptionHandler) {
    return Seam.Remoting.execute(this, "login", [p0, p1, p2, p3], callback, exceptionHandler);
  }
}
Seam.Remoting.type.authenticator.__name = "authenticator";

Seam.Component.register(Seam.Remoting.type.authenticator);

