/** * Constructor. * @param failure */ public PolicyFailureError(PolicyFailure failure) { super(failure.getMessage()); this.failure = failure; }
/** * Constructor. * @param failure */ public PolicyFailureError(PolicyFailure failure) { super(failure.getMessage()); this.failure = failure; }
String rtype = request.getApi().getEndpointContentType(); response.setHeader("X-Policy-Failure-Type", String.valueOf(failure.getType())); //$NON-NLS-1$ response.setHeader("X-Policy-Failure-Message", failure.getMessage()); //$NON-NLS-1$ response.setHeader("X-Policy-Failure-Code", String.valueOf(failure.getFailureCode())); //$NON-NLS-1$ for (Entry<String, String> entry : failure.getHeaders()) {
/** * Record failure metrics */ protected void recordFailureMetrics(PolicyFailure failure) { requestMetric.setResponseCode(failure.getResponseCode()); requestMetric.setFailure(true); requestMetric.setFailureCode(failure.getFailureCode()); requestMetric.setFailureReason(failure.getMessage()); }
String rtype = request.getApi().getEndpointContentType(); response.setHeader("X-Policy-Failure-Type", String.valueOf(failure.getType())); //$NON-NLS-1$ response.setHeader("X-Policy-Failure-Message", failure.getMessage()); //$NON-NLS-1$ response.setHeader("X-Policy-Failure-Code", String.valueOf(failure.getFailureCode())); //$NON-NLS-1$ for (Entry<String, String> entry : failure.getHeaders()) {
/** * Record failure metrics */ protected void recordFailureMetrics(PolicyFailure failure) { requestMetric.setResponseCode(failure.getResponseCode()); requestMetric.setFailure(true); requestMetric.setFailureCode(failure.getFailureCode()); requestMetric.setFailureReason(failure.getMessage()); }
response.putHeader("X-Policy-Failure-Message", policyFailure.getMessage()); response.putHeader("X-Policy-Failure-Code", String.valueOf(policyFailure.getFailureCode())); int errorCode = 403; // Default status code for policy failure response.setStatusMessage(policyFailure.getMessage()); response.end();