# HG changeset patch # User Kim Alvefur # Date 1371234478 -7200 # Node ID 8ad0d234608c918389926581753f8ea2c9e52cb1 # Parent 8649f78b1dde1a1154beffa6807f2be997d1b61e mod_auth_ccert: Pass the session username-outfigurer function too diff -r 8649f78b1dde -r 8ad0d234608c mod_auth_ccert/mod_auth_ccert.lua --- a/mod_auth_ccert/mod_auth_ccert.lua Fri Jun 14 20:22:17 2013 +0200 +++ b/mod_auth_ccert/mod_auth_ccert.lua Fri Jun 14 20:27:58 2013 +0200 @@ -12,9 +12,9 @@ local cert_match = module:get_option("certificate_match", "xmppaddr"); -local username_extractor = {} +local username_extractor = {}; -function username_extractor.xmppaddr(cert, authz) +function username_extractor.xmppaddr(cert, authz, session) local extensions = cert:extensions(); local SANs = extensions[subject_alternative_name]; local xmppAddrs = SANs and SANs[id_on_xmppAddr]; @@ -84,7 +84,7 @@ return nil, false; end - return find_username(cert, authz); + return find_username(cert, authz, session); end }); end