declare namespace org { namespace eclipse { namespace jetty { namespace security { namespace authentication { class SessionAuthentication extends org.eclipse.jetty.security.AbstractUserAuthentication implements java.io.Serializable , javax.servlet.http.HttpSessionActivationListener , javax.servlet.http.HttpSessionBindingListener { public static readonly __J_AUTHENTICATED: string public constructor(arg0: java.lang.String | string, arg1: org.eclipse.jetty.server.UserIdentity, arg2: java.lang.Object) public logout(): void public toString(): string public sessionWillPassivate(arg0: javax.servlet.http.HttpSessionEvent): void public sessionDidActivate(arg0: javax.servlet.http.HttpSessionEvent): void public valueBound(arg0: javax.servlet.http.HttpSessionBindingEvent): void public valueUnbound(arg0: javax.servlet.http.HttpSessionBindingEvent): void public static class: java.lang.Class } } } } } }