util/sasl/digest-md5.lua

changeset 2991
0fa3a7c885bd
parent 2569
8474ea768c89
child 2996
b0515ed4d9d7
equal deleted inserted replaced
2990:21933063dd9f 2991:0fa3a7c885bd
26 26
27 module "digest-md5" 27 module "digest-md5"
28 28
29 --========================= 29 --=========================
30 --SASL DIGEST-MD5 according to RFC 2831 30 --SASL DIGEST-MD5 according to RFC 2831
31
32 --[[
33 Supported Authentication Backends
34
35 digest-md5:
36 function(username, domain, realm, encoding) -- domain and realm are usually the same; for some broken
37 -- implementations it's not
38 return digesthash, state;
39 end
40
41 digest-md5-test:
42 function(username, domain, realm, encoding, digesthash)
43 return true or false, state;
44 end
45 ]]
31 46
32 local function digest(self, message) 47 local function digest(self, message)
33 --TODO complete support for authzid 48 --TODO complete support for authzid
34 49
35 local function serialize(message) 50 local function serialize(message)

mercurial