Mercurial > prosody-modules
comparison mod_s2s_auth_dane/mod_s2s_auth_dane.lua @ 2035:39774b078dde
mod_s2s_auth_dane: Correct message about not being able to support SPKI
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Sun, 31 Jan 2016 12:38:51 +0100 |
| parents | 6645838c6475 |
| children | 5e0102a07fdc |
comparison
equal
deleted
inserted
replaced
| 2034:256a5e3591db | 2035:39774b078dde |
|---|---|
| 58 implemented_uses:add("PKIX-CA"); | 58 implemented_uses:add("PKIX-CA"); |
| 59 else | 59 else |
| 60 module:log("debug", "The cert:issued() method is unavailable, DANE-TA and PKIX-CA can't be enabled"); | 60 module:log("debug", "The cert:issued() method is unavailable, DANE-TA and PKIX-CA can't be enabled"); |
| 61 end | 61 end |
| 62 if not cert_mt.__index.pubkey then | 62 if not cert_mt.__index.pubkey then |
| 63 module:log("debug", "The cert:issued() method is unavailable, the SPKI usage can't be supported"); | 63 module:log("debug", "The cert:pubkey() method is unavailable, the SPKI usage can't be supported"); |
| 64 end | 64 end |
| 65 end | 65 end |
| 66 local configured_uses = module:get_option_set("dane_uses", { "DANE-EE", "DANE-TA" }); | 66 local configured_uses = module:get_option_set("dane_uses", { "DANE-EE", "DANE-TA" }); |
| 67 local enabled_uses = set.intersection(implemented_uses, configured_uses) / function(use) return use_map[use] end; | 67 local enabled_uses = set.intersection(implemented_uses, configured_uses) / function(use) return use_map[use] end; |
| 68 local unsupported = configured_uses - implemented_uses; | 68 local unsupported = configured_uses - implemented_uses; |
