Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-4994

cassandra.yaml - actually separate server_encryption_options and client_encryption_options

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Low
    • Resolution: Fixed
    • 1.2.0 beta 3
    • None
    • None

    Description

      Currently they have different names but use the same option names, which doesn't make sense for two reasons:

      • internode_encryption: none/all doesn't make sense for client encryption. Should be 'enabled: true/false'
      • truststore and truststore_password are not used by Cassandra for client encryption and shouldn't be present in client_encryption_options.

      Moved type-dependent options to either ServerEncryptionOptions or ClientEncryptionOptions. Left truststore and truststore_password in EncryptionOptions for use by Stress and CLI (but removed them from cassandra.yaml).

      Attachments

        1. 4994.txt
          12 kB
          Aleksey Yeschenko

        Activity

          People

            aleksey Aleksey Yeschenko
            aleksey Aleksey Yeschenko
            Aleksey Yeschenko
            Vijay
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: