@@ -86,7 +86,9 @@ def initialize(seed_brokers:, client_id: "ruby-kafka", logger: nil, connect_time
8686 sasl_gssapi_keytab : nil , sasl_plain_authzid : '' , sasl_plain_username : nil , sasl_plain_password : nil ,
8787 sasl_scram_username : nil , sasl_scram_password : nil , sasl_scram_mechanism : nil ,
8888 sasl_aws_msk_iam_access_key_id : nil ,
89- sasl_aws_msk_iam_secret_key_id : nil , sasl_aws_msk_iam_aws_region : nil ,
89+ sasl_aws_msk_iam_secret_key_id : nil ,
90+ sasl_aws_msk_iam_aws_region : nil ,
91+ sasl_aws_msk_iam_session_token : nil ,
9092 sasl_over_ssl : true , ssl_ca_certs_from_system : false , partitioner : nil , sasl_oauth_token_provider : nil , ssl_verify_hostname : true ,
9193 resolve_seed_brokers : false )
9294 @logger = TaggedLogger . new ( logger )
@@ -117,6 +119,7 @@ def initialize(seed_brokers:, client_id: "ruby-kafka", logger: nil, connect_time
117119 sasl_aws_msk_iam_access_key_id : sasl_aws_msk_iam_access_key_id ,
118120 sasl_aws_msk_iam_secret_key_id : sasl_aws_msk_iam_secret_key_id ,
119121 sasl_aws_msk_iam_aws_region : sasl_aws_msk_iam_aws_region ,
122+ sasl_aws_msk_iam_session_token : sasl_aws_msk_iam_session_token ,
120123 sasl_oauth_token_provider : sasl_oauth_token_provider ,
121124 logger : @logger
122125 )
0 commit comments