public interface  io.vertx.ext.auth.ChainAuth extends java.lang.Object implements io.vertx.ext.auth.authentication.AuthenticationProvider
{
public static io.vertx.ext.auth.ChainAuth create()
{
io.vertx.ext.auth.ChainAuth v;
v = staticinvoke <io.vertx.ext.auth.ChainAuth: io.vertx.ext.auth.ChainAuth any()>();
return v;
}
public static io.vertx.ext.auth.ChainAuth all()
{
io.vertx.ext.auth.impl.ChainAuthImpl v;
v = new io.vertx.ext.auth.impl.ChainAuthImpl;
specialinvoke v.<io.vertx.ext.auth.impl.ChainAuthImpl: void <init>(boolean)>(1);
return v;
}
public static io.vertx.ext.auth.ChainAuth any()
{
io.vertx.ext.auth.impl.ChainAuthImpl v;
v = new io.vertx.ext.auth.impl.ChainAuthImpl;
specialinvoke v.<io.vertx.ext.auth.impl.ChainAuthImpl: void <init>(boolean)>(0);
return v;
}
public abstract io.vertx.ext.auth.ChainAuth add(io.vertx.ext.auth.authentication.AuthenticationProvider);
}