Hi Tres, I actually thought of doing that, however because the docs of repoze.what (not r.who) specified that they were looking for that plugin I included it in this package.
However I also think you are right, I'll look into splitting it between today and tomorrow and keep you posted. Thanks for your interest! Arturo Sevilla On Tuesday, March 20, 2012 4:30:33 PM UTC-7, Tres Seaver wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 03/15/2012 05:35 PM, Arturo Sevilla wrote: > > > I just finished building a plugin for repoze.what that enables > > authorization for X509 client certificates. It basically consists of > > two predicates (is_issuer and is_subject) which can check for any X509 > > attribute field. It also has an IIdentifier which returns credentials > > according to a specified x509 field. > > > > It still is in alpha, because I'm open to suggestions or any feature > > you may want. It has full unit test coverage and I'm making the > documentation (I haven't finished it). > > You can see the repository at: > https://github.com/arturosevilla/repoze.what-x509 > > The documentation at: > http://readthedocs.org/docs/repozewhat-x509/en/latest/ This looks really interesting. I'd like to be able to use the identifier without the 'repoze.what' dependency: would you consider supporting a 'repoze-who-x509' version which split out the code in the current '__init__.py' (the identifier) and 'utils.py'? The r.what package would then depend on it, and import symbols from it. I would be glad to do the work of splitting it, if you would take such a patch (really, a new repo / tarball for the 'r.who' bits plus the patch to make the 'r.what' version use it). Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tsea...@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk9pExkACgkQ+gerLs4ltQ7xPwCgrRq9H6e71kTkAQJdlCGt1lUb grkAoNOSruPI5vPD3s5TxBJ86p65ILz6 =0gE7 -----END PGP SIGNATURE----- _______________________________________________ Repoze-dev mailing list Repoze-dev@lists.repoze.org http://lists.repoze.org/listinfo/repoze-dev On Tuesday, March 20, 2012 4:30:33 PM UTC-7, Tres Seaver wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 03/15/2012 05:35 PM, Arturo Sevilla wrote: > > > I just finished building a plugin for repoze.what that enables > > authorization for X509 client certificates. It basically consists of > > two predicates (is_issuer and is_subject) which can check for any X509 > > attribute field. It also has an IIdentifier which returns credentials > > according to a specified x509 field. > > > > It still is in alpha, because I'm open to suggestions or any feature > > you may want. It has full unit test coverage and I'm making the > > documentation (I haven't finished it). > > > > You can see the repository at: > > https://github.com/arturosevilla/repoze.what-x509 > > > > The documentation at: > > http://readthedocs.org/docs/repozewhat-x509/en/latest/ > > This looks really interesting. I'd like to be able to use the identifier > without the 'repoze.what' dependency: would you consider supporting a > 'repoze-who-x509' version which split out the code in the current > '__init__.py' (the identifier) and 'utils.py'? The r.what package would > then depend on it, and import symbols from it. I would be glad to do the > work of splitting it, if you would take such a patch (really, a new repo > / tarball for the 'r.who' bits plus the patch to make the 'r.what' > version use it). > > > Tres. > - -- > =================================================================== > Tres Seaver +1 540-429-0999 tsea...@palladion.com > Palladion Software "Excellence by Design" http://palladion.com > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iEYEARECAAYFAk9pExkACgkQ+gerLs4ltQ7xPwCgrRq9H6e71kTkAQJdlCGt1lUb > grkAoNOSruPI5vPD3s5TxBJ86p65ILz6 > =0gE7 > -----END PGP SIGNATURE----- > _______________________________________________ > Repoze-dev mailing list > Repoze-dev@lists.repoze.org > http://lists.repoze.org/listinfo/repoze-dev >
_______________________________________________ Repoze-dev mailing list Repoze-dev@lists.repoze.org http://lists.repoze.org/listinfo/repoze-dev