Skip to content

Commit 81621d3

Browse files
committed
Type-safe Security Configurations
> Adds some of the missing properties from swift-server#46. Motivation: We were lacking some of the security protocol configuration options and want to provide them in a type-safe manner. Modifications: * Created a new file `KafkaConfiguration+Security.swift` * add `public struct` `SSLConfiguration` * add `public struct` `SASLMechanism` * add `public struct` `KerberosConfiguration` * add `public struct` `OAuthBearerMethod` * add `public struct` `SecurityProtocol` * integrate `KafkaConfiguration.SSLOptions` in new types * integrate `KafkaConfiguration.SASLOptions` in new types
1 parent 921507b commit 81621d3

File tree

5 files changed

+466
-114
lines changed

5 files changed

+466
-114
lines changed

0 commit comments

Comments
 (0)