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.AuthorizationManager
public 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.AuthorizationManager
public 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.AuthorizationManager
Copyright © 2014 JBoss by Red Hat. All rights reserved.