keystone/keystone/conf
Morgan Fainberg 8ad765e023 Support new hashing algorithms for securely storing password hashes
Support bcrypt, pbkdf2_sha512, or scrypt in password hashing for
passwords managed within keystone. sha512_crypt is insufficient to
hash passwords in a secure way for storage in the DB. Keystone defaults
now to using bcrypt but can handle scrypt and pbkdf2_sha512 with a number
of tuning options if desired.

Closes-bug: #1543048
Closes-bug: #1668503
Change-Id: Id05026720839d94de26d0e44631deb34bcc0e610
2017-05-18 20:03:25 -05:00
..
__init__.py Remove KVS code 2017-02-03 02:25:19 +00:00
assignment.py Default the assignment backend to SQL 2016-10-06 15:42:24 +00:00
auth.py Add warning about using `external` with federation 2017-01-20 16:00:17 -08:00
catalog.py Fix misnamed variable in config 2017-05-08 05:00:51 +00:00
constants.py Include mapped in the default auth methods 2016-11-30 22:42:15 -03:00
credential.py Add conf to support credential encryption 2016-08-18 14:58:13 +00:00
default.py Support new hashing algorithms for securely storing password hashes 2017-05-18 20:03:25 -05:00
domain_config.py Improve keystone.conf [domain_config] documentation 2016-06-29 14:16:03 -05:00
endpoint_filter.py Improve keystone.conf [endpoint_filter] documentation 2016-07-01 15:33:25 +00:00
endpoint_policy.py remove deprecated `[endpoint_policy] enable` option 2016-10-07 20:12:28 +00:00
eventlet_server.py Use HostAddressOpt for opts that accept IP and hostnames 2017-03-16 06:35:21 -04:00
federation.py Improve keystone.conf [federation] documentation 2016-06-29 15:26:21 -05:00
fernet_tokens.py Improve keystone.conf [fernet_tokens] documentation 2016-07-02 08:07:58 +00:00
identity.py Support new hashing algorithms for securely storing password hashes 2017-05-18 20:03:25 -05:00
identity_mapping.py Improve keystone.conf [identity_mapping] documentation 2016-06-29 16:42:51 -05:00
ldap.py Remove LDAP write support 2017-01-21 21:32:07 -05:00
memcache.py Remove KVS code 2017-02-03 02:25:19 +00:00
oauth1.py Improve keystone.conf [oauth1] documentation 2016-07-01 13:41:34 +00:00
opts.py Replace keystone.common.config with keystone.conf package 2016-06-24 17:02:15 +00:00
paste_deploy.py Improve keystone.conf [paste_deploy] documentation 2016-07-01 17:09:02 +00:00
policy.py Improve keystone.conf [policy] documentation 2016-06-30 19:51:25 +00:00
resource.py Default the resource backend to SQL 2016-10-05 14:19:54 +00:00
revoke.py Improve keystone.conf [revoke] documentation 2016-07-11 06:55:57 -05:00
role.py Improve keystone.conf [role] documentation 2016-07-11 07:46:26 -05:00
saml.py Set default value for [saml]/idp_contact_surname 2016-08-16 16:11:24 -07:00
security_compliance.py Remove password_expires_ignore_user_ids 2017-03-03 11:02:29 -05:00
shadow_users.py Improve keystone.conf [shadow_users] documentation 2016-07-13 20:14:46 +00:00
signing.py Removed the deprecated pki_setup command 2017-03-29 00:15:09 +00:00
token.py Fix test keystone.tests.unit.test_token_bind.BindTest 2017-05-02 19:11:34 +08:00
tokenless_auth.py Improve keystone.conf [tokenless_auth] documentation 2016-07-13 19:00:26 +00:00
trust.py Improve keystone.conf [trust] documentation 2016-07-11 17:38:03 -04:00
utils.py Replace keystone.common.config with keystone.conf package 2016-06-24 17:02:15 +00:00