Skip to content

Commit

Permalink
Replace references of Saml to Sasl
Browse files Browse the repository at this point in the history
This appears to be a think-o
  • Loading branch information
fdr committed Mar 10, 2024
1 parent 74dd9b6 commit 860a370
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/pq/connection.cr
Original file line number Diff line number Diff line change
Expand Up @@ -297,7 +297,7 @@ module PQ
end
end

struct SamlContext
struct SaslContext
SCRAM_NAME = "SCRAM-SHA-256"
SCRAM_PLUS_NAME = "SCRAM-SHA-256-PLUS"

Expand Down Expand Up @@ -359,17 +359,17 @@ module PQ

private def handle_auth_sasl(mechanism_list)
mechs = String.new(mechanism_list).split(Char::ZERO)
cbind = if mechs.includes?(SamlContext::SCRAM_PLUS_NAME)
cbind = if mechs.includes?(SaslContext::SCRAM_PLUS_NAME)
check_auth_method!("scram-sha-256-plus")
true
elsif mechs.includes?(SamlContext::SCRAM_NAME)
elsif mechs.includes?(SaslContext::SCRAM_NAME)
check_auth_method!("scram-sha-256")
false
else
raise ConnectionError.new("no known sasl mechanism in list: #{mechs.join(", ")}")
end

ctx = SamlContext.new(@conninfo.password || "", cbind, soc)
ctx = SaslContext.new(@conninfo.password || "", cbind, soc)

# send client-first-message
write_chr 'p' # SASLInitialResponse
Expand Down

0 comments on commit 860a370

Please sign in to comment.