Skip to content

[FlightRPC] Add client option to disable certificate validation with TLS #26119

@asfimport

Description

@asfimport

Users of Flight may want to disable certificate validation if they want to only use encryption. A use case might be that the Flight server uses a self-signed certificate and doesn't distribute a certificate for clients to use.

This feature would be to add an explicit option to FlightClient.Builder to disable certificate validation. Note that this should not happen implicitly if a client uses a TLS location, but does not set a certificate. The client should explicitly set this option so that they are fully aware that they are making a connection with reduced security.

Reporter: James Duong / @jduo
Assignee: James Duong / @jduo

Subtasks:

PRs and other links:

Note: This issue was originally created as ARROW-10105. Please see the migration documentation for further details.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions