declare namespace org { namespace eclipse { namespace jetty { namespace websocket { namespace servlet { class ServletUpgradeRequest extends org.eclipse.jetty.websocket.api.UpgradeRequest { public constructor(arg0: javax.servlet.http.HttpServletRequest) public getCertificates(): java.security.cert.X509Certificate[] public getHttpServletRequest(): javax.servlet.http.HttpServletRequest public getLocalAddress(): string public getLocalHostName(): string public getLocalPort(): int public getLocalSocketAddress(): java.net.InetSocketAddress public getLocale(): java.util.Locale public getLocales(): java.util.Enumeration public getPrincipal(): java.security.Principal public getUserPrincipal(): java.security.Principal public getRemoteAddress(): string public getRemoteHostName(): string public getRemotePort(): int public getRemoteSocketAddress(): java.net.InetSocketAddress public getServletAttributes(): java.util.Map public getServletParameters(): java.util.Map> public getSession(): javax.servlet.http.HttpSession public setServletAttribute(arg0: java.lang.String | string, arg1: java.lang.Object): void public getServletAttribute(arg0: java.lang.String | string): java.lang.Object public isUserInRole(arg0: java.lang.String | string): boolean public getRequestPath(): string public complete(): void public getSession(): java.lang.Object public static class: java.lang.Class } } } } } }