public class JbossAuthorizationManager extends Object implements io.undertow.servlet.api.AuthorizationManager
| Constructor and Description |
|---|
JbossAuthorizationManager(io.undertow.servlet.api.AuthorizationManager delegate) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canAccessResource(List<io.undertow.servlet.api.SingleConstraintMatch> mappedConstraints,
io.undertow.security.idm.Account account,
io.undertow.servlet.api.ServletInfo servletInfo,
javax.servlet.http.HttpServletRequest request,
io.undertow.servlet.api.Deployment deployment) |
boolean |
hasUserDataPermission(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
io.undertow.security.idm.Account account,
List<io.undertow.servlet.api.SingleConstraintMatch> constraints) |
boolean |
isUserInRole(String role,
io.undertow.security.idm.Account account,
io.undertow.servlet.api.ServletInfo servletInfo,
javax.servlet.http.HttpServletRequest request,
io.undertow.servlet.api.Deployment deployment) |
protected String |
requestURI(io.undertow.server.HttpServerExchange request)
Get the canonical request URI from the request mapping data requestPath
|
io.undertow.servlet.api.TransportGuaranteeType |
transportGuarantee(io.undertow.servlet.api.TransportGuaranteeType currentConnectionGuarantee,
io.undertow.servlet.api.TransportGuaranteeType configuredRequiredGuarantee,
javax.servlet.http.HttpServletRequest request) |
public JbossAuthorizationManager(io.undertow.servlet.api.AuthorizationManager delegate)
public boolean isUserInRole(String role, 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> mappedConstraints, 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 boolean hasUserDataPermission(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
io.undertow.security.idm.Account account,
List<io.undertow.servlet.api.SingleConstraintMatch> constraints)
public io.undertow.servlet.api.TransportGuaranteeType transportGuarantee(io.undertow.servlet.api.TransportGuaranteeType currentConnectionGuarantee,
io.undertow.servlet.api.TransportGuaranteeType configuredRequiredGuarantee,
javax.servlet.http.HttpServletRequest request)
transportGuarantee in interface io.undertow.servlet.api.AuthorizationManagerprotected String requestURI(io.undertow.server.HttpServerExchange request)
request - Copyright © 2019 JBoss by Red Hat. All rights reserved.