WebResource webResource = new WebResource(Collections.unmodifiableMap(contextMap)); webResource.setPolicyContextID(contextID); webResource.setServletRequest(request); webResource.setServletResponse(response); webResource.setCallerSubject(callerSubject); webResource.setCanonicalRequestURI(canonicalRequestURI);
public String toString() { StringBuffer buf = new StringBuffer(); buf.append("[").append(getClass().getName()).append(":contextMap=").append(map). append(",canonicalRequestURI=").append(this.canonicalRequestURI); /** Audit the request based on the audit flag */ if(!auditFlag.contains("off")) buf.append(",request=").append(deriveUsefulInfo()). append(",CodeSource=").append(this.codeSource). append("]"); return buf.toString(); }
throw new IllegalStateException("Map from the Resource is size zero"); HttpServletRequest request = (HttpServletRequest)webResource.getServletRequest(); this.policyContextID = webResource.getPolicyContextID();
WebResource webResource = new WebResource(Collections.unmodifiableMap(map)); webResource.setPolicyContextID(contextID); webResource.setPrincipal(principal); webResource.setServletName(servletName); webResource.setCallerSubject(callerSubject); SecurityContextCallbackHandler sch = new SecurityContextCallbackHandler(this.securityContext); RoleGroup callerRoles = authzMgr.getSubjectRoles(callerSubject, sch);
request = (HttpServletRequest) webResource.getServletRequest(); webCS = webResource.getCodeSource(); this.canonicalRequestURI = webResource.getCanonicalRequestURI(); String servletName = webResource.getServletName(); Boolean resourceCheck = checkBooleanValue((Boolean)map.get(ResourceKeys.RESOURCE_PERM_CHECK)); Boolean userDataCheck = checkBooleanValue((Boolean)map.get(ResourceKeys.USERDATA_PERM_CHECK));
map.put("catalina.context", context); map.put("authorizationManager",authzManager); WebResource resource = new WebResource(map); try
WebResource webResource = new WebResource(Collections.unmodifiableMap(map)); webResource.setPolicyContextID(contextID); webResource.setPrincipal(principal); webResource.setServletName(servletName); webResource.setCallerSubject(callerSubject); SecurityContextCallbackHandler sch = new SecurityContextCallbackHandler(this.securityContext); RoleGroup callerRoles = null;
request = (HttpServletRequest) webResource.getServletRequest(); webCS = webResource.getCodeSource(); this.canonicalRequestURI = webResource.getCanonicalRequestURI(); String servletName = webResource.getServletName(); Boolean resourceCheck = checkBooleanValue((Boolean)map.get(ResourceKeys.RESOURCE_PERM_CHECK)); Boolean userDataCheck = checkBooleanValue((Boolean)map.get(ResourceKeys.USERDATA_PERM_CHECK));
contextMap.put(ResourceKeys.POLICY_REGISTRATION, getPolicyRegistration()); WebResource webResource = new WebResource(Collections.unmodifiableMap(contextMap)); webResource.setPolicyContextID(contextID); webResource.setServletRequest(request); webResource.setServletResponse(response); webResource.setCallerSubject(callerSubject); SecurityContextCallbackHandler sch = new SecurityContextCallbackHandler(this.securityContext); RoleGroup callerRoles = authzMgr.getSubjectRoles(callerSubject, sch);
throw PicketBoxMessages.MESSAGES.invalidNullProperty("resourceMap"); HttpServletRequest request = (HttpServletRequest)webResource.getServletRequest(); this.policyRegistration = (PolicyRegistration) map.get(ResourceKeys.POLICY_REGISTRATION); if(this.policyRegistration == null) throw PicketBoxMessages.MESSAGES.invalidNullProperty("policyRegistration"); this.policyContextID = webResource.getPolicyContextID();
public String toString() { StringBuffer buf = new StringBuffer(); buf.append("[").append(getClass().getName()).append(":contextMap=").append(map). append(",canonicalRequestURI=").append(this.canonicalRequestURI); /** Audit the request based on the audit flag */ if(!auditFlag.contains("off")) buf.append(",request=").append(deriveUsefulInfo()). append(",CodeSource=").append(this.codeSource). append("]"); return buf.toString(); }
WebResource webResource = new WebResource(Collections.unmodifiableMap(contextMap)); webResource.setPolicyContextID(contextID); webResource.setServletRequest(request); webResource.setServletResponse(response); webResource.setCallerSubject(callerSubject); webResource.setCanonicalRequestURI(canonicalRequestURI);
contextMap.put(ResourceKeys.POLICY_REGISTRATION, getPolicyRegistration()); WebResource webResource = new WebResource(Collections.unmodifiableMap(contextMap)); webResource.setPolicyContextID(contextID); webResource.setServletRequest(request); webResource.setServletResponse(response); webResource.setCallerSubject(callerSubject); SecurityContextCallbackHandler sch = new SecurityContextCallbackHandler(this.securityContext); RoleGroup callerRoles = null;