public class RolesAllowedHttpSecurityPolicy extends Object implements HttpSecurityPolicy
HttpSecurityPolicy.AuthorizationRequestContext, HttpSecurityPolicy.CheckResult| Constructor and Description |
|---|
RolesAllowedHttpSecurityPolicy() |
RolesAllowedHttpSecurityPolicy(List<String> rolesAllowed) |
| Modifier and Type | Method and Description |
|---|---|
io.smallrye.mutiny.Uni<HttpSecurityPolicy.CheckResult> |
checkPermission(io.vertx.ext.web.RoutingContext request,
io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> identity,
HttpSecurityPolicy.AuthorizationRequestContext requestContext) |
List<String> |
getRolesAllowed() |
RolesAllowedHttpSecurityPolicy |
setRolesAllowed(List<String> rolesAllowed) |
public RolesAllowedHttpSecurityPolicy setRolesAllowed(List<String> rolesAllowed)
public io.smallrye.mutiny.Uni<HttpSecurityPolicy.CheckResult> checkPermission(io.vertx.ext.web.RoutingContext request, io.smallrye.mutiny.Uni<io.quarkus.security.identity.SecurityIdentity> identity, HttpSecurityPolicy.AuthorizationRequestContext requestContext)
checkPermission in interface HttpSecurityPolicyCopyright © 2020 JBoss by Red Hat. All rights reserved.