Uses of Package
io.vertx.ext.auth.authorization
-
Classes in io.vertx.ext.auth.authorization used by io.vertx.ext.auth Class Description Authorizations Represents a cache map of authorizations per provider. -
Classes in io.vertx.ext.auth.authorization used by io.vertx.ext.auth.audit Class Description Authorization Interface representing any kind of authorization such as: Role based authorization Permission based authorization Logical authorization (AND, OR, NOT) Time based authorization (ie: allow access the last 5 days of the month, from 8am till 10am, etc.) Context based authorization (ie: allow access if the ip address is 'xxx.xxx.xxx.xxx') Custom based authorization (ie: based on a script or hard-coded code specific to an application) etc. -
Classes in io.vertx.ext.auth.authorization used by io.vertx.ext.auth.authorization Class Description AndAuthorization Allows to perform a logical 'and' between several authorizationsAuthorization Interface representing any kind of authorization such as: Role based authorization Permission based authorization Logical authorization (AND, OR, NOT) Time based authorization (ie: allow access the last 5 days of the month, from 8am till 10am, etc.) Context based authorization (ie: allow access if the ip address is 'xxx.xxx.xxx.xxx') Custom based authorization (ie: based on a script or hard-coded code specific to an application) etc.AuthorizationContext The AuthorizationContext contains properties that can be used to match authorizations.Authorizations Represents a cache map of authorizations per provider.NotAuthorization Allows to perform a logical 'not' of the specified authorizationOrAuthorization Allows to perform a logical 'or' between several authorizationsPermissionBasedAuthorization Represents a permission Note that the permission can optionally be assigned to a specific resourceRoleBasedAuthorization Represents a role.WildcardPermissionBasedAuthorization Represents a wildcard permission (ie: 'manage:order:*' '*:orders', '*', etc.) Note that it can optionally be assigned to a specific resource -
Classes in io.vertx.ext.auth.authorization used by io.vertx.ext.auth.jwt.authorization Class Description AuthorizationProvider The role of an AuthorizationProvider is to return a set of Authorization. -
Classes in io.vertx.ext.auth.authorization used by io.vertx.ext.auth.mongo Class Description AuthorizationProvider The role of an AuthorizationProvider is to return a set of Authorization. -
Classes in io.vertx.ext.auth.authorization used by io.vertx.ext.auth.oauth2.authorization Class Description AuthorizationProvider The role of an AuthorizationProvider is to return a set of Authorization. -
Classes in io.vertx.ext.auth.authorization used by io.vertx.ext.auth.properties Class Description AuthorizationProvider The role of an AuthorizationProvider is to return a set of Authorization. -
Classes in io.vertx.ext.auth.authorization used by io.vertx.ext.auth.sqlclient Class Description AuthorizationProvider The role of an AuthorizationProvider is to return a set of Authorization. -
Classes in io.vertx.ext.auth.authorization used by io.vertx.ext.web.handler Class Description Authorization Interface representing any kind of authorization such as: Role based authorization Permission based authorization Logical authorization (AND, OR, NOT) Time based authorization (ie: allow access the last 5 days of the month, from 8am till 10am, etc.) Context based authorization (ie: allow access if the ip address is 'xxx.xxx.xxx.xxx') Custom based authorization (ie: based on a script or hard-coded code specific to an application) etc.AuthorizationContext The AuthorizationContext contains properties that can be used to match authorizations.AuthorizationProvider The role of an AuthorizationProvider is to return a set of Authorization. -
Classes in io.vertx.ext.auth.authorization used by io.vertx.ext.web.handler.sockjs Class Description AuthorizationProvider The role of an AuthorizationProvider is to return a set of Authorization. -
Classes in io.vertx.ext.auth.authorization used by io.vertx.reactivex.ext.auth.authorization Class Description AndAuthorization Allows to perform a logical 'and' between several authorizationsAuthorization Interface representing any kind of authorization such as: Role based authorization Permission based authorization Logical authorization (AND, OR, NOT) Time based authorization (ie: allow access the last 5 days of the month, from 8am till 10am, etc.) Context based authorization (ie: allow access if the ip address is 'xxx.xxx.xxx.xxx') Custom based authorization (ie: based on a script or hard-coded code specific to an application) etc.AuthorizationContext The AuthorizationContext contains properties that can be used to match authorizations.AuthorizationProvider The role of an AuthorizationProvider is to return a set of Authorization.Authorizations Represents a cache map of authorizations per provider.NotAuthorization Allows to perform a logical 'not' of the specified authorizationOrAuthorization Allows to perform a logical 'or' between several authorizationsPermissionBasedAuthorization Represents a permission Note that the permission can optionally be assigned to a specific resourceRoleBasedAuthorization Represents a role.WildcardPermissionBasedAuthorization Represents a wildcard permission (ie: 'manage:order:*' '*:orders', '*', etc.) Note that it can optionally be assigned to a specific resource -
Classes in io.vertx.ext.auth.authorization used by io.vertx.rxjava3.ext.auth.authorization Class Description AndAuthorization Allows to perform a logical 'and' between several authorizationsAuthorization Interface representing any kind of authorization such as: Role based authorization Permission based authorization Logical authorization (AND, OR, NOT) Time based authorization (ie: allow access the last 5 days of the month, from 8am till 10am, etc.) Context based authorization (ie: allow access if the ip address is 'xxx.xxx.xxx.xxx') Custom based authorization (ie: based on a script or hard-coded code specific to an application) etc.AuthorizationContext The AuthorizationContext contains properties that can be used to match authorizations.AuthorizationProvider The role of an AuthorizationProvider is to return a set of Authorization.Authorizations Represents a cache map of authorizations per provider.NotAuthorization Allows to perform a logical 'not' of the specified authorizationOrAuthorization Allows to perform a logical 'or' between several authorizationsPermissionBasedAuthorization Represents a permission Note that the permission can optionally be assigned to a specific resourceRoleBasedAuthorization Represents a role.WildcardPermissionBasedAuthorization Represents a wildcard permission (ie: 'manage:order:*' '*:orders', '*', etc.) Note that it can optionally be assigned to a specific resource -
Classes in io.vertx.ext.auth.authorization used by io.vertx.serviceproxy Class Description Authorization Interface representing any kind of authorization such as: Role based authorization Permission based authorization Logical authorization (AND, OR, NOT) Time based authorization (ie: allow access the last 5 days of the month, from 8am till 10am, etc.) Context based authorization (ie: allow access if the ip address is 'xxx.xxx.xxx.xxx') Custom based authorization (ie: based on a script or hard-coded code specific to an application) etc.AuthorizationProvider The role of an AuthorizationProvider is to return a set of Authorization.