freeipa/ipalib/plugins
Christian Heimes 3c974c157f otptoken: use ipapython.nsslib instead of Python's ssl module
The otptoken plugin is the only module in FreeIPA that uses Python's ssl
module instead of NSS. The patch replaces ssl with NSSConnection. It
uses the default NSS database to lookup trust anchors. NSSConnection
uses NSS for hostname matching. The package
python-backports-ssl_match_hostname is no longer required.

https://fedorahosted.org/freeipa/ticket/5068

Reviewed-By: Martin Basti <mbasti@redhat.com>
2015-07-27 17:25:57 +02:00
..
__init__.py Change FreeIPA license to GPLv3+ 2010-12-20 17:19:53 -05:00
aci.py aci plugin: Fix internal error when ACIs are not readable 2014-05-29 16:22:37 +02:00
automember.py Fix error message for nonexistent members and add tests. 2014-11-24 16:04:57 +01:00
automount.py Add several CRUD default permissions 2014-06-24 13:53:41 +02:00
baseldap.py include more information in metadata 2015-07-03 10:42:16 +02:00
baseuser.py fix broken search for users by their manager 2015-07-23 11:43:05 +02:00
batch.py Update all remaining plugins to the new Registry API 2014-06-11 09:24:22 +02:00
caacl.py caacl: fix incorrect construction of HbacRequest for hosts 2015-07-08 17:13:25 +02:00
cert.py fix error message when certificate CN is invalid 2015-07-09 11:58:30 +02:00
certprofile.py certprofile-import: improve profile format documentation 2015-07-27 17:21:16 +02:00
config.py Expose the disabled User Auth Type 2015-02-12 10:31:24 +01:00
delegation.py Update all remaining plugins to the new Registry API 2014-06-11 09:24:22 +02:00
dns.py DNS: Consolidate DNS RR types in API and schema 2015-07-21 17:18:29 +02:00
domainlevel.py domainlevel: Fix incorrect initializations of InvalidDomainLevelError exceptions 2015-07-20 13:53:21 +02:00
group.py idviews: Remove ID overrides for permanently removed users and groups 2015-07-01 13:06:40 +02:00
hbacrule.py fix hbac rule search for non-admin users 2015-07-16 15:37:24 +02:00
hbacsvc.py Convert HBAC Service default permissions to managed 2014-06-24 13:53:40 +02:00
hbacsvcgroup.py Do not require description in UI. 2014-09-29 12:53:43 +02:00
hbactest.py Remove tuple unpacking from except clause ipalib/plugins/hbactest.py 2015-07-14 13:43:50 +02:00
host.py new commands to manage user/host/service certificates 2015-07-02 14:43:44 +00:00
hostgroup.py hostgroup: Selected PEP8 fixes for the hostgroup plugin 2014-09-30 10:42:06 +02:00
idrange.py idrange: include raw range type in output 2014-11-11 10:56:16 +01:00
idviews.py idviews: Enforce objectclass check in idoverride*-del 2015-07-23 15:37:01 +02:00
internal.py webui: show multiple cert 2015-07-09 10:58:40 +02:00
kerberos.py Update all remaining plugins to the new Registry API 2014-06-11 09:24:22 +02:00
krbtpolicy.py Make 'permission' the default bind type for managed permissions 2014-06-11 13:21:29 +02:00
migration.py plugable: Pass API to plugins on initialization rather than using set_api 2015-07-01 13:05:30 +00:00
misc.py plugable: Pass API to plugins on initialization rather than using set_api 2015-07-01 13:05:30 +00:00
netgroup.py Do not require description in UI. 2014-09-29 12:53:43 +02:00
otpconfig.py Fix TOTP Synchronization Window label 2015-02-17 08:26:42 +01:00
otptoken_yubikey.py Create an OTP help topic 2014-12-05 13:44:51 +01:00
otptoken.py otptoken: use ipapython.nsslib instead of Python's ssl module 2015-07-27 17:25:57 +02:00
passwd.py ipa-passwd: add OTP support 2014-06-26 12:37:38 +02:00
permission.py Validate adding privilege to a permission 2015-07-17 04:57:54 +00:00
ping.py Allow API plugin registration via a decorator 2013-08-14 12:08:27 +02:00
pkinit.py Update all remaining plugins to the new Registry API 2014-06-11 09:24:22 +02:00
privilege.py Validate adding privilege to a permission 2015-07-17 04:57:54 +00:00
pwpolicy.py pwpolicy-add: Added better error handling 2014-09-02 10:40:12 +02:00
radiusproxy.py Split long docstrings that were recently modified 2014-06-10 13:19:32 +02:00
realmdomains.py Add Modify Realm Domains permission 2014-07-04 12:17:04 +02:00
role.py speed up indirect member processing 2015-04-27 05:55:04 +00:00
rpcclient.py Switch client to JSON-RPC 2013-11-26 16:59:59 +01:00
selfservice.py Update all remaining plugins to the new Registry API 2014-06-11 09:24:22 +02:00
selinuxusermap.py fix selinuxusermap search for non-admin users 2015-07-16 15:38:47 +02:00
server.py server: add "del" command 2015-06-15 16:06:48 +02:00
service.py new commands to manage user/host/service certificates 2015-07-02 14:43:44 +00:00
servicedelegation.py Fix minor typos 2015-07-17 14:33:30 +02:00
session.py do not import memcache on client 2015-07-16 11:23:40 +02:00
stageuser.py fix broken search for users by their manager 2015-07-23 11:43:05 +02:00
sudocmd.py Convert Sudo Command default permissions to managed 2014-06-24 13:53:41 +02:00
sudocmdgroup.py Do not require description in UI. 2014-09-29 12:53:43 +02:00
sudorule.py Sudorule RunAsUser should work with external groups 2014-10-02 11:06:47 +02:00
topology.py domainlevel: Fix incorrect initializations of InvalidDomainLevelError exceptions 2015-07-20 13:53:21 +02:00
trust.py trusts: Check for AD root domain among our trusted domains 2015-07-17 17:04:17 +02:00
user.py fix broken search for users by their manager 2015-07-23 11:43:05 +02:00
vault.py Fix minor typos 2015-07-17 14:33:30 +02:00
virtual.py Internationalization for public errors 2012-09-03 18:16:12 +02:00