Uses of Class
org.owasp.esapi.errors.AccessControlException
-
Packages that use AccessControlException Package Description org.owasp.esapi The ESAPI interfaces andExceptionclasses model the most important security functions to enterprise web applications.org.owasp.esapi.reference This package contains reference implementations of the ESAPI interfaces.org.owasp.esapi.reference.accesscontrol org.owasp.esapi.reference.accesscontrol.policyloader -
-
Uses of AccessControlException in org.owasp.esapi
Methods in org.owasp.esapi that throw AccessControlException Modifier and Type Method Description voidAccessController. assertAuthorized(java.lang.Object key, java.lang.Object runtimeParameter)assertAuthorizedexecutes theAccessControlRulethat is identified bykeyand listed in theresources/ESAPI-AccessControlPolicy.xmlfile.voidAccessController. assertAuthorizedForData(java.lang.String action, java.lang.Object data)Deprecated.voidAccessController. assertAuthorizedForFile(java.lang.String filepath)Deprecated.voidAccessController. assertAuthorizedForFunction(java.lang.String functionName)Deprecated.voidAccessController. assertAuthorizedForService(java.lang.String serviceName)Deprecated.voidAccessController. assertAuthorizedForURL(java.lang.String url)Deprecated.voidHTTPUtilities. assertSecureChannel()Calls assertSecureChannel with the *current* request.voidHTTPUtilities. assertSecureChannel(javax.servlet.http.HttpServletRequest request)Ensures the use of SSL to protect any sensitive parameters in the request and any sensitive data in the response.voidHTTPUtilities. assertSecureRequest()Calls assertSecureRequest with the *current* request.voidHTTPUtilities. assertSecureRequest(javax.servlet.http.HttpServletRequest request)Ensures that the request uses both SSL and POST to protect any sensitive parameters in the querystring from being sniffed, logged, bookmarked, included in referer header, etc...<T> TAccessReferenceMap. getDirectReference(K indirectReference)Get the original direct object reference from an indirect reference.<T> KAccessReferenceMap. removeDirectReference(T direct)Removes a direct reference and its associated indirect reference from the AccessReferenceMap.voidHTTPUtilities. sendForward(java.lang.String location)Calls sendForward with the *current* request and response.voidHTTPUtilities. sendForward(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String location)This method performs a forward to any resource located inside the WEB-INF directory.voidHTTPUtilities. sendRedirect(java.lang.String location)Calls sendRedirect with the *current* response.voidHTTPUtilities. sendRedirect(javax.servlet.http.HttpServletResponse response, java.lang.String location)This method performs a forward to any resource located inside the WEB-INF directory. -
Uses of AccessControlException in org.owasp.esapi.reference
Methods in org.owasp.esapi.reference that throw AccessControlException Modifier and Type Method Description voidDefaultAccessController. assertAuthorized(java.lang.Object key, java.lang.Object runtimeParameter)assertAuthorizedexecutes theAccessControlRulethat is identified bykeyand listed in theresources/ESAPI-AccessControlPolicy.xmlfile.voidDefaultAccessController. assertAuthorizedForData(java.lang.String action, java.lang.Object data)Checks if the current user is authorized to access the referenced data.voidDefaultAccessController. assertAuthorizedForFile(java.lang.String filepath)Deprecated.voidDefaultAccessController. assertAuthorizedForFunction(java.lang.String functionName)Checks if the current user is authorized to access the referenced function.voidDefaultAccessController. assertAuthorizedForService(java.lang.String serviceName)Checks if the current user is authorized to access the referenced service.voidDefaultAccessController. assertAuthorizedForURL(java.lang.String url)Checks if the current user is authorized to access the referenced URL.voidDefaultHTTPUtilities. assertSecureChannel()Calls assertSecureChannel with the *current* request.voidDefaultHTTPUtilities. assertSecureChannel(javax.servlet.http.HttpServletRequest request)Ensures the use of SSL to protect any sensitive parameters in the request and any sensitive data in the response.voidDefaultHTTPUtilities. assertSecureRequest()Calls assertSecureRequest with the *current* request.voidDefaultHTTPUtilities. assertSecureRequest(javax.servlet.http.HttpServletRequest request)Ensures that the request uses both SSL and POST to protect any sensitive parameters in the querystring from being sniffed, logged, bookmarked, included in referer header, etc...<T> TAbstractAccessReferenceMap. getDirectReference(K indirectReference)Get the original direct object reference from an indirect reference.static AccessControllerDefaultAccessController. getInstance()<T> KAbstractAccessReferenceMap. removeDirectReference(T direct)Removes a direct reference and its associated indirect reference from the AccessReferenceMap.voidDefaultHTTPUtilities. sendForward(java.lang.String location)Calls sendForward with the *current* request and response.voidDefaultHTTPUtilities. sendForward(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, java.lang.String location)This method performs a forward to any resource located inside the WEB-INF directory.voidDefaultHTTPUtilities. sendRedirect(java.lang.String location)Calls sendRedirect with the *current* response.voidDefaultHTTPUtilities. sendRedirect(javax.servlet.http.HttpServletResponse response, java.lang.String location)This method performs a forward to any resource located inside the WEB-INF directory. -
Uses of AccessControlException in org.owasp.esapi.reference.accesscontrol
Methods in org.owasp.esapi.reference.accesscontrol that throw AccessControlException Modifier and Type Method Description voidExperimentalAccessController. assertAuthorized(java.lang.Object key, java.lang.Object runtimeParameter)voidExperimentalAccessController. assertAuthorizedForData(java.lang.String action, java.lang.Object data)Deprecated.voidExperimentalAccessController. assertAuthorizedForFile(java.lang.String filepath)Deprecated.voidExperimentalAccessController. assertAuthorizedForFunction(java.lang.String functionName)Deprecated.voidExperimentalAccessController. assertAuthorizedForService(java.lang.String serviceName)Deprecated.voidExperimentalAccessController. assertAuthorizedForURL(java.lang.String url)Deprecated.booleanFileBasedACRs. isAuthorizedForData(java.lang.String action, java.lang.Object data)TODO JavadocbooleanFileBasedACRs. isAuthorizedForFile(java.lang.String filepath)TODO JavadocbooleanFileBasedACRs. isAuthorizedForFunction(java.lang.String functionName)TODO JavadocbooleanFileBasedACRs. isAuthorizedForService(java.lang.String serviceName)TODO JavadocConstructors in org.owasp.esapi.reference.accesscontrol that throw AccessControlException Constructor Description ExperimentalAccessController() -
Uses of AccessControlException in org.owasp.esapi.reference.accesscontrol.policyloader
Methods in org.owasp.esapi.reference.accesscontrol.policyloader that throw AccessControlException Modifier and Type Method Description voidPolicyDTO. addAccessControlRule(java.lang.String key, java.lang.String accessControlRuleClassName, java.lang.Object policyParameter)PolicyDTOACRPolicyFileLoader. load()
-