Skip to content

wip: Support Fluentd Forward Protocol for TLS#49

Open
okkez wants to merge 4 commits into
okumin:masterfrom
okkez:support-handshake-for-tls
Open

wip: Support Fluentd Forward Protocol for TLS#49
okkez wants to merge 4 commits into
okumin:masterfrom
okkez:support-handshake-for-tls

Conversation

@okkez

@okkez okkez commented Mar 29, 2018

Copy link
Copy Markdown
Contributor

No description provided.

@okkez

okkez commented Mar 29, 2018

Copy link
Copy Markdown
Contributor Author

Is this good approach?

@okumin

@okumin

okumin commented Apr 6, 2018

Copy link
Copy Markdown
Owner

@okkez I have an approximate approach in a local machine.
My approach abstracts a TCP channel.

abstract TcpChannel {
  boolean read();
  boolean write();
}
class TlsPlaintextChannel extends TcpChannel {
…… // implements a normal socket processing
}
class TlsTcpChannel extends TcpChannel {
…… // implements a secure socket processing
}

I have non-strong confidence abount this approach, so let me think for a shot time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants