Package io.vertx.up.secure
Class AbstractLee
- java.lang.Object
-
- io.vertx.up.secure.AbstractLee
-
- All Implemented Interfaces:
Lee,LeeBuiltIn
public abstract class AbstractLee extends Object implements LeeBuiltIn
- Author:
- Lang
-
-
Constructor Summary
Constructors Constructor Description AbstractLee()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.vertx.ext.web.handler.AuthorizationHandlerauthorization(io.vertx.core.Vertx vertx, io.vertx.up.atom.secure.Aegis config)protected io.vertx.ext.web.handler.AuthenticationHandlerbuildHandler(io.vertx.ext.auth.authentication.AuthenticationProvider standard, io.vertx.up.atom.secure.Aegis aegis, io.vertx.ext.web.handler.impl.HTTPAuthorizationHandler.Type type)protected io.vertx.up.log.Annallogger()protected <T> Toption(io.vertx.up.atom.secure.Aegis aegis, String key)protected io.vertx.ext.web.handler.AuthenticationHandlerwrapHandler(io.vertx.ext.web.handler.AuthenticationHandler standard, io.vertx.up.atom.secure.Aegis aegis)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.vertx.up.secure.Lee
authenticate, decode, encode
-
-
-
-
Method Detail
-
authorization
public io.vertx.ext.web.handler.AuthorizationHandler authorization(io.vertx.core.Vertx vertx, io.vertx.up.atom.secure.Aegis config)- Specified by:
authorizationin interfaceLee
-
wrapHandler
protected io.vertx.ext.web.handler.AuthenticationHandler wrapHandler(io.vertx.ext.web.handler.AuthenticationHandler standard, io.vertx.up.atom.secure.Aegis aegis)
-
buildHandler
protected io.vertx.ext.web.handler.AuthenticationHandler buildHandler(io.vertx.ext.auth.authentication.AuthenticationProvider standard, io.vertx.up.atom.secure.Aegis aegis, io.vertx.ext.web.handler.impl.HTTPAuthorizationHandler.Type type)
-
option
protected <T> T option(io.vertx.up.atom.secure.Aegis aegis, String key)
-
logger
protected io.vertx.up.log.Annal logger()
-
-