/unit/src/java/nginx/unit/websocket/ |
H A D | Constants.java | 54 public static final String SSL_PROTOCOLS_PROPERTY = 56 public static final String SSL_TRUSTSTORE_PROPERTY = 58 public static final String SSL_TRUSTSTORE_PWD_PROPERTY = 66 public static final String SSL_CONTEXT_PROPERTY = 73 public static final String IO_TIMEOUT_MS_PROPERTY = 79 public static final String MAX_REDIRECTIONS_PROPERTY = 84 public static final String HOST_HEADER_NAME = "Host"; 85 public static final String UPGRADE_HEADER_NAME = "Upgrade"; 87 public static final String ORIGIN_HEADER_NAME = "Origin"; 94 public static final String WS_VERSION_HEADER_VALUE = "13"; [all …]
|
H A D | DigestAuthenticator.java | 32 public static final String schemeName = "digest"; 38 public String getAuthorization(String requestUri, String WWWAuthenticate, in getAuthorization() 41 String userName = (String) userProperties.get(Constants.WS_AUTHENTICATION_USER_NAME); in getAuthorization() 42 String password = (String) userProperties.get(Constants.WS_AUTHENTICATION_PASSWORD); in getAuthorization() 49 Map<String, String> wwwAuthenticate = parseWWWAuthenticateHeader(WWWAuthenticate); in getAuthorization() 98 private String calculateRequestDigest(String requestUri, String userName, String password, in calculateRequestDigest() 99 String realm, String nonce, String qop, String algorithm) in calculateRequestDigest() 103 String A1; in calculateRequestDigest() 116 String A2 = "GET:" + requestUri; in calculateRequestDigest() 138 private String encodeMD5(String value) throws NoSuchAlgorithmException { in encodeMD5() [all …]
|
H A D | BasicAuthenticator.java | 29 public static final String schemeName = "basic"; 30 public static final String charsetparam = "charset"; 33 public String getAuthorization(String requestUri, String WWWAuthenticate, in getAuthorization() 34 Map<String, Object> userProperties) throws AuthenticationException { in getAuthorization() argument 36 String userName = (String) userProperties.get(Constants.WS_AUTHENTICATION_USER_NAME); in getAuthorization() 37 String password = (String) userProperties.get(Constants.WS_AUTHENTICATION_PASSWORD); in getAuthorization() 44 Map<String, String> wwwAuthenticate = parseWWWAuthenticateHeader(WWWAuthenticate); in getAuthorization() 46 String userPass = userName + ":" + password; in getAuthorization() 56 String base64 = Base64.getEncoder().encodeToString(userPass.getBytes(charset)); in getAuthorization() 62 public String getSchemeName() { in getSchemeName()
|
H A D | Authenticator.java | 39 public abstract String getAuthorization(String requestUri, String WWWAuthenticate, in getAuthorization() 40 Map<String, Object> UserProperties) throws AuthenticationException; in getAuthorization() argument 46 public abstract String getSchemeName(); in getSchemeName() 53 public Map<String, String> parseWWWAuthenticateHeader(String WWWAuthenticate) { in parseWWWAuthenticateHeader() 56 Map<String, String> challenge = new HashMap<>(); in parseWWWAuthenticateHeader() 59 String key = m.group(1); in parseWWWAuthenticateHeader() 60 String qtedValue = m.group(3); in parseWWWAuthenticateHeader() 61 String value = m.group(4); in parseWWWAuthenticateHeader()
|
H A D | WsHandshakeResponse.java | 33 private final Map<String,List<String>> headers = new CaseInsensitiveKeyMap<>(); 40 public WsHandshakeResponse(Map<String,List<String>> headers) { in WsHandshakeResponse() argument 41 for (Entry<String,List<String>> entry : headers.entrySet()) { in WsHandshakeResponse() 45 List<String> values = new ArrayList<>(entry.getValue()); in WsHandshakeResponse() 53 public Map<String,List<String>> getHeaders() { in getHeaders()
|
H A D | WsExtensionParameter.java | 23 private final String name; 24 private final String value; 26 WsExtensionParameter(String name, String value) { in WsExtensionParameter() 32 public String getName() { in getName() 37 public String getValue() { in getValue()
|
/unit/src/java/nginx/unit/ |
H A D | JspPropertyGroup.java | 15 private String el_ignored_ = null; 16 private String page_encoding_ = null; 17 private String scripting_invalid_ = null; 18 private String is_xml_ = null; 25 private String buffer_ = null; 104 public String getElIgnored() in getElIgnored() 110 public String getPageEncoding() in getPageEncoding() 116 public String getScriptingInvalid() in getScriptingInvalid() 122 public String getIsXml() in getIsXml() 152 public String getDefaultContentType() in getDefaultContentType() [all …]
|
H A D | Request.java | 13 import java.lang.String; 234 public String getHeader(String name) in getHeader() 243 private static native String getHeader(long req_ptr, String name, int name_len); in getHeader() 258 public Enumeration<String> getHeaders(String name) in getHeaders() 488 public void setServletPath(String servlet_path, String path_info) in setServletPath() 498 public void setServletPath(String filter_path, String servlet_path, String path_info) in setServletPath() 644 public void login(String username, String password) throws ServletException in login() 924 public String getParameter(String name) in getParameter() 932 public Map<String,String[]> getParameterMap() in getParameterMap() 948 public String[] getParameterValues(String name) in getParameterValues() [all …]
|
H A D | UnitSessionCookieConfig.java | 19 private String name = default_name; 20 private String domain; 21 private String path; 22 private String comment; 28 public void setName(String name) in setName() 34 public String getName() in getName() 40 public void setDomain(String domain) in setDomain() 46 public String getDomain() in getDomain() 52 public void setPath(String path) in setPath() 58 public String getPath() in getPath() [all …]
|
H A D | DynamicPathRequest.java | 6 public void setServletPath(String servlet_path, String path_info); in setServletPath() 8 public void setServletPath(String filter_path, String servlet_path, String path_info); in setServletPath() 10 public void setRequestURI(String uri); in setRequestURI() 12 public void setQueryString(String query); in setQueryString() 14 public String getFilterPath(); in getFilterPath()
|
H A D | Response.java | 8 import java.lang.String; 92 final String name, in addSetRFC6265Cookie() 95 final String path, in addSetRFC6265Cookie() 230 public void addHeader(String name, String value) in addHeader() 282 public String encodeRedirectUrl(String url) in encodeRedirectUrl() 288 public String encodeRedirectURL(String url) in encodeRedirectURL() 297 public String encodeUrl(String url) in encodeUrl() 303 public String encodeURL(String url) in encodeURL() 311 public String getHeader(String name) in getHeader() 338 public Collection<String> getHeaders(String name) in getHeaders() [all …]
|
H A D | ForwardRequestWrapper.java | 21 private final String orig_filter_path; 22 private final String orig_servlet_path; 23 private final String orig_path_info; 24 private final String orig_uri; 25 private final String orig_context_path; 26 private final String orig_query; 91 public void setServletPath(String servlet_path, String path_info) in setServletPath() 97 public void setServletPath(String filter_path, String servlet_path, String path_info) in setServletPath() 103 public void setRequestURI(String uri) in setRequestURI() 117 for (Map.Entry<String, List<String>> e: orig_parameters.entrySet()) { in setQueryString() [all …]
|
H A D | IncludeResponseWrapper.java | 28 public void addDateHeader(String name, long date) in addDateHeader() 34 public void addHeader(String name, String value) in addHeader() 40 public void addIntHeader(String name, int value) in addIntHeader() 46 public void sendRedirect(String location) throws IOException in sendRedirect() 52 public void setDateHeader(String name, long date) in setDateHeader() 58 public void setHeader(String name, String value) in setHeader() 64 public void setIntHeader(String name, int value) in setIntHeader() 77 public void setStatus(int sc, String sm) in setStatus() 89 public void setCharacterEncoding(String charset) in setCharacterEncoding() 107 public void setContentType(String type) in setContentType() [all …]
|
H A D | Context.java | 1820 private final Map<String, String> init_params_ = 1821 new HashMap<String, String>(); 1830 public String getInitParameter(String name) 1837 public Set<String> setInitParameters(Map<String, String> initParameters) 1869 public Map<String, String> getInitParameters() 1892 public NamedReg(String name, String class_name) 2097 public Set<String> addMapping(String... urlPatterns) 2588 public String getMimeType(String file) 2891 public String getRealPath(String path) 2931 public Set<String> getResourcePaths(String path) [all …]
|
H A D | Session.java | 27 private String id; 32 public Session(Context context, String id, in Session() 41 public void setId(String id) in setId() 53 public String getId() in getId() 90 public Object getAttribute(String s) in getAttribute() 99 public Object getValue(String s) in getValue() 114 public String[] getValueNames() in getValueNames() 122 public void setAttribute(String s, Object o) in setAttribute() 172 public void putValue(String s, Object o) in putValue() 178 public void removeAttribute(String s) in removeAttribute() [all …]
|
H A D | InitParams.java | 4 public boolean setInitParameter(String name, String value); in setInitParameter() 6 public String getInitParameter(String name); in getInitParameter()
|
/unit/src/java/nginx/unit/websocket/server/ |
H A D | WsHandshakeRequest.java | 44 private final Map<String,List<String>> parameterMap; 45 private final String queryString; 47 private final Map<String,List<String>> headers; 53 public WsHandshakeRequest(HttpServletRequest request, Map<String,String> pathParams) { in WsHandshakeRequest() argument 63 Map<String,String[]> originalParameters = request.getParameterMap(); in WsHandshakeRequest() 64 Map<String,List<String>> newParameters = in WsHandshakeRequest() 66 for (Entry<String,String[]> entry : originalParameters.entrySet()) { in WsHandshakeRequest() 71 for (Entry<String,String> entry : pathParams.entrySet()) { in WsHandshakeRequest() 79 Map<String,List<String>> newHeaders = new CaseInsensitiveKeyMap<>(); in WsHandshakeRequest() 98 public Map<String,List<String>> getParameterMap() { in getParameterMap() [all …]
|
H A D | WsMappingResult.java | 26 private final Map<String,String> pathParams; 30 Map<String,String> pathParams) { in WsMappingResult() argument 41 Map<String,String> getPathParams() { in getPathParams()
|
H A D | UpgradeUtil.java | 90 Map<String,String> pathParams) in doUpgrade() argument 158 for (Entry<String,List<String>> entry : in doUpgrade() 246 String headerName, String target) { in headerContainsToken() 249 String header = headers.nextElement(); in headerContainsToken() 250 String[] tokens = header.split(","); in headerContainsToken() 251 for (String token : tokens) { in headerContainsToken() 266 String headerName) { in getTokensFromHeader() 267 List<String> result = new ArrayList<>(); in getTokensFromHeader() 271 String[] tokens = header.split(","); in getTokensFromHeader() 272 for (String token : tokens) { in getTokensFromHeader() [all …]
|
H A D | UriTemplate.java | 39 private final String normalized; 44 public UriTemplate(String path) throws DeploymentException { in UriTemplate() 52 Set<String> paramNames = new HashSet<>(); in UriTemplate() 55 String[] segments = path.split("/", -1); in UriTemplate() 60 String segment = segments[i]; in UriTemplate() 103 public Map<String,String> match(UriTemplate candidate) { in match() 105 Map<String,String> result = new HashMap<>(); in match() 148 public String getNormalizedPath() { in getNormalizedPath() 160 private final String value; 162 public Segment(int parameterIndex, String value) { in Segment() [all …]
|
/unit/src/java/javax/websocket/server/ |
H A D | HandshakeRequest.java | 29 static final String SEC_WEBSOCKET_KEY = "Sec-WebSocket-Key"; 30 static final String SEC_WEBSOCKET_PROTOCOL = "Sec-WebSocket-Protocol"; 31 static final String SEC_WEBSOCKET_VERSION = "Sec-WebSocket-Version"; 32 static final String SEC_WEBSOCKET_EXTENSIONS= "Sec-WebSocket-Extensions"; 34 Map<String,List<String>> getHeaders(); in getHeaders() 40 boolean isUserInRole(String role); in isUserInRole() 50 Map<String, List<String>> getParameterMap(); in getParameterMap() 52 String getQueryString(); in getQueryString()
|
H A D | DefaultServerEndpointConfig.java | 33 private final String path; 34 private final List<String> subprotocols; 39 private final Map<String,Object> userProperties = new ConcurrentHashMap<>(); 42 Class<?> endpointClass, String path, in DefaultServerEndpointConfig() 43 List<String> subprotocols, List<Extension> extensions, in DefaultServerEndpointConfig() 72 public String getPath() { in getPath() 82 public final Map<String, Object> getUserProperties() { in getUserProperties() 87 public final List<String> getSubprotocols() { in getSubprotocols()
|
/unit/src/java/javax/websocket/ |
H A D | DecodeException.java | 26 private String encodedString; 28 public DecodeException(ByteBuffer bb, String message, Throwable cause) { in DecodeException() 33 public DecodeException(String encodedString, String message, in DecodeException() 39 public DecodeException(ByteBuffer bb, String message) { in DecodeException() 44 public DecodeException(String encodedString, String message) { in DecodeException() 53 public String getText() { in getText()
|
H A D | Session.java | 56 String getProtocolVersion(); in getProtocolVersion() 58 String getNegotiatedSubprotocol(); in getNegotiatedSubprotocol() 113 String getId(); in getId() 139 Map<String, List<String>> getRequestParameterMap(); in getRequestParameterMap() 141 String getQueryString(); in getQueryString() 143 Map<String,String> getPathParameters(); in getPathParameters() 145 Map<String,Object> getUserProperties(); in getUserProperties()
|
/unit/test/java/get_params/ |
H A D | app.java | 26 Enumeration<String> parameter_names = request.getParameterNames(); in doGet() 28 String names = ""; in doGet() 34 String[] parameter_values = request.getParameterValues("var4"); in doGet() 36 String values = ""; in doGet() 42 Map <String, String[]> parameter_map = request.getParameterMap(); in doGet() 44 String map = ""; in doGet() 45 for (Map.Entry <String, String[]> p : parameter_map.entrySet()) { in doGet() 46 map = map.concat(p.getKey() + "=" + String.join(",", p.getValue()) + " "); in doGet()
|