private void addHeaders(ResponseBuilder rb, String key, List<String> values, boolean spaceSeparated) { String sb = concatValues(values, spaceSeparated); rb.header(key, sb); }
private void addHeaders(ContainerResponseContext responseContext, String key, List<String> values, boolean spaceSeparated) { String sb = concatValues(values, spaceSeparated); responseContext.getHeaders().putSingle(key, sb); }
private void addHeaders(ContainerResponseContext responseContext, String key, List<String> values, boolean spaceSeparated) { String sb = concatValues(values, spaceSeparated); responseContext.getHeaders().putSingle(key, sb); }
private void setAllowOriginAndCredentials(Message m, CrossOriginResourceSharing ann, List<String> headerOriginValues) { boolean allowCreds = effectiveAllowCredentials(ann); m.getExchange().put(CorsHeaderConstants.HEADER_AC_ALLOW_CREDENTIALS, allowCreds); String originResponse; if (!allowCreds && effectiveAllowAllOrigins(ann)) { originResponse = "*"; } else { originResponse = concatValues(headerOriginValues, true); } m.getExchange().put(CorsHeaderConstants.HEADER_ORIGIN, originResponse); }
private void setAllowOriginAndCredentials(Message m, CrossOriginResourceSharing ann, List<String> headerOriginValues) { boolean allowCreds = effectiveAllowCredentials(ann); m.getExchange().put(CorsHeaderConstants.HEADER_AC_ALLOW_CREDENTIALS, allowCreds); String originResponse; if (!allowCreds && effectiveAllowAllOrigins(ann)) { originResponse = "*"; } else { originResponse = concatValues(headerOriginValues, true); } m.getExchange().put(CorsHeaderConstants.HEADER_ORIGIN, originResponse); }
private void setAllowOriginAndCredentials(Message m, CrossOriginResourceSharing ann, List<String> headerOriginValues) { boolean allowCreds = effectiveAllowCredentials(ann); m.getExchange().put(CorsHeaderConstants.HEADER_AC_ALLOW_CREDENTIALS, allowCreds); String originResponse; if (!allowCreds && effectiveAllowAllOrigins(ann)) { originResponse = "*"; } else { originResponse = concatValues(headerOriginValues, true); } m.getExchange().put(CorsHeaderConstants.HEADER_ORIGIN, originResponse); }