Package io.vertx.up.secure.authenticate
Class ChainHandlerImpl
- java.lang.Object
-
- io.vertx.ext.web.handler.impl.AuthenticationHandlerImpl<io.vertx.ext.auth.authentication.AuthenticationProvider>
-
- io.vertx.up.secure.authenticate.ChainHandlerImpl
-
- All Implemented Interfaces:
io.vertx.core.Handler<io.vertx.ext.web.RoutingContext>,io.vertx.ext.web.handler.AuthenticationHandler,io.vertx.ext.web.handler.impl.AuthenticationHandlerInternal,ChainHandler
public class ChainHandlerImpl extends io.vertx.ext.web.handler.impl.AuthenticationHandlerImpl<io.vertx.ext.auth.authentication.AuthenticationProvider> implements ChainHandler
- Author:
- Lang
-
-
Constructor Summary
Constructors Constructor Description ChainHandlerImpl(boolean all)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ChainHandleradd(io.vertx.ext.web.handler.AuthenticationHandler other)voidauthenticate(io.vertx.ext.web.RoutingContext context, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.auth.User>> handler)StringauthenticateHeader(io.vertx.ext.web.RoutingContext ctx)booleanperformsRedirect()-
Methods inherited from class io.vertx.ext.web.handler.impl.AuthenticationHandlerImpl
handle, processException
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
performsRedirect
public boolean performsRedirect()
- Specified by:
performsRedirectin interfaceio.vertx.ext.web.handler.impl.AuthenticationHandlerInternal
-
add
public ChainHandler add(io.vertx.ext.web.handler.AuthenticationHandler other)
- Specified by:
addin interfaceChainHandler
-
authenticate
public void authenticate(io.vertx.ext.web.RoutingContext context, io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.auth.User>> handler)- Specified by:
authenticatein interfaceio.vertx.ext.web.handler.impl.AuthenticationHandlerInternal
-
authenticateHeader
public String authenticateHeader(io.vertx.ext.web.RoutingContext ctx)
- Specified by:
authenticateHeaderin interfaceio.vertx.ext.web.handler.impl.AuthenticationHandlerInternal
-
-