Package io.vertx.mutiny.ext.web.handler
Class ChainAuthHandler
- java.lang.Object
-
- io.vertx.mutiny.ext.web.handler.ChainAuthHandler
-
- All Implemented Interfaces:
io.vertx.core.Handler<RoutingContext>
,AuthenticationHandler
,Consumer<RoutingContext>
public class ChainAuthHandler extends Object implements AuthenticationHandler, io.vertx.core.Handler<RoutingContext>, Consumer<RoutingContext>
An auth handler that chains to a sequence of handlers. NOTE: This class has been automatically generated from theoriginal
non Mutiny-ified interface using Vert.x codegen.
-
-
Field Summary
Fields Modifier and Type Field Description static TypeArg<ChainAuthHandler>
__TYPE_ARG
-
Constructor Summary
Constructors Constructor Description ChainAuthHandler(io.vertx.ext.web.handler.ChainAuthHandler delegate)
ChainAuthHandler(Object delegate)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
accept(RoutingContext item)
ChainAuthHandler
add(AuthenticationHandler other)
static ChainAuthHandler
all()
static ChainAuthHandler
any()
static ChainAuthHandler
create()
Deprecated.useany()
instead.boolean
equals(Object o)
io.vertx.ext.web.handler.ChainAuthHandler
getDelegate()
void
handle(RoutingContext arg0)
int
hashCode()
static ChainAuthHandler
newInstance(io.vertx.ext.web.handler.ChainAuthHandler arg)
String
toString()
-
-
-
Field Detail
-
__TYPE_ARG
public static final TypeArg<ChainAuthHandler> __TYPE_ARG
-
-
Constructor Detail
-
ChainAuthHandler
public ChainAuthHandler(io.vertx.ext.web.handler.ChainAuthHandler delegate)
-
ChainAuthHandler
public ChainAuthHandler(Object delegate)
-
-
Method Detail
-
getDelegate
public io.vertx.ext.web.handler.ChainAuthHandler getDelegate()
- Specified by:
getDelegate
in interfaceAuthenticationHandler
-
handle
public void handle(RoutingContext arg0)
- Specified by:
handle
in interfaceAuthenticationHandler
- Specified by:
handle
in interfaceio.vertx.core.Handler<RoutingContext>
-
create
@Deprecated public static ChainAuthHandler create()
Deprecated.useany()
instead.- Returns:
-
all
public static ChainAuthHandler all()
- Returns:
- a new chain authentication handler
-
any
public static ChainAuthHandler any()
- Returns:
- a new chain authentication handler
-
add
public ChainAuthHandler add(AuthenticationHandler other)
- Parameters:
other
- auth handler- Returns:
- self
-
accept
public void accept(RoutingContext item)
- Specified by:
accept
in interfaceAuthenticationHandler
- Specified by:
accept
in interfaceConsumer<RoutingContext>
-
newInstance
public static ChainAuthHandler newInstance(io.vertx.ext.web.handler.ChainAuthHandler arg)
-
-