Uses of Interface
io.vertx.ext.auth.authorization.Authorization
Packages that use Authorization
Package
Description
-
Uses of Authorization in io.vertx.ext.auth.abac
Methods in io.vertx.ext.auth.abac that return types with arguments of type AuthorizationModifier and TypeMethodDescriptionPolicy.getAuthorizations()Get the authorizations of the policy.Methods in io.vertx.ext.auth.abac with parameters of type AuthorizationModifier and TypeMethodDescriptionPolicy.addAuthorization(Authorization authorization) Add an authorization to the policy.Method parameters in io.vertx.ext.auth.abac with type arguments of type AuthorizationModifier and TypeMethodDescriptionPolicy.setAuthorizations(Set<Authorization> authorizations) Set the authorizations of the policy. -
Uses of Authorization in io.vertx.ext.auth.audit
Methods in io.vertx.ext.auth.audit with parameters of type Authorization -
Uses of Authorization in io.vertx.ext.auth.authorization
Subinterfaces of Authorization in io.vertx.ext.auth.authorizationModifier and TypeInterfaceDescriptioninterfaceAllows to perform a logical 'and' between several authorizationsinterfaceAllows to perform a logical 'not' of the specified authorizationinterfaceAllows to perform a logical 'or' between several authorizationsinterfaceRepresents a permission Note that the permission can optionally be assigned to a specific resourceinterfaceRepresents a role.interfaceRepresents a wildcard permission (ie: 'manage:order:*' '*:orders', '*', etc.)Methods in io.vertx.ext.auth.authorization that return AuthorizationMethods in io.vertx.ext.auth.authorization that return types with arguments of type AuthorizationModifier and TypeMethodDescriptionAndAuthorization.getAuthorizations()OrAuthorization.getAuthorizations()Methods in io.vertx.ext.auth.authorization with parameters of type AuthorizationModifier and TypeMethodDescriptionAndAuthorization.addAuthorization(Authorization authorization) OrAuthorization.addAuthorization(Authorization authorization) static NotAuthorizationNotAuthorization.create(Authorization authorization) default AuthorizationsAuthorizations.put(String providerId, Authorization... authorizations) Replaces the current authorizations with the given authorizations for the given provider.booleanAuthorization.verify(Authorization authorization) this method verifies whether or not the authorization implies the specified authorization.booleanAuthorizations.verify(Authorization resolvedAuthorization) Verifies that the given authorization is present in the authorizations.Method parameters in io.vertx.ext.auth.authorization with type arguments of type AuthorizationModifier and TypeMethodDescriptionAuthorizations.forEach(String providerId, Consumer<Authorization> consumer) Walk all the authorizations for the given provider and call the consumer for each authorization.Authorizations.forEach(BiConsumer<String, Authorization> consumer) Walk all the authorizations and call the consumer for each authorization.Authorizations.put(String providerId, Set<Authorization> authorizations) Replaces the current authorizations with the given authorizations for the given provider.Authorizations.putAll(Map<String, Set<Authorization>> authorizations) Replaces the current authorizations with the given authorizations. -
Uses of Authorization in io.vertx.ext.web.handler
Methods in io.vertx.ext.web.handler with parameters of type AuthorizationModifier and TypeMethodDescriptionstatic AuthorizationHandlerAuthorizationHandler.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 asAndAuthorizationorOrAuthorization -
Uses of Authorization in io.vertx.reactivex.ext.auth.authorization
Methods in io.vertx.reactivex.ext.auth.authorization that return AuthorizationMethods in io.vertx.reactivex.ext.auth.authorization with parameters of type AuthorizationModifier and TypeMethodDescriptionstatic AuthorizationAuthorization.newInstance(Authorization arg) -
Uses of Authorization in io.vertx.rxjava3.ext.auth.authorization
Methods in io.vertx.rxjava3.ext.auth.authorization that return AuthorizationMethods in io.vertx.rxjava3.ext.auth.authorization with parameters of type AuthorizationModifier and TypeMethodDescriptionstatic AuthorizationAuthorization.newInstance(Authorization arg) -
Uses of Authorization in io.vertx.serviceproxy
Methods in io.vertx.serviceproxy with parameters of type AuthorizationModifier and TypeMethodDescriptionAuthorizationInterceptor.addAuthorization(Authorization authorization) Add a single authority to the authorities set.Method parameters in io.vertx.serviceproxy with type arguments of type AuthorizationModifier and TypeMethodDescriptionAuthorizationInterceptor.setAuthorizations(Set<Authorization> authorizations) Set the required authorities for the service, once a JWT is validated it will be queried for these authorities.