public class JACCAuthorizationManager extends Object implements io.undertow.servlet.api.AuthorizationManager
An implementation of AuthorizationManager that uses JACC permissions to grant or deny access to web resources.
| Constructor and Description |
|---|
JACCAuthorizationManager() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canAccessResource(List<io.undertow.servlet.api.SingleConstraintMatch> constraints,
io.undertow.security.idm.Account account,
io.undertow.servlet.api.ServletInfo servletInfo,
javax.servlet.http.HttpServletRequest request,
io.undertow.servlet.api.Deployment deployment) |
boolean |
isUserInRole(String roleName,
io.undertow.security.idm.Account account,
io.undertow.servlet.api.ServletInfo servletInfo,
javax.servlet.http.HttpServletRequest request,
io.undertow.servlet.api.Deployment deployment) |
io.undertow.servlet.api.TransportGuaranteeType |
transportGuarantee(io.undertow.servlet.api.TransportGuaranteeType currentConnGuarantee,
io.undertow.servlet.api.TransportGuaranteeType configuredRequiredGuarantee,
javax.servlet.http.HttpServletRequest request) |
public boolean isUserInRole(String roleName, io.undertow.security.idm.Account account, io.undertow.servlet.api.ServletInfo servletInfo, javax.servlet.http.HttpServletRequest request, io.undertow.servlet.api.Deployment deployment)
isUserInRole in interface io.undertow.servlet.api.AuthorizationManagerpublic boolean canAccessResource(List<io.undertow.servlet.api.SingleConstraintMatch> constraints, io.undertow.security.idm.Account account, io.undertow.servlet.api.ServletInfo servletInfo, javax.servlet.http.HttpServletRequest request, io.undertow.servlet.api.Deployment deployment)
canAccessResource in interface io.undertow.servlet.api.AuthorizationManagerpublic io.undertow.servlet.api.TransportGuaranteeType transportGuarantee(io.undertow.servlet.api.TransportGuaranteeType currentConnGuarantee,
io.undertow.servlet.api.TransportGuaranteeType configuredRequiredGuarantee,
javax.servlet.http.HttpServletRequest request)
transportGuarantee in interface io.undertow.servlet.api.AuthorizationManagerCopyright © 2018 JBoss by Red Hat. All rights reserved.