util/sasl/digest-md5.lua

changeset 3092
d32935878661
parent 2936
c186b4883b8d
child 3094
5f625411b463
equal deleted inserted replaced
3091:d6a059af2077 3092:d32935878661
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