util.sasl.scram: Adjusting authentication backend name to conform with the style...
authorTobias Markmann <tm@ayena.de>
Sun, 28 Feb 2010 21:58:43 +0000 (22:58 +0100)
committerTobias Markmann <tm@ayena.de>
Sun, 28 Feb 2010 21:58:43 +0000 (22:58 +0100)
util/sasl/scram.lua

index 1ceeae47e0919a8131a1ff7dbfee47dca3b451d5..b813137a6d0c776c86eb5915f07a1f8352eaf250 100644 (file)
@@ -129,7 +129,7 @@ local function scram_gen(hash_name, H_f, HMAC_f)
                                self.state.salt = generate_uuid();
                                self.state.iteration_count = default_i;
                                self.state.salted_password = Hi(HMAC_f, password, self.state.salt, default_i);
-                       elseif self.profile["scram-"..hash_name] then
+                       elseif self.profile["scram_"..hash_name] then
                                salted_password, iteration_count, salt, state = self.profile["scram-"..hash_name](self.state.name, self.realm);
                                if state == nil then return "failure", "not-authorized"
                                elseif state == false then return "failure", "account-disabled" end
@@ -177,7 +177,7 @@ end
 
 function init(registerMechanism)
        local function registerSCRAMMechanism(hash_name, hash, hmac_hash)
-               registerMechanism("SCRAM-"..hash_name, {"plain", "scram-"..(hash_name:lower())}, scram_gen(hash_name:lower(), hash, hmac_hash));
+               registerMechanism("SCRAM-"..hash_name, {"plain", "scram_"..(hash_name:lower())}, scram_gen(hash_name:lower(), hash, hmac_hash));
        end
        
        registerSCRAMMechanism("SHA-1", sha1, hmac_sha1);