Class RolesMapping
java.lang.Object
io.quarkus.vertx.http.runtime.security.RolesMapping
- All Implemented Interfaces:
Function<io.quarkus.security.identity.SecurityIdentity,io.quarkus.security.identity.SecurityIdentity>
- Direct Known Subclasses:
RolesAllowedHttpSecurityPolicy
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final booleanprotected final boolean(package private) static final String -
Constructor Summary
ConstructorsConstructorDescriptionRolesMapping(Map<String, Set<Permission>> roleToPermissions, Map<String, List<String>> roleToRoles) -
Method Summary
Modifier and TypeMethodDescriptionio.quarkus.security.identity.SecurityIdentityapply(io.quarkus.security.identity.SecurityIdentity identity) protected io.quarkus.security.identity.SecurityIdentityaugmentIdentity(io.quarkus.security.identity.SecurityIdentity securityIdentity) static RolesMapping
-
Field Details
-
ROLES_MAPPING_KEY
- See Also:
-
grantPermissions
protected final boolean grantPermissions -
grantRoles
protected final boolean grantRoles
-
-
Constructor Details
-
RolesMapping
-
-
Method Details
-
of
-
apply
public io.quarkus.security.identity.SecurityIdentity apply(io.quarkus.security.identity.SecurityIdentity identity) -
augmentIdentity
protected io.quarkus.security.identity.SecurityIdentity augmentIdentity(io.quarkus.security.identity.SecurityIdentity securityIdentity)
-