Class RolesMapping
java.lang.Object
io.quarkus.vertx.http.runtime.security.RolesMapping
- Direct Known Subclasses:
RolesAllowedHttpSecurityPolicy
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final booleanprotected final boolean -
Constructor Summary
ConstructorsConstructorDescriptionRolesMapping(Map<String, Set<Permission>> roleToPermissions, Map<String, List<String>> roleToRoles) -
Method Summary
Modifier and TypeMethodDescriptionprotected io.quarkus.security.identity.SecurityIdentityaugmentIdentity(io.quarkus.security.identity.SecurityIdentity securityIdentity) (package private) static RolesMapping(package private) Function<io.quarkus.security.identity.SecurityIdentity,io.quarkus.security.identity.SecurityIdentity> withRoutingContext(io.vertx.ext.web.RoutingContext context)
-
Field Details
-
grantPermissions
protected final boolean grantPermissions -
grantRoles
protected final boolean grantRoles
-
-
Constructor Details
-
RolesMapping
-
-
Method Details
-
of
-
withRoutingContext
Function<io.quarkus.security.identity.SecurityIdentity,io.quarkus.security.identity.SecurityIdentity> withRoutingContext(io.vertx.ext.web.RoutingContext context) -
augmentIdentity
protected io.quarkus.security.identity.SecurityIdentity augmentIdentity(io.quarkus.security.identity.SecurityIdentity securityIdentity)
-