Uses of Interface
io.vertx.reactivex.ext.auth.authorization.Authorization
-
Packages that use Authorization Package Description io.vertx.reactivex.ext.auth.audit io.vertx.reactivex.ext.auth.authorization io.vertx.reactivex.ext.web.handler -
-
Uses of Authorization in io.vertx.reactivex.ext.auth.audit
Methods in io.vertx.reactivex.ext.auth.audit with parameters of type Authorization Modifier and Type Method Description SecurityAudit
SecurityAudit. authorization(Authorization authorization)
-
Uses of Authorization in io.vertx.reactivex.ext.auth.authorization
Classes in io.vertx.reactivex.ext.auth.authorization that implement Authorization Modifier and Type Class Description class
AndAuthorization
Allows to perform a logical 'and' between several authorizationsclass
NotAuthorization
Allows to perform a logical 'not' of the specified authorizationclass
OrAuthorization
Allows to perform a logical 'or' between several authorizationsclass
PermissionBasedAuthorization
Represents a permission Note that the permission can optionally be assigned to a specific resourceclass
RoleBasedAuthorization
Represents a role.class
WildcardPermissionBasedAuthorization
Represents a wildcard permission (ie: 'manage:order:*' '*:orders', '*', etc.) Note that it can optionally be assigned to a specific resourceMethods in io.vertx.reactivex.ext.auth.authorization that return Authorization Modifier and Type Method Description Authorization
NotAuthorization. getAuthorization()
static Authorization
Authorization. newInstance(Authorization arg)
Methods in io.vertx.reactivex.ext.auth.authorization that return types with arguments of type Authorization Modifier and Type Method Description List<Authorization>
AndAuthorization. getAuthorizations()
List<Authorization>
OrAuthorization. getAuthorizations()
Methods in io.vertx.reactivex.ext.auth.authorization with parameters of type Authorization Modifier and Type Method Description AndAuthorization
AndAuthorization. addAuthorization(Authorization authorization)
OrAuthorization
OrAuthorization. addAuthorization(Authorization authorization)
static NotAuthorization
NotAuthorization. create(Authorization authorization)
boolean
AndAuthorization. verify(Authorization authorization)
this method verifies whether or not the authorization implies the specified authorization.boolean
Authorization. verify(Authorization authorization)
this method verifies whether or not the authorization implies the specified authorization.boolean
Authorizations. verify(Authorization resolvedAuthorization)
Verifies that the given authorization is present in the authorizations.boolean
NotAuthorization. verify(Authorization authorization)
this method verifies whether or not the authorization implies the specified authorization.boolean
OrAuthorization. verify(Authorization authorization)
this method verifies whether or not the authorization implies the specified authorization.boolean
PermissionBasedAuthorization. verify(Authorization authorization)
this method verifies whether or not the authorization implies the specified authorization.boolean
RoleBasedAuthorization. verify(Authorization authorization)
this method verifies whether or not the authorization implies the specified authorization.boolean
WildcardPermissionBasedAuthorization. verify(Authorization authorization)
this method verifies whether or not the authorization implies the specified authorization.Method parameters in io.vertx.reactivex.ext.auth.authorization with type arguments of type Authorization Modifier and Type Method Description Authorizations
Authorizations. put(String providerId, Set<Authorization> authorizations)
Replaces the current authorizations with the given authorizations for the given provider. -
Uses of Authorization in io.vertx.reactivex.ext.web.handler
Methods in io.vertx.reactivex.ext.web.handler with parameters of type Authorization Modifier and Type Method Description static AuthorizationHandler
AuthorizationHandler. create(Authorization authorization)
create the handler that will check the specified authorization Note that to check several authorizations, you can specify a sub-interface such asAndAuthorization
orOrAuthorization
-