Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow user-specification of TLS provider #506

Closed
cmccoy opened this issue Oct 9, 2015 · 2 comments
Closed

Allow user-specification of TLS provider #506

cmccoy opened this issue Oct 9, 2015 · 2 comments
Assignees
Labels
api: bigtable Issues related to the googleapis/java-bigtable-hbase API.

Comments

@cmccoy
Copy link
Contributor

cmccoy commented Oct 9, 2015

#501 adds support for using OpenSSL for TLS instead the JDK (via Netty ALPN). The current PR tries OpenSSL first, falling back to JDK if OpenSSL support isn't available.

It would be helpful to have a configuration value to specify the TLS transport which should be used, raising an exception if it's unavailable (rather than falling back on a slower method).

@cmccoy cmccoy changed the title Allow user-specification of SSL provider Allow user-specification of TLS provider Oct 9, 2015
@sduskis sduskis self-assigned this Oct 15, 2015
@sduskis
Copy link
Contributor

sduskis commented Oct 15, 2015

gRPC configuration was malleable enough to make this work. We ought to have this available some time today.

@sduskis
Copy link
Contributor

sduskis commented Oct 15, 2015

By default, tcnative is chose if both are configured. Any code we write is going to be more confusing than test code managing the inclusion of the tcnative jar.

@sduskis sduskis closed this as completed Oct 15, 2015
@google-cloud-label-sync google-cloud-label-sync bot added the api: bigtable Issues related to the googleapis/java-bigtable-hbase API. label Jan 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api: bigtable Issues related to the googleapis/java-bigtable-hbase API.
Projects
None yet
Development

No branches or pull requests

2 participants