freeipa/ipalib
Simo Sorce 3e45c9be0a Allow admins to disable preauth for SPNs.
Some legacy softare is not able to properly cope with preauthentication,
allow the admins to disable the requirement to use preauthentication for
all Service Principal Names if they so desire. IPA Users are excluded,
for users, which use password of lessere entrpy, preauthentication is
always required by default.

This setting does NOT override explicit policies set on service principals
or in the global policy, it only affects the default.

Signed-off-by: Simo Sorce <simo@redhat.com>

Ticket: https://fedorahosted.org/freeipa/ticket/3860
Reviewed-By: Martin Babinsky <mbabinsk@redhat.com>
2016-03-08 18:48:40 +01:00
..
plugins Allow admins to disable preauth for SPNs. 2016-03-08 18:48:40 +01:00
__init__.py Use absolute imports 2015-08-12 18:17:23 +02:00
aci.py ipalib.aci: Port to Python 3 2015-10-13 14:16:32 +02:00
backend.py Remove duplicated except 2016-02-25 13:48:44 +01:00
base.py Modernize use of range() 2015-09-01 11:42:01 +02:00
capabilities.py dns_name_values capability added 2014-06-03 15:55:32 +02:00
certstore.py Modernize 'except' clauses 2015-08-12 18:17:23 +02:00
cli.py cli: Don't encode/decode for stdin/stdout on Python 3 2016-02-17 10:41:29 +01:00
config.py Fix more bytes/unicode issues 2015-10-22 18:34:46 +02:00
constants.py rename topology suffixes to "domain" and "ca" 2015-12-04 12:59:21 +01:00
crud.py Remove unused imports 2015-12-23 07:59:22 +01:00
errors.py Remove unused imports 2015-12-23 07:59:22 +01:00
frontend.py ipalib: add convenient Command method for adding messages 2016-03-03 10:06:18 +01:00
krb_utils.py pylint: supress false positive no-member errors 2016-03-02 14:57:36 +01:00
Makefile Package ipapython, ipalib, ipaplatform, ipatests for Python 3 2015-12-17 10:52:57 +01:00
messages.py Warn user if trust is broken 2016-02-23 17:35:20 +01:00
output.py Remove unused imports 2015-12-23 07:59:22 +01:00
parameters.py Remove unused imports 2015-12-23 07:59:22 +01:00
pkcs10.py Remove unused imports 2015-12-23 07:59:22 +01:00
plugable.py Remove wildcard imports 2015-12-23 07:59:22 +01:00
request.py ipalib: provide per-call command context 2016-03-03 10:06:18 +01:00
rpc.py Fix bytes/string handling in rpc 2016-02-17 10:41:29 +01:00
session.py Enable pylint empty-docstring check 2015-12-23 07:59:22 +01:00
setup.py.in Remove unused imports 2015-12-23 07:59:22 +01:00
text.py Remove unused imports 2015-12-23 07:59:22 +01:00
util.py fix suspicious except statements 2016-03-04 13:10:08 +01:00
x509.py ipalib.x809: Accept bytes for make_pem 2016-03-03 10:31:55 +01:00