A B C D E G H I L M O P R V W _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractAdapter - Class in io.vertx.up.secure.authenticate
- AbstractAdapter() - Constructor for class io.vertx.up.secure.authenticate.AbstractAdapter
- AbstractLee - Class in io.vertx.up.secure
- AbstractLee() - Constructor for class io.vertx.up.secure.AbstractLee
- AdapterProvider - Interface in io.vertx.up.secure.authenticate
- add(AuthenticationHandler) - Method in interface io.vertx.up.secure.authenticate.ChainHandler
- add(AuthenticationHandler) - Method in class io.vertx.up.secure.authenticate.ChainHandlerImpl
- addAuthorizationProvider(AuthorizationProvider) - Method in class io.vertx.up.secure.authorization.AuthorizationBuiltInHandler
- all() - Static method in interface io.vertx.up.secure.authenticate.ChainHandler
- any() - Static method in interface io.vertx.up.secure.authenticate.ChainHandler
- authenticate(JsonObject, Handler<AsyncResult<User>>) - Method in class io.vertx.up.secure.authenticate.AuthenticateBuiltInProvider
- authenticate(Vertx, Aegis) - Method in class io.vertx.up.secure.BridgeLee
- authenticate(RoutingContext, Handler<AsyncResult<User>>) - Method in class io.vertx.up.secure.authenticate.ChainHandlerImpl
- AuthenticateBuiltInProvider - Class in io.vertx.up.secure.authenticate
- authenticateHeader(RoutingContext) - Method in class io.vertx.up.secure.authenticate.ChainHandlerImpl
- authorization(Vertx, Aegis) - Method in class io.vertx.up.secure.AbstractLee
- authorization(Vertx, Aegis) - Method in class io.vertx.up.secure.BridgeLee
- AuthorizationBuiltInHandler - Class in io.vertx.up.secure.authorization
-
Async authorization handler to extract resource from async database
- AuthorizationBuiltInProvider - Class in io.vertx.up.secure.authorization
- AuthorizationExtensionHandler - Interface in io.vertx.up.secure.authorization
- AuthorizationResource - Interface in io.vertx.up.secure.authorization
- AuthorizationResourceImpl - Class in io.vertx.up.secure.authorization
-
There are some difference between vertx and zero, in vertx, the resource and permissions are defined in Static Mode, it means that you won't fetch resource in your @AuthorizedResource method, in this kind of situation, you can pass `Authorization` object and keep matching unique one.
B
- BridgeLee - Class in io.vertx.up.secure
- BridgeLee() - Constructor for class io.vertx.up.secure.BridgeLee
- buildHandler(AuthenticationProvider, Aegis, HTTPAuthorizationHandler.Type) - Method in class io.vertx.up.secure.AbstractLee
- buildIn(Aegis) - Static method in interface io.vertx.up.secure.authorization.AuthorizationResource
C
- ChainHandler - Interface in io.vertx.up.secure.authenticate
- ChainHandlerImpl - Class in io.vertx.up.secure.authenticate
- ChainHandlerImpl(boolean) - Constructor for class io.vertx.up.secure.authenticate.ChainHandlerImpl
- common() - Static method in interface io.vertx.up.secure.authenticate.AdapterProvider
- configure(Aegis) - Method in interface io.vertx.up.secure.authorization.AuthorizationExtensionHandler
- create(Aegis) - Static method in class io.vertx.up.secure.authorization.AuthorizationBuiltInHandler
- create(AuthorizationResource) - Static method in class io.vertx.up.secure.authorization.AuthorizationBuiltInHandler
- create(String) - Static method in interface io.vertx.up.secure.profile.PermissionAuthorization
- create(Set<String>) - Static method in interface io.vertx.up.secure.profile.PermissionAuthorization
D
- decode(String, AegisItem) - Method in class io.vertx.up.secure.BridgeLee
E
- encode(JsonObject, AegisItem) - Method in class io.vertx.up.secure.BridgeLee
G
- getAuthorizations(User, Handler<AsyncResult<Void>>) - Method in class io.vertx.up.secure.authorization.AuthorizationBuiltInProvider
- getCode() - Method in exception io.vertx.tp.error._401UnauthorizedException
- getId() - Method in class io.vertx.up.secure.authorization.AuthorizationBuiltInProvider
- getStatus() - Method in exception io.vertx.tp.error._401UnauthorizedException
H
- handle(RoutingContext) - Method in class io.vertx.up.secure.authorization.AuthorizationBuiltInHandler
I
- io.vertx.tp.error - package io.vertx.tp.error
- io.vertx.up.secure - package io.vertx.up.secure
- io.vertx.up.secure.authenticate - package io.vertx.up.secure.authenticate
- io.vertx.up.secure.authorization - package io.vertx.up.secure.authorization
- io.vertx.up.secure.profile - package io.vertx.up.secure.profile
L
- logger() - Method in class io.vertx.up.secure.AbstractLee
M
- match(AuthorizationContext) - Method in class io.vertx.up.secure.profile.PermissionAuthorizationImpl
O
- option(Aegis, String) - Method in class io.vertx.up.secure.AbstractLee
P
- parameters(RoutingContext) - Static method in interface io.vertx.up.secure.authorization.AuthorizationResource
- performsRedirect() - Method in class io.vertx.up.secure.authenticate.ChainHandlerImpl
- PermissionAuthorization - Interface in io.vertx.up.secure.profile
- PermissionAuthorizationImpl - Class in io.vertx.up.secure.profile
- permissions() - Method in interface io.vertx.up.secure.profile.PermissionAuthorization
- permissions() - Method in class io.vertx.up.secure.profile.PermissionAuthorizationImpl
- provider(Aegis) - Method in interface io.vertx.up.secure.authenticate.AdapterProvider
- provider(Aegis) - Static method in class io.vertx.up.secure.authenticate.AuthenticateBuiltInProvider
- provider(Aegis) - Static method in class io.vertx.up.secure.authorization.AuthorizationBuiltInProvider
- provider401Internal(Aegis) - Method in class io.vertx.up.secure.authenticate.AbstractAdapter
R
- requestResource(RoutingContext, Handler<AsyncResult<Authorization>>) - Method in interface io.vertx.up.secure.authorization.AuthorizationResource
- requestResource(RoutingContext, Handler<AsyncResult<Authorization>>) - Method in class io.vertx.up.secure.authorization.AuthorizationResourceImpl
V
- variableConsumer(BiConsumer<RoutingContext, AuthorizationContext>) - Method in class io.vertx.up.secure.authorization.AuthorizationBuiltInHandler
- verify(Authorization) - Method in class io.vertx.up.secure.profile.PermissionAuthorizationImpl
W
- wrapHandler(AuthenticationHandler, Aegis) - Method in class io.vertx.up.secure.AbstractLee
_
- _401UnauthorizedException - Exception in io.vertx.tp.error
- _401UnauthorizedException(Class<?>) - Constructor for exception io.vertx.tp.error._401UnauthorizedException
All Classes All Packages