privacyidea / privacyidea
Files Coverage
privacyidea/api/application.py 100.00%
privacyidea/api/audit.py 100.00%
privacyidea/api/auth.py 97.32%
privacyidea/api/before_after.py 98.16%
privacyidea/api/caconnector.py 91.30%
privacyidea/api/clienttype.py 100.00%
privacyidea/api/event.py 100.00%
privacyidea/api/lib/decorators.py 93.75%
privacyidea/api/lib/postpolicy.py 98.35%
privacyidea/api/lib/prepolicy.py 98.32%
privacyidea/api/lib/utils.py 96.75%
privacyidea/api/machine.py 93.40%
privacyidea/api/machineresolver.py 100.00%
privacyidea/api/monitoring.py 100.00%
privacyidea/api/periodictask.py 99.04%
privacyidea/api/policy.py 100.00%
privacyidea/api/privacyideaserver.py 100.00%
privacyidea/api/radiusserver.py 100.00%
privacyidea/api/realm.py 98.68%
privacyidea/api/recover.py 100.00%
privacyidea/api/register.py 91.18%
privacyidea/api/resolver.py 92.00%
privacyidea/api/smsgateway.py 100.00%
privacyidea/api/smtpserver.py 100.00%
privacyidea/api/subscriptions.py 100.00%
privacyidea/api/system.py 97.35%
privacyidea/api/token.py 98.86%
privacyidea/api/tokengroup.py 100.00%
privacyidea/api/ttype.py 95.45%
privacyidea/api/user.py 100.00%
privacyidea/api/validate.py 100.00%
privacyidea/app.py 94.41%
privacyidea/lib/applications/__init__.py 100.00%
privacyidea/lib/applications/base.py 97.01%
privacyidea/lib/applications/luks.py 100.00%
privacyidea/lib/applications/offline.py 95.95%
privacyidea/lib/applications/ssh.py 100.00%
privacyidea/lib/apps.py 100.00%
privacyidea/lib/audit.py 100.00%
privacyidea/lib/auditmodules/base.py 100.00%
privacyidea/lib/auditmodules/containeraudit.py 100.00%
privacyidea/lib/auditmodules/loggeraudit.py 100.00%
privacyidea/lib/auditmodules/sqlaudit.py 95.61%
privacyidea/lib/auth.py 100.00%
privacyidea/lib/authcache.py 100.00%
privacyidea/lib/cache/__init__.py 0.00%
privacyidea/lib/caconnector.py 89.07%
privacyidea/lib/caconnectors/baseca.py 61.54%
privacyidea/lib/caconnectors/caservice_pb2.py 60.78%
privacyidea/lib/caconnectors/caservice_pb2_grpc.py 43.28%
privacyidea/lib/caconnectors/localca.py 97.65%
privacyidea/lib/caconnectors/msca.py 97.47%
privacyidea/lib/challenge.py 91.67%
privacyidea/lib/challengeresponsedecorators.py 100.00%
privacyidea/lib/clientapplication.py 100.00%
privacyidea/lib/config.py 95.00%
privacyidea/lib/counter.py 100.00%
privacyidea/lib/crypto.py 99.71%
privacyidea/lib/error.py 95.73%
privacyidea/lib/event.py 88.64%
privacyidea/lib/eventhandler/base.py 97.37%
privacyidea/lib/eventhandler/counterhandler.py 97.06%
privacyidea/lib/eventhandler/customuserattributeshandler.py 88.64%
privacyidea/lib/eventhandler/federationhandler.py 100.00%
privacyidea/lib/eventhandler/logginghandler.py 100.00%
privacyidea/lib/eventhandler/requestmangler.py 100.00%
privacyidea/lib/eventhandler/responsemangler.py 100.00%
privacyidea/lib/eventhandler/scripthandler.py 82.93%
privacyidea/lib/eventhandler/tokenhandler.py 93.06%
privacyidea/lib/eventhandler/usernotification.py 93.22%
privacyidea/lib/eventhandler/webhookeventhandler.py 100.00%
privacyidea/lib/framework.py 100.00%
privacyidea/lib/importotp.py 91.86%
privacyidea/lib/lifecycle.py 100.00%
privacyidea/lib/log.py 68.92%
privacyidea/lib/machine.py 92.00%
privacyidea/lib/machineresolver.py 91.43%
privacyidea/lib/machines/__init__.py 100.00%
privacyidea/lib/machines/base.py 94.44%
privacyidea/lib/machines/hosts.py 94.74%
privacyidea/lib/machines/ldap.py 87.07%
privacyidea/lib/monitoringmodules/base.py 64.71%
privacyidea/lib/monitoringmodules/sqlstats.py 98.88%
privacyidea/lib/monitoringstats.py 100.00%
privacyidea/lib/passwordreset.py 94.64%
privacyidea/lib/periodictask.py 85.96%
privacyidea/lib/pinhandling/base.py 100.00%
privacyidea/lib/policy.py 96.92%
privacyidea/lib/policydecorators.py 99.20%
privacyidea/lib/pooling.py 92.11%
privacyidea/lib/privacyideaserver.py 85.88%
privacyidea/lib/queue.py 96.61%
privacyidea/lib/queues/base.py 100.00%
privacyidea/lib/queues/huey_queue.py 100.00%
privacyidea/lib/radiusserver.py 88.89%
privacyidea/lib/realm.py 91.35%
privacyidea/lib/resolver.py 93.87%
privacyidea/lib/resolvers/HTTPResolver.py 100.00%
privacyidea/lib/resolvers/LDAPIdResolver.py 91.23%
privacyidea/lib/resolvers/PasswdIdResolver.py 99.15%
privacyidea/lib/resolvers/SCIMIdResolver.py 100.00%
privacyidea/lib/resolvers/SQLIdResolver.py 97.78%
privacyidea/lib/resolvers/UserIdResolver.py 100.00%
privacyidea/lib/security/__init__.py 100.00%
privacyidea/lib/security/aeshsm.py 84.62%
privacyidea/lib/security/default.py 97.74%
privacyidea/lib/security/encryptkey.py 0.00%
privacyidea/lib/security/password/__init__.py 100.00%
privacyidea/lib/smsprovider/FirebaseProvider.py 97.01%
privacyidea/lib/smsprovider/HttpSMSProvider.py 98.43%
privacyidea/lib/smsprovider/SMSProvider.py 79.12%
privacyidea/lib/smsprovider/ScriptSMSProvider.py 100.00%
privacyidea/lib/smsprovider/SipgateSMSProvider.py 100.00%
privacyidea/lib/smsprovider/SmppSMSProvider.py 100.00%
privacyidea/lib/smsprovider/SmtpSMSProvider.py 100.00%
privacyidea/lib/smsprovider/__init__.py 100.00%
privacyidea/lib/smtpserver.py 93.85%
privacyidea/lib/sqlutils.py 100.00%
privacyidea/lib/subscriptions.py 91.60%
privacyidea/lib/task/base.py 100.00%
privacyidea/lib/task/eventcounter.py 92.00%
privacyidea/lib/task/simplestats.py 100.00%
privacyidea/lib/token.py 97.16%
privacyidea/lib/tokenclass.py 98.73%
privacyidea/lib/tokengroup.py 100.00%
privacyidea/lib/tokens/HMAC.py 100.00%
privacyidea/lib/tokens/certificatetoken.py 93.68%
privacyidea/lib/tokens/daplugtoken.py 100.00%
privacyidea/lib/tokens/emailtoken.py 100.00%
privacyidea/lib/tokens/foureyestoken.py 96.84%
privacyidea/lib/tokens/hotptoken.py 100.00%
privacyidea/lib/tokens/indexedsecrettoken.py 97.30%
privacyidea/lib/tokens/mOTP.py 93.10%
privacyidea/lib/tokens/motptoken.py 96.30%
privacyidea/lib/tokens/ocra.py 100.00%
privacyidea/lib/tokens/ocratoken.py 95.96%
privacyidea/lib/tokens/papertoken.py 100.00%
privacyidea/lib/tokens/passwordtoken.py 98.81%
privacyidea/lib/tokens/pushtoken.py 98.45%
privacyidea/lib/tokens/questionnairetoken.py 99.21%
privacyidea/lib/tokens/radiustoken.py 97.14%
privacyidea/lib/tokens/registrationtoken.py 100.00%
privacyidea/lib/tokens/remotetoken.py 99.21%
privacyidea/lib/tokens/smstoken.py 100.00%
privacyidea/lib/tokens/spasstoken.py 100.00%
privacyidea/lib/tokens/sshkeytoken.py 100.00%
privacyidea/lib/tokens/tantoken.py 100.00%
privacyidea/lib/tokens/tiqrtoken.py 98.81%
privacyidea/lib/tokens/totptoken.py 99.06%
privacyidea/lib/tokens/u2f.py 96.67%
privacyidea/lib/tokens/u2ftoken.py 97.66%
privacyidea/lib/tokens/vasco.py 96.77%
privacyidea/lib/tokens/vascotoken.py 94.12%
privacyidea/lib/tokens/webauthn.py 80.78%
privacyidea/lib/tokens/webauthntoken.py 94.86%
privacyidea/lib/tokens/yubicotoken.py 96.12%
privacyidea/lib/tokens/yubikeytoken.py 97.74%
privacyidea/lib/user.py 99.77%
privacyidea/lib/usercache.py 100.00%
privacyidea/lib/utils/__init__.py 98.62%
privacyidea/lib/utils/compare.py 100.00%
privacyidea/lib/utils/export.py 92.00%
privacyidea/models.py 98.38%
privacyidea/webui/__init__.py 100.00%
privacyidea/webui/certificate.py 95.45%
privacyidea/webui/login.py 94.25%
Project Totals (166 files) 96.13%
Loading