declare namespace org { namespace eclipse { namespace jetty { namespace io { namespace ssl { class SslConnection extends org.eclipse.jetty.io.AbstractConnection { public constructor(arg0: org.eclipse.jetty.io.ByteBufferPool, arg1: java.util.concurrent.Executor | java.util.concurrent.Executor$$Lambda, arg2: org.eclipse.jetty.io.EndPoint, arg3: javax.net.ssl.SSLEngine) protected newDecryptedEndPoint(): org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint public getSSLEngine(): javax.net.ssl.SSLEngine public getDecryptedEndPoint(): org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint public isRenegotiationAllowed(): boolean public setRenegotiationAllowed(arg0: boolean): void public onOpen(): void public onClose(): void public close(): void public onFillable(): void public onFillInterestedFailed(arg0: java.lang.Throwable): void public toString(): string public static class: java.lang.Class } } } } } }