Skip to content

Conversation

making
Copy link
Member

@making making commented May 2, 2018

This pr to allows to configure

  • spring.kafka.admin.ssl.keystore-type
  • spring.kafka.admin.ssl.truststore-type
  • spring.kafka.admin.ssl.protocol
  • spring.kafka.consumer.ssl.keystore-type
  • spring.kafka.consumer.ssl.truststore-type
  • spring.kafka.consumer.ssl.protocol
  • spring.kafka.producer.ssl.keystore-type
  • spring.kafka.producer.ssl.truststore-type
  • spring.kafka.producer.ssl.protocol
  • spring.kafka.ssl.keystore-type
  • spring.kafka.ssl.truststore-type
  • spring.kafka.ssl.protocol

like server.ssl.* and spring.rabbitmq.ssl.*.

It would be nice to make properties above configurable rather than using spring.kafka.consumer.properties.* because default keystore type is PKCS12 since JDK 9.

@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label May 2, 2018
@philwebb philwebb added type: enhancement A general enhancement and removed status: waiting-for-triage An issue we've not yet triaged labels May 2, 2018
@philwebb philwebb added this to the Backlog milestone May 2, 2018
@snicoll snicoll self-assigned this May 3, 2018
Copy link
Member

@snicoll snicoll left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

@snicoll snicoll modified the milestones: Backlog, 2.0.2 May 3, 2018
snicoll pushed a commit that referenced this pull request May 3, 2018
snicoll added a commit that referenced this pull request May 3, 2018
* pr/13031:
  Polish "Complete SSL configuration for Kafka"
  Complete SSL configuration for Kafka
@snicoll snicoll closed this in 700ec6b May 3, 2018
@snicoll
Copy link
Member

snicoll commented May 3, 2018

Thanks a lot @making, this is merged in 2.0.x and master.

snicoll added a commit that referenced this pull request May 29, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: enhancement A general enhancement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants