summaryrefslogtreecommitdiff
path: root/docs/lib/passlib.apps.rst
diff options
context:
space:
mode:
authorEli Collins <elic@assurancetechnologies.com>2011-04-29 16:19:38 -0400
committerEli Collins <elic@assurancetechnologies.com>2011-04-29 16:19:38 -0400
commitca12d426c495ff2823aa901ff00c9f101e5a4194 (patch)
tree608fda6e21cf5f9e9d99a9f16a353cf6550509d7 /docs/lib/passlib.apps.rst
parent0a911f70599de598d65147dc9b19ead51ff9ab38 (diff)
downloadpasslib-ca12d426c495ff2823aa901ff00c9f101e5a4194.tar.gz
added documentation for roundup hashes & context
Diffstat (limited to 'docs/lib/passlib.apps.rst')
-rw-r--r--docs/lib/passlib.apps.rst29
1 files changed, 29 insertions, 0 deletions
diff --git a/docs/lib/passlib.apps.rst b/docs/lib/passlib.apps.rst
index 3af39f1..ffcb9c6 100644
--- a/docs/lib/passlib.apps.rst
+++ b/docs/lib/passlib.apps.rst
@@ -134,3 +134,32 @@ PostgreSQL
True
>>> postgres_context.verify("wrongpass", 'md578ed0f0ab2be0386645c1b74282917e7', user="dbadmin")
False
+
+.. index:: roundup; crypt context
+
+Roundup
+=======
+The `Roundup Issue Tracker <http://www.roundup-tracker.org>` has long
+supported a series of different methods for encoding passwords.
+
+.. data:: roundup10_context
+
+ This object should recognize all password hashes used by Roundup:
+ :class:`ldap_hex_sha1` (the default), :class:`ldap_hex_md5`, :class:`ldap_des_crypt`,
+ and :class:`roundup_plaintext`.
+
+.. data:: roundup15_context
+
+ As of 2011-04-28, the next release of Roundup will add support
+ for :class:`ldap_pbkdf2_sha1`. This context supports all the :data:`roundup10_context`
+ hashes, but adds this hash as well (as uses it as the default).
+
+ .. note::
+
+ This version of Roundup has not been released yet,
+ databases using Roundup 1.4.16 and earlier should use the :data:`roundup10_context` instead.
+
+.. data:: roundup_context
+
+ this is an alias for the latest version-specific roundup context supported
+ by passlib, currently the :data:`!roundup15_context`.