3 ¦ÝE]îã@s>dZdZdZddlZddlmZGdd„dejjƒZegZ dS)z[ authres extension module for the RFC 6212 Vouch By Reference (VBR) authentication method. zScott Kitterman, Julian Mehnlezscott@kitterman.coméN)Úmake_result_class_propertiesc @s:eZdZdZdZd dd„Zeddƒ\ZZeddƒ\Z Z dS) ÚVBRAuthenticationResultzDVBR (RFC 6212) result clause of an ``Authentication-Results`` headerZvbrNc CsJtjjj||j||||||ƒ|r(||_|r2||_| r<| |_| rF| |_dS)N) ÚauthresÚcoreÚAuthenticationResultÚ__init__ÚMETHODÚ header_mdÚheader_md_commentÚ header_mvÚheader_mv_comment) ÚselfÚversionÚresultZresult_commentÚreasonZreason_commentZ propertiesr r r r ©rú/usr/lib/python3.6/vbr.pyr$sz VBRAuthenticationResult.__init__ÚheaderZmdZmv) NNNNNNNNNN) Ú__name__Ú __module__Ú __qualname__Ú__doc__rrrr r r r rrrrrs r) rÚ __author__Z __email__Z authres.corerrrrrZRESULT_CLASSESrrrrÚs