.coveragerc
.pre-commit-config.yaml
.pylintrc
.pytestrc
AUTHORS.txt
COPYING
MANIFEST.in
NEWS
README
VERSION
getlasso3.sh
local_settings.py.example
manage.py
merge-coverage.py
noxfile.py
setup.py
test_requirements.txt
update-locales.sh
data/certificate.pem
data/private-key.pem
src/authentic2/__init__.py
src/authentic2/admin.py
src/authentic2/api_mixins.py
src/authentic2/api_urls.py
src/authentic2/api_views.py
src/authentic2/app.py
src/authentic2/app_settings.py
src/authentic2/attribute_kinds.py
src/authentic2/authentication.py
src/authentic2/base_commands.py
src/authentic2/cbv.py
src/authentic2/compat_lasso.py
src/authentic2/constants.py
src/authentic2/context_processors.py
src/authentic2/cors.py
src/authentic2/crypto.py
src/authentic2/csv_import.py
src/authentic2/data_transfer.py
src/authentic2/decorators.py
src/authentic2/exponential_retry_timeout.py
src/authentic2/hashers.py
src/authentic2/hooks.py
src/authentic2/http_utils.py
src/authentic2/journal.py
src/authentic2/journal_event_types.py
src/authentic2/ldap_utils.py
src/authentic2/log_filters.py
src/authentic2/logger.py
src/authentic2/managers.py
src/authentic2/middleware.py
src/authentic2/models.py
src/authentic2/natural_key.py
src/authentic2/passwords.py
src/authentic2/plugins.py
src/authentic2/role_summary.py
src/authentic2/serializers.py
src/authentic2/settings.py
src/authentic2/urls.py
src/authentic2/user_login_failure.py
src/authentic2/validators.py
src/authentic2/views.py
src/authentic2/widgets.py
src/authentic2/wsgi.py
src/authentic2.egg-info/PKG-INFO
src/authentic2.egg-info/SOURCES.txt
src/authentic2.egg-info/dependency_links.txt
src/authentic2.egg-info/not-zip-safe
src/authentic2.egg-info/requires.txt
src/authentic2.egg-info/top_level.txt
src/authentic2/a2_rbac/__init__.py
src/authentic2/a2_rbac/admin.py
src/authentic2/a2_rbac/app_settings.py
src/authentic2/a2_rbac/apps.py
src/authentic2/a2_rbac/context_processors.py
src/authentic2/a2_rbac/fields.py
src/authentic2/a2_rbac/management.py
src/authentic2/a2_rbac/managers.py
src/authentic2/a2_rbac/models.py
src/authentic2/a2_rbac/signal_handlers.py
src/authentic2/a2_rbac/signals.py
src/authentic2/a2_rbac/utils.py
src/authentic2/a2_rbac/migrations/0001_initial.py
src/authentic2/a2_rbac/migrations/0002_role_external_id.py
src/authentic2/a2_rbac/migrations/0003_partial_unique_index_on_name_and_slug.py
src/authentic2/a2_rbac/migrations/0004_auto_20150523_0028.py
src/authentic2/a2_rbac/migrations/0005_auto_20150526_1406.py
src/authentic2/a2_rbac/migrations/0006_auto_20150619_1056.py
src/authentic2/a2_rbac/migrations/0007_auto_20150708_1337.py
src/authentic2/a2_rbac/migrations/0008_auto_20150810_1953.py
src/authentic2/a2_rbac/migrations/0009_partial_unique_index_on_permission.py
src/authentic2/a2_rbac/migrations/0010_auto_20160209_1417.py
src/authentic2/a2_rbac/migrations/0011_auto_20160209_1511.py
src/authentic2/a2_rbac/migrations/0013_auto_20170629_0007.py
src/authentic2/a2_rbac/migrations/0014_auto_20170711_1024.py
src/authentic2/a2_rbac/migrations/0015_organizationalunit_validate_emails.py
src/authentic2/a2_rbac/migrations/0016_auto_20171208_1429.py
src/authentic2/a2_rbac/migrations/0017_organizationalunit_user_can_reset_password.py
src/authentic2/a2_rbac/migrations/0018_organizationalunit_user_add_password_policy.py
src/authentic2/a2_rbac/migrations/0019_organizationalunit_show_username.py
src/authentic2/a2_rbac/migrations/0020_partial_unique_index_on_name.py
src/authentic2/a2_rbac/migrations/0021_auto_20200317_1514.py
src/authentic2/a2_rbac/migrations/0022_auto_20200402_1101.py
src/authentic2/a2_rbac/migrations/0023_role_can_manage_members.py
src/authentic2/a2_rbac/migrations/0024_fix_self_admin_perm.py
src/authentic2/a2_rbac/migrations/0025_auto_20210622_1132.py
src/authentic2/a2_rbac/migrations/0026_add_roleparenting_soft_delete.py
src/authentic2/a2_rbac/migrations/0026_organizationalunit_check_required_on_login_attributes.py
src/authentic2/a2_rbac/migrations/0027_auto_20211213_0949.py
src/authentic2/a2_rbac/migrations/0027_auto_20220331_1521.py
src/authentic2/a2_rbac/migrations/0028_ou_home_url.py
src/authentic2/a2_rbac/migrations/0029_use_unique_constraints.py
src/authentic2/a2_rbac/migrations/0030_organizationalunit_min_password_strength.py
src/authentic2/a2_rbac/migrations/0031_new_operation_model.py
src/authentic2/a2_rbac/migrations/0032_copy_operations_data.py
src/authentic2/a2_rbac/migrations/0033_remove_old_operation_fk.py
src/authentic2/a2_rbac/migrations/0034_new_role_fields.py
src/authentic2/a2_rbac/migrations/0035_populate_role_fields.py
src/authentic2/a2_rbac/migrations/0036_delete_roleattribute.py
src/authentic2/a2_rbac/migrations/0037_remove_organizationalunit_min_password_strength.py
src/authentic2/a2_rbac/migrations/0038_organizationalunit_phone_is_unique.py
src/authentic2/a2_rbac/migrations/0039_set_user_view_permissions_by_ou.py
src/authentic2/a2_rbac/migrations/0040_role_name_idx.py
src/authentic2/a2_rbac/migrations/0041_update_role_administration_permissions.py
src/authentic2/a2_rbac/migrations/0042_rename_roleparenting_child_parent_direct_a2_rbac_rol_child_i_1908e7_idx.py
src/authentic2/a2_rbac/migrations/__init__.py
src/authentic2/apps/__init__.py
src/authentic2/apps/authenticators/__init__.py
src/authentic2/apps/authenticators/forms.py
src/authentic2/apps/authenticators/journal_event_types.py
src/authentic2/apps/authenticators/manager_urls.py
src/authentic2/apps/authenticators/models.py
src/authentic2/apps/authenticators/query.py
src/authentic2/apps/authenticators/views.py
src/authentic2/apps/authenticators/migrations/0001_initial.py
src/authentic2/apps/authenticators/migrations/0002_loginpasswordauthenticator.py
src/authentic2/apps/authenticators/migrations/0003_auto_20220413_1504.py
src/authentic2/apps/authenticators/migrations/0004_auto_20220726_1708.py
src/authentic2/apps/authenticators/migrations/0005_addroleaction.py
src/authentic2/apps/authenticators/migrations/0006_loginpasswordauthenticator_registration_open.py
src/authentic2/apps/authenticators/migrations/0007_migrate_registration_open.py
src/authentic2/apps/authenticators/migrations/0008_new_password_settings_fields.py
src/authentic2/apps/authenticators/migrations/0009_migrate_new_password_settings.py
src/authentic2/apps/authenticators/migrations/0010_auto_20230614_1017.py
src/authentic2/apps/authenticators/migrations/0011_migrate_a2_accept_authentication_settings.py
src/authentic2/apps/authenticators/migrations/0012_loginpasswordauthenticator_min_password_strength.py
src/authentic2/apps/authenticators/migrations/0013_migrate_min_password_strength.py
src/authentic2/apps/authenticators/migrations/0014_auto_20230801_1517.py
src/authentic2/apps/authenticators/migrations/0015_alter_baseauthenticator_button_label.py
src/authentic2/apps/authenticators/migrations/0016_alter_addroleaction_condition.py
src/authentic2/apps/authenticators/migrations/0017_auto_20230927_1517.py
src/authentic2/apps/authenticators/migrations/0018_auto_20230927_1519.py
src/authentic2/apps/authenticators/migrations/0019_fix_addroleaction_condition.py
src/authentic2/apps/authenticators/migrations/0020_loginpasswordauthenticator_sms_code_duration.py
src/authentic2/apps/authenticators/migrations/0021_loginpasswordauthenticator_registration_forbidden_email_domains.py
src/authentic2/apps/authenticators/migrations/0022_baseauthenticator_allow_user_change_email.py
src/authentic2/apps/authenticators/migrations/__init__.py
src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_add_form.html
src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_common.html
src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_delete_form.html
src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_detail.html
src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_edit_form.html
src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticator_journal.html
src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticators.html
src/authentic2/apps/authenticators/templates/authentic2/authenticators/authenticators_order_form.html
src/authentic2/apps/authenticators/templates/authentic2/authenticators/related_object_list.html
src/authentic2/apps/authenticators/templatetags/__init__.py
src/authentic2/apps/authenticators/templatetags/authenticator_extras.py
src/authentic2/apps/journal/__init__.py
src/authentic2/apps/journal/admin.py
src/authentic2/apps/journal/apps.py
src/authentic2/apps/journal/forms.py
src/authentic2/apps/journal/journal.py
src/authentic2/apps/journal/models.py
src/authentic2/apps/journal/search_engine.py
src/authentic2/apps/journal/sql.py
src/authentic2/apps/journal/utils.py
src/authentic2/apps/journal/views.py
src/authentic2/apps/journal/migrations/0001_initial.py
src/authentic2/apps/journal/migrations/0002_event_api.py
src/authentic2/apps/journal/migrations/__init__.py
src/authentic2/apps/journal/templates/journal/event_list.html
src/authentic2/apps/journal/templates/journal/pagination.html
src/authentic2/attribute_aggregator/__init__.py
src/authentic2/attribute_aggregator/migrations/0001_initial.py
src/authentic2/attribute_aggregator/migrations/0002_auto_20150409_1840.py
src/authentic2/attribute_aggregator/migrations/0003_auto_20150526_2239.py
src/authentic2/attribute_aggregator/migrations/0004_auto_20150915_2041.py
src/authentic2/attribute_aggregator/migrations/__init__.py
src/authentic2/attributes_ng/__init__.py
src/authentic2/attributes_ng/engine.py
src/authentic2/attributes_ng/sources/__init__.py
src/authentic2/attributes_ng/sources/django_user.py
src/authentic2/attributes_ng/sources/format.py
src/authentic2/attributes_ng/sources/function.py
src/authentic2/attributes_ng/sources/ldap.py
src/authentic2/attributes_ng/sources/service_roles.py
src/authentic2/auth_migrations_18/0001_initial.py
src/authentic2/auth_migrations_18/0002_auto_20150323_1720.py
src/authentic2/auth_migrations_18/0003_auto_20150410_1657.py
src/authentic2/auth_migrations_18/0004_user.py
src/authentic2/auth_migrations_18/0005_auto_20150526_2303.py
src/authentic2/auth_migrations_18/__init__.py
src/authentic2/backends/__init__.py
src/authentic2/backends/apps.py
src/authentic2/backends/ldap_backend.py
src/authentic2/backends/models_backend.py
src/authentic2/backends/templates/authentic2/backends/manager_user_sidebar.html
src/authentic2/compat/__init__.py
src/authentic2/compat/drf.py
src/authentic2/custom_user/__init__.py
src/authentic2/custom_user/apps.py
src/authentic2/custom_user/backends.py
src/authentic2/custom_user/managers.py
src/authentic2/custom_user/models.py
src/authentic2/custom_user/management/__init__.py
src/authentic2/custom_user/management/commands/__init__.py
src/authentic2/custom_user/management/commands/changepassword.py
src/authentic2/custom_user/management/commands/fix-attributes.py
src/authentic2/custom_user/migrations/0001_initial.py
src/authentic2/custom_user/migrations/0002_auto_20150410_1823.py
src/authentic2/custom_user/migrations/0003_auto_20150504_1410.py
src/authentic2/custom_user/migrations/0004_user_ou.py
src/authentic2/custom_user/migrations/0005_auto_20150522_1527.py
src/authentic2/custom_user/migrations/0006_auto_20150527_1212.py
src/authentic2/custom_user/migrations/0007_auto_20150610_1527.py
src/authentic2/custom_user/migrations/0008_auto_20150617_1606.py
src/authentic2/custom_user/migrations/0009_auto_20150810_1953.py
src/authentic2/custom_user/migrations/0010_auto_20160307_1418.py
src/authentic2/custom_user/migrations/0011_manual_attribute_values_for_name_fields.py
src/authentic2/custom_user/migrations/0012_user_modified.py
src/authentic2/custom_user/migrations/0013_user_email_verified.py
src/authentic2/custom_user/migrations/0014_set_email_verified.py
src/authentic2/custom_user/migrations/0015_auto_20170707_1653.py
src/authentic2/custom_user/migrations/0016_auto_20180925_1107.py
src/authentic2/custom_user/migrations/0017_auto_20200305_1645.py
src/authentic2/custom_user/migrations/0018_user_last_account_deletion_alert.py
src/authentic2/custom_user/migrations/0019_add_user_deleted.py
src/authentic2/custom_user/migrations/0020_deleteduser.py
src/authentic2/custom_user/migrations/0021_set_unusable_password.py
src/authentic2/custom_user/migrations/0022_index_email.py
src/authentic2/custom_user/migrations/0023_index_username.py
src/authentic2/custom_user/migrations/0024_index_email_by_trigrams.py
src/authentic2/custom_user/migrations/0025_user_deactivation.py
src/authentic2/custom_user/migrations/0026_remove_user_deleted.py
src/authentic2/custom_user/migrations/0027_user_deactivation_reason.py
src/authentic2/custom_user/migrations/0028_user_email_verified_date.py
src/authentic2/custom_user/migrations/0029_profile_profiletype.py
src/authentic2/custom_user/migrations/0030_auto_20220304_1136.py
src/authentic2/custom_user/migrations/0031_profile_email.py
src/authentic2/custom_user/migrations/0032_auto_20220919_1230.py
src/authentic2/custom_user/migrations/0032_index_deleteduser_old_email.py
src/authentic2/custom_user/migrations/0032_index_deleteduser_old_uuid.py
src/authentic2/custom_user/migrations/0033_user_keepalive.py
src/authentic2/custom_user/migrations/0034_user_email_verified_sources.py
src/authentic2/custom_user/migrations/0035_alter_user_username.py
src/authentic2/custom_user/migrations/0036_remove_user_constraint_at_least_one_identifier.py
src/authentic2/custom_user/migrations/0037_user_first_name_last_name.py
src/authentic2/custom_user/migrations/__init__.py
src/authentic2/disco_service/__init__.py
src/authentic2/disco_service/disco_responder.py
src/authentic2/forms/__init__.py
src/authentic2/forms/authentication.py
src/authentic2/forms/fields.py
src/authentic2/forms/honeypot.py
src/authentic2/forms/mixins.py
src/authentic2/forms/passwords.py
src/authentic2/forms/profile.py
src/authentic2/forms/registration.py
src/authentic2/forms/utils.py
src/authentic2/forms/widgets.py
src/authentic2/idp/__init__.py
src/authentic2/idp/interactions.py
src/authentic2/idp/urls.py
src/authentic2/idp/management/__init__.py
src/authentic2/idp/management/commands/__init__.py
src/authentic2/idp/migrations/0001_initial.py
src/authentic2/idp/migrations/0002_auto_20150526_2239.py
src/authentic2/idp/migrations/0003_auto_20150915_2041.py
src/authentic2/idp/migrations/__init__.py
src/authentic2/idp/saml/__init__.py
src/authentic2/idp/saml/app_settings.py
src/authentic2/idp/saml/apps.py
src/authentic2/idp/saml/backend.py
src/authentic2/idp/saml/common.py
src/authentic2/idp/saml/saml2_endpoints.py
src/authentic2/idp/saml/urls.py
src/authentic2/idp/saml/views.py
src/authentic2/idp/saml/templates/idp/saml/logout_fragment.html
src/authentic2/idp/saml/templates/idp/saml/unknown_provider.html
src/authentic2/locale/fr/LC_MESSAGES/django.po
src/authentic2/locale/fr/LC_MESSAGES/djangojs.po
src/authentic2/management/__init__.py
src/authentic2/management/commands/__init__.py
src/authentic2/management/commands/check-and-repair.py
src/authentic2/management/commands/clean-unused-accounts.py
src/authentic2/management/commands/clean-user-exports.py
src/authentic2/management/commands/cleanupauthentic.py
src/authentic2/management/commands/deactivate-orphaned-ldap-users.py
src/authentic2/management/commands/export_site.py
src/authentic2/management/commands/import_site.py
src/authentic2/management/commands/load-ldif.py
src/authentic2/management/commands/makemessages.py
src/authentic2/management/commands/resetpassword.py
src/authentic2/management/commands/roles-summary.py
src/authentic2/management/commands/slapd-shell.py
src/authentic2/management/commands/sync-ldap-users.py
src/authentic2/management/commands/update-ldap-mapped-roles-list.py
src/authentic2/manager/__init__.py
src/authentic2/manager/apiclient_views.py
src/authentic2/manager/app_settings.py
src/authentic2/manager/apps.py
src/authentic2/manager/fields.py
src/authentic2/manager/forms.py
src/authentic2/manager/journal_event_types.py
src/authentic2/manager/journal_views.py
src/authentic2/manager/ou_views.py
src/authentic2/manager/resources.py
src/authentic2/manager/role_views.py
src/authentic2/manager/service_views.py
src/authentic2/manager/tables.py
src/authentic2/manager/urls.py
src/authentic2/manager/user_export.py
src/authentic2/manager/user_import.py
src/authentic2/manager/user_views.py
src/authentic2/manager/utils.py
src/authentic2/manager/views.py
src/authentic2/manager/widgets.py
src/authentic2/manager/migrations/__init__.py
src/authentic2/manager/static/authentic2/manager/css/icon-personnes-hover.png
src/authentic2/manager/static/authentic2/manager/css/icon-personnes.png
src/authentic2/manager/static/authentic2/manager/css/icon-user-hover.png
src/authentic2/manager/static/authentic2/manager/css/icon-user.png
src/authentic2/manager/static/authentic2/manager/css/indicator.gif
src/authentic2/manager/static/authentic2/manager/css/info.png
src/authentic2/manager/static/authentic2/manager/css/people-blank.svg
src/authentic2/manager/static/authentic2/manager/css/people1.svg
src/authentic2/manager/static/authentic2/manager/css/people2.svg
src/authentic2/manager/static/authentic2/manager/css/people3.svg
src/authentic2/manager/static/authentic2/manager/css/people4.svg
src/authentic2/manager/static/authentic2/manager/css/people5.svg
src/authentic2/manager/static/authentic2/manager/css/people6.svg
src/authentic2/manager/static/authentic2/manager/css/people7.svg
src/authentic2/manager/static/authentic2/manager/css/people8.svg
src/authentic2/manager/static/authentic2/manager/css/style.scss
src/authentic2/manager/static/authentic2/manager/css/user_import.scss
src/authentic2/manager/static/authentic2/manager/js/manager.js
src/authentic2/manager/static/authentic2/manager/js/roles_ajax_checkbox.js
src/authentic2/manager/static/authentic2/manager/js/select2_locale.js
src/authentic2/manager/templates/authentic2/manager/403.html
src/authentic2/manager/templates/authentic2/manager/api_client_common.html
src/authentic2/manager/templates/authentic2/manager/api_client_delete.html
src/authentic2/manager/templates/authentic2/manager/api_client_detail.html
src/authentic2/manager/templates/authentic2/manager/api_client_form.html
src/authentic2/manager/templates/authentic2/manager/api_clients.html
src/authentic2/manager/templates/authentic2/manager/base.html
src/authentic2/manager/templates/authentic2/manager/change-password-notification_body.txt
src/authentic2/manager/templates/authentic2/manager/change-password-notification_subject.txt
src/authentic2/manager/templates/authentic2/manager/delete.html
src/authentic2/manager/templates/authentic2/manager/detail.html
src/authentic2/manager/templates/authentic2/manager/duplicate_user_add.html
src/authentic2/manager/templates/authentic2/manager/export_include.html
src/authentic2/manager/templates/authentic2/manager/form.html
src/authentic2/manager/templates/authentic2/manager/homepage.html
src/authentic2/manager/templates/authentic2/manager/import_form.html
src/authentic2/manager/templates/authentic2/manager/journal.html
src/authentic2/manager/templates/authentic2/manager/journal_event_types.html
src/authentic2/manager/templates/authentic2/manager/ldap_details.html
src/authentic2/manager/templates/authentic2/manager/new-account-notification_body.txt
src/authentic2/manager/templates/authentic2/manager/new-account-notification_subject.txt
src/authentic2/manager/templates/authentic2/manager/ou_common.html
src/authentic2/manager/templates/authentic2/manager/ou_delete.html
src/authentic2/manager/templates/authentic2/manager/ou_detail.html
src/authentic2/manager/templates/authentic2/manager/ou_edit.html
src/authentic2/manager/templates/authentic2/manager/ous.html
src/authentic2/manager/templates/authentic2/manager/role_add.html
src/authentic2/manager/templates/authentic2/manager/role_common.html
src/authentic2/manager/templates/authentic2/manager/role_delete.html
src/authentic2/manager/templates/authentic2/manager/role_edit.html
src/authentic2/manager/templates/authentic2/manager/role_journal.html
src/authentic2/manager/templates/authentic2/manager/role_members.html
src/authentic2/manager/templates/authentic2/manager/role_members_table.html
src/authentic2/manager/templates/authentic2/manager/role_remove_admin_role.html
src/authentic2/manager/templates/authentic2/manager/role_remove_admin_user.html
src/authentic2/manager/templates/authentic2/manager/role_summary.html
src/authentic2/manager/templates/authentic2/manager/roles.html
src/authentic2/manager/templates/authentic2/manager/roles_csv_import_form.html
src/authentic2/manager/templates/authentic2/manager/roles_inheritance.html
src/authentic2/manager/templates/authentic2/manager/roles_journal.html
src/authentic2/manager/templates/authentic2/manager/sample_roles.txt
src/authentic2/manager/templates/authentic2/manager/search_form.html
src/authentic2/manager/templates/authentic2/manager/service.html
src/authentic2/manager/templates/authentic2/manager/service_edit.html
src/authentic2/manager/templates/authentic2/manager/service_roles_table.html
src/authentic2/manager/templates/authentic2/manager/service_settings.html
src/authentic2/manager/templates/authentic2/manager/services.html
src/authentic2/manager/templates/authentic2/manager/services_settings.html
src/authentic2/manager/templates/authentic2/manager/table.html
src/authentic2/manager/templates/authentic2/manager/tech_info.html
src/authentic2/manager/templates/authentic2/manager/user_add.html
src/authentic2/manager/templates/authentic2/manager/user_authorizations.html
src/authentic2/manager/templates/authentic2/manager/user_authorizations_table.html
src/authentic2/manager/templates/authentic2/manager/user_change_email.html
src/authentic2/manager/templates/authentic2/manager/user_change_email_notification_body.txt
src/authentic2/manager/templates/authentic2/manager/user_change_email_notification_subject.txt
src/authentic2/manager/templates/authentic2/manager/user_common_roles.html
src/authentic2/manager/templates/authentic2/manager/user_create_registration_email_body.txt
src/authentic2/manager/templates/authentic2/manager/user_create_registration_email_subject.txt
src/authentic2/manager/templates/authentic2/manager/user_delete.html
src/authentic2/manager/templates/authentic2/manager/user_detail.html
src/authentic2/manager/templates/authentic2/manager/user_edit.html
src/authentic2/manager/templates/authentic2/manager/user_export.html
src/authentic2/manager/templates/authentic2/manager/user_import.html
src/authentic2/manager/templates/authentic2/manager/user_import_report.html
src/authentic2/manager/templates/authentic2/manager/user_import_report_row.html
src/authentic2/manager/templates/authentic2/manager/user_imports.html
src/authentic2/manager/templates/authentic2/manager/user_journal.html
src/authentic2/manager/templates/authentic2/manager/user_ou_roles.html
src/authentic2/manager/templates/authentic2/manager/user_roles.html
src/authentic2/manager/templates/authentic2/manager/user_roles_table.html
src/authentic2/manager/templates/authentic2/manager/user_su.html
src/authentic2/manager/templates/authentic2/manager/users.html
src/authentic2/manager/templates/authentic2/manager/users_advanced_configuration.html
src/authentic2/migrations/0001_initial.py
src/authentic2/migrations/0002_auto_20150320_1418.py
src/authentic2/migrations/0003_auto_20150409_1840.py
src/authentic2/migrations/0004_service.py
src/authentic2/migrations/0005_service_ou.py
src/authentic2/migrations/0006_conditional_slug_index.py
src/authentic2/migrations/0007_auto_20150523_0028.py
src/authentic2/migrations/0008_auto_20160204_1415.py
src/authentic2/migrations/0009_auto_20160211_2247.py
src/authentic2/migrations/0010_attributevalue_multiple.py
src/authentic2/migrations/0011_auto_20160211_2253.py
src/authentic2/migrations/0012_auto_20160211_2255.py
src/authentic2/migrations/0013_auto_20160211_2258.py
src/authentic2/migrations/0014_attributevalue_verified.py
src/authentic2/migrations/0015_auto_20160621_1711.py
src/authentic2/migrations/0016_attribute_disabled.py
src/authentic2/migrations/0017_modify_attribute_serialization.py
src/authentic2/migrations/0018_auto_20170524_0842.py
src/authentic2/migrations/0019_auto_20170309_1529.py
src/authentic2/migrations/0020_delete_federatedid.py
src/authentic2/migrations/0021_attribute_order.py
src/authentic2/migrations/0022_attribute_scopes.py
src/authentic2/migrations/0023_auto_20181031_0900.py
src/authentic2/migrations/0024_auto_20190617_1113.py
src/authentic2/migrations/0025_auto_20191009_1047.py
src/authentic2/migrations/0026_token.py
src/authentic2/migrations/0027_remove_deleteduser.py
src/authentic2/migrations/0028_trigram_unaccent_index.py
src/authentic2/migrations/0029_auto_20201013_1614.py
src/authentic2/migrations/0030_clean_admin_tools_tables.py
src/authentic2/migrations/0031_add_search_vector_to_attributes.py
src/authentic2/migrations/0032_initialize_search_vectors.py
src/authentic2/migrations/0033_recreate_immutable_unaccent.py
src/authentic2/migrations/0034_attribute_required_on_login.py
src/authentic2/migrations/0035_service_home_url.py
src/authentic2/migrations/0036_service_profile_types.py
src/authentic2/migrations/0037_auto_20220331_1513.py
src/authentic2/migrations/0038_make_service_ou_non_null.py
src/authentic2/migrations/0039_add_unique_attribute_constraint.py
src/authentic2/migrations/0040_add_external_guid.py
src/authentic2/migrations/0041_lock.py
src/authentic2/migrations/0042_api_client.py
src/authentic2/migrations/0043_api_client_description.py
src/authentic2/migrations/0044_apiclient_ou.py
src/authentic2/migrations/0044_auto_20220530_1426.py
src/authentic2/migrations/0045_auto_20221222_1013.py
src/authentic2/migrations/0045_auto_20230117_1513.py
src/authentic2/migrations/0045_smscode.py
src/authentic2/migrations/0046_runtimesetting.py
src/authentic2/migrations/0047_initialize_services_runtime_settings.py
src/authentic2/migrations/0048_rename_services_runtime_settings.py
src/authentic2/migrations/0049_apiclient_allowed_user_attributes.py
src/authentic2/migrations/0050_initialize_users_advanced_configuration.py
src/authentic2/migrations/0051_hash_existing_passwords.py
src/authentic2/migrations/0052_apiclient_ip_restriction.py
src/authentic2/migrations/0053_add_user_import.py
src/authentic2/migrations/0054_migrate_user_imports.py
src/authentic2/migrations/0055_remove_duplicate_user_imports.py
src/authentic2/migrations/0056_alter_userimport_uuid.py
src/authentic2/migrations/0057_remove_attributevalue_verification_sources.py
src/authentic2/migrations/0058_apiclient_identifier_legacy.py
src/authentic2/migrations/0059_apiclient_identifier_dedup.py
src/authentic2/migrations/0060_apiclient_identifier_unique.py
src/authentic2/migrations/0061_initialize_user_can_change_email_runtime_settings.py
src/authentic2/migrations/__init__.py
src/authentic2/nonce/README.rst
src/authentic2/nonce/__init__.py
src/authentic2/nonce/models.py
src/authentic2/nonce/utils.py
src/authentic2/nonce/migrations/0001_initial.py
src/authentic2/nonce/migrations/__init__.py
src/authentic2/saml/__init__.py
src/authentic2/saml/admin.py
src/authentic2/saml/admin_views.py
src/authentic2/saml/app_settings.py
src/authentic2/saml/apps.py
src/authentic2/saml/common.py
src/authentic2/saml/fields.py
src/authentic2/saml/forms.py
src/authentic2/saml/lasso_helper.py
src/authentic2/saml/managers.py
src/authentic2/saml/models.py
src/authentic2/saml/saml2utils.py
src/authentic2/saml/utils.py
src/authentic2/saml/x509utils.py
src/authentic2/saml/management/__init__.py
src/authentic2/saml/management/commands/__init__.py
src/authentic2/saml/management/commands/mapping.py
src/authentic2/saml/management/commands/sync-metadata.py
src/authentic2/saml/migrations/0001_initial.py
src/authentic2/saml/migrations/0002_auto_20150320_1245.py
src/authentic2/saml/migrations/0002_ease_federation_migration.py
src/authentic2/saml/migrations/0003_merge.py
src/authentic2/saml/migrations/0004_auto_20150410_1438.py
src/authentic2/saml/migrations/0005_make_liberty_provider_inherit_from_service.py
src/authentic2/saml/migrations/0006_restore_foreign_keys.py
src/authentic2/saml/migrations/0007_copy_service_ptr_id_to_old_id.py
src/authentic2/saml/migrations/0008_alter_foreign_keys.py
src/authentic2/saml/migrations/0009_auto.py
src/authentic2/saml/migrations/0010_auto.py
src/authentic2/saml/migrations/0011_auto.py
src/authentic2/saml/migrations/0012_auto_20150526_2239.py
src/authentic2/saml/migrations/0013_auto_20150617_1004.py
src/authentic2/saml/migrations/0014_auto_20150617_1216.py
src/authentic2/saml/migrations/0015_auto_20150915_2032.py
src/authentic2/saml/migrations/0016_auto_20150915_2041.py
src/authentic2/saml/migrations/0017_auto_20170710_1738.py
src/authentic2/saml/migrations/0018_truncate_saml_keyvalue.py
src/authentic2/saml/migrations/0019_auto_20200621_1558.py
src/authentic2/saml/migrations/0020_libertysession_saml_libert_provide_39bb6c_idx.py
src/authentic2/saml/migrations/0021_remove_libertyserviceprovider_users_can_manage_federations.py
src/authentic2/saml/migrations/__init__.py
src/authentic2/saml/shibboleth/__init__.py
src/authentic2/saml/shibboleth/afp_parser.py
src/authentic2/saml/shibboleth/utils.py
src/authentic2/saml/templates/admin/saml/libertyprovider/add_from_url.html
src/authentic2/saml/templates/admin/saml/libertyprovider/change_list.html
src/authentic2/saml/templates/saml/post_form.html
src/authentic2/static/authentic2/css/css-tabs.scss
src/authentic2/static/authentic2/css/password.scss
src/authentic2/static/authentic2/css/style.scss
src/authentic2/static/authentic2/images/README
src/authentic2/static/authentic2/images/a1.gif
src/authentic2/static/authentic2/images/a10.jpg
src/authentic2/static/authentic2/images/a16.gif
src/authentic2/static/authentic2/images/a18.gif
src/authentic2/static/authentic2/images/a22.gif
src/authentic2/static/authentic2/images/a33.gif
src/authentic2/static/authentic2/images/a50.gif
src/authentic2/static/authentic2/images/a8.gif
src/authentic2/static/authentic2/images/ko.png
src/authentic2/static/authentic2/images/ok.png
src/authentic2/static/authentic2/js/address_autocomplete.js
src/authentic2/static/authentic2/js/email_domains_suggestions.js
src/authentic2/static/authentic2/js/js_seconds_until.js
src/authentic2/static/authentic2/js/logout.js
src/authentic2/static/authentic2/js/ou_selector.js
src/authentic2/static/authentic2/js/password.js
src/authentic2/static/authentic2/js/purl.js
src/authentic2/static/css/datetimepicker.scss
src/authentic2/static/jquery/js/jquery.form.js
src/authentic2/static/jquery/js/jquery.form.min.js
src/authentic2/static/js/bootstrap-datetimepicker.js
src/authentic2/static/js/locales/bootstrap-datetimepicker.fr.js
src/authentic2/templates/404.html
src/authentic2/templates/error.html
src/authentic2/templates/error_ssl.html
src/authentic2/templates/redirect.html
src/authentic2/templates/admin/base_site.html
src/authentic2/templates/admin/log_view.html
src/authentic2/templates/authentic2/account_delete_notification_body.html
src/authentic2/templates/authentic2/account_delete_notification_body.txt
src/authentic2/templates/authentic2/account_delete_notification_subject.txt
src/authentic2/templates/authentic2/account_deletion_code_body.html
src/authentic2/templates/authentic2/account_deletion_code_body.txt
src/authentic2/templates/authentic2/account_deletion_code_subject.txt
src/authentic2/templates/authentic2/account_deletion_message.html
src/authentic2/templates/authentic2/accounts.html
src/authentic2/templates/authentic2/accounts_delete_request.html
src/authentic2/templates/authentic2/accounts_delete_validation.html
src/authentic2/templates/authentic2/accounts_edit.html
src/authentic2/templates/authentic2/accounts_edit_required.html
src/authentic2/templates/authentic2/api_user_create_registration_email_body.txt
src/authentic2/templates/authentic2/api_user_create_registration_email_subject.txt
src/authentic2/templates/authentic2/base-page.html
src/authentic2/templates/authentic2/base.html
src/authentic2/templates/authentic2/change_email.html
src/authentic2/templates/authentic2/change_email_notification_body.txt
src/authentic2/templates/authentic2/change_email_notification_subject.txt
src/authentic2/templates/authentic2/change_phone.html
src/authentic2/templates/authentic2/consents.html
src/authentic2/templates/authentic2/display_message_and_continue.html
src/authentic2/templates/authentic2/homepage.html
src/authentic2/templates/authentic2/honeypot_input.html
src/authentic2/templates/authentic2/login.html
src/authentic2/templates/authentic2/login_password_form.html
src/authentic2/templates/authentic2/login_password_profile.html
src/authentic2/templates/authentic2/login_password_registration_form.html
src/authentic2/templates/authentic2/logout.html
src/authentic2/templates/authentic2/logout_confirm.html
src/authentic2/templates/authentic2/password_change_body.txt
src/authentic2/templates/authentic2/password_change_subject.txt
src/authentic2/templates/authentic2/password_reset_ldap_body.html
src/authentic2/templates/authentic2/password_reset_ldap_body.txt
src/authentic2/templates/authentic2/password_reset_ldap_subject.txt
src/authentic2/templates/authentic2/password_reset_no_account_body.html
src/authentic2/templates/authentic2/password_reset_no_account_body.txt
src/authentic2/templates/authentic2/password_reset_no_account_subject.txt
src/authentic2/templates/authentic2/password_reset_refused_body.html
src/authentic2/templates/authentic2/password_reset_refused_body.txt
src/authentic2/templates/authentic2/password_reset_refused_subject.txt
src/authentic2/templates/authentic2/profile_image_input.html
src/authentic2/templates/authentic2/registration_success_body.html
src/authentic2/templates/authentic2/registration_success_body.txt
src/authentic2/templates/authentic2/registration_success_message.html
src/authentic2/templates/authentic2/registration_success_subject.txt
src/authentic2/templates/authentic2/service_info_fragment.html
src/authentic2/templates/authentic2/unauthorized.html
src/authentic2/templates/authentic2/unused_account_alert_body.html
src/authentic2/templates/authentic2/unused_account_alert_body.txt
src/authentic2/templates/authentic2/unused_account_alert_sms.txt
src/authentic2/templates/authentic2/unused_account_alert_subject.txt
src/authentic2/templates/authentic2/unused_account_delete_body.html
src/authentic2/templates/authentic2/unused_account_delete_body.txt
src/authentic2/templates/authentic2/unused_account_delete_sms.txt
src/authentic2/templates/authentic2/unused_account_delete_subject.txt
src/authentic2/templates/authentic2/widgets/address_autocomplete.html
src/authentic2/templates/authentic2/widgets/email.html
src/authentic2/templates/authentic2/widgets/new_password.html
src/authentic2/templates/deletion/sms_code_account_deletion.txt
src/authentic2/templates/emails/body_base.html
src/authentic2/templates/emails/body_base.txt
src/authentic2/templates/emails/button-link.html
src/authentic2/templates/emails/subject.txt
src/authentic2/templates/gadjo/phone-optional-widget.html
src/authentic2/templates/interaction/consent_attributes.html
src/authentic2/templates/interaction/consent_federation.html
src/authentic2/templates/password_lost/sms_code_password_lost.txt
src/authentic2/templates/password_lost/sms_password_change_confirmation.txt
src/authentic2/templates/phone_change/sms_code_phone_change.txt
src/authentic2/templates/registration/activate.html
src/authentic2/templates/registration/activation_complete.html
src/authentic2/templates/registration/activation_email.html
src/authentic2/templates/registration/activation_email.txt
src/authentic2/templates/registration/activation_email_subject.txt
src/authentic2/templates/registration/logout.html
src/authentic2/templates/registration/password_change_form.html
src/authentic2/templates/registration/password_reset_confirm.html
src/authentic2/templates/registration/password_reset_email.html
src/authentic2/templates/registration/password_reset_form.html
src/authentic2/templates/registration/password_reset_instructions.html
src/authentic2/templates/registration/password_reset_subject.txt
src/authentic2/templates/registration/registration_closed.html
src/authentic2/templates/registration/registration_complete.html
src/authentic2/templates/registration/registration_completion_choose.html
src/authentic2/templates/registration/registration_completion_form.html
src/authentic2/templates/registration/registration_form.html
src/authentic2/templates/registration/sms_code_registration.txt
src/authentic2/templates/registration/sms_input_code.html
src/authentic2/utils/__init__.py
src/authentic2/utils/api.py
src/authentic2/utils/cache.py
src/authentic2/utils/converters.py
src/authentic2/utils/cors.py
src/authentic2/utils/crypto.py
src/authentic2/utils/date.py
src/authentic2/utils/evaluate.py
src/authentic2/utils/hooks.py
src/authentic2/utils/http.py
src/authentic2/utils/jwc.py
src/authentic2/utils/lazy.py
src/authentic2/utils/lookups.py
src/authentic2/utils/misc.py
src/authentic2/utils/models.py
src/authentic2/utils/postgres_utils.py
src/authentic2/utils/rest_framework.py
src/authentic2/utils/service.py
src/authentic2/utils/sms.py
src/authentic2/utils/spooler.py
src/authentic2/utils/switch_user.py
src/authentic2/utils/template.py
src/authentic2/utils/text.py
src/authentic2/utils/view_decorators.py
src/authentic2/utils/views.py
src/authentic2_auth_fc/__init__.py
src/authentic2_auth_fc/api_views.py
src/authentic2_auth_fc/app_settings.py
src/authentic2_auth_fc/apps.py
src/authentic2_auth_fc/backends.py
src/authentic2_auth_fc/db.py
src/authentic2_auth_fc/forms.py
src/authentic2_auth_fc/insee-communes.json
src/authentic2_auth_fc/insee-countries.json
src/authentic2_auth_fc/models.py
src/authentic2_auth_fc/urls.py
src/authentic2_auth_fc/utils.py
src/authentic2_auth_fc/views.py
src/authentic2_auth_fc/management/__init__.py
src/authentic2_auth_fc/management/commands/__init__.py
src/authentic2_auth_fc/management/commands/fc-refresh-jwkset-json.py
src/authentic2_auth_fc/migrations/0001_initial.py
src/authentic2_auth_fc/migrations/0002_auto_20200416_1439.py
src/authentic2_auth_fc/migrations/0003_fcaccount_order1.py
src/authentic2_auth_fc/migrations/0004_fcaccount_order2.py
src/authentic2_auth_fc/migrations/0005_fcauthenticator.py
src/authentic2_auth_fc/migrations/0006_auto_20220525_1409.py
src/authentic2_auth_fc/migrations/0007_auto_20220615_1002.py
src/authentic2_auth_fc/migrations/0008_fcauthenticator_link_by_email.py
src/authentic2_auth_fc/migrations/0009_fcauthenticator_version.py
src/authentic2_auth_fc/migrations/0010_fcauthenticator_jwks.py
src/authentic2_auth_fc/migrations/0011_fc_account_discard_nonzero_orders.py
src/authentic2_auth_fc/migrations/0012_alter_fcaccount_unique_together_and_more.py
src/authentic2_auth_fc/migrations/0013_fcauthenticator_supports_multiaccount.py
src/authentic2_auth_fc/migrations/__init__.py
src/authentic2_auth_fc/templates/authentic2_auth_fc/base.html
src/authentic2_auth_fc/templates/authentic2_auth_fc/close-popup-redirect.html
src/authentic2_auth_fc/templates/authentic2_auth_fc/explanation.html
src/authentic2_auth_fc/templates/authentic2_auth_fc/idp_configuration_info.html
src/authentic2_auth_fc/templates/authentic2_auth_fc/linking.html
src/authentic2_auth_fc/templates/authentic2_auth_fc/login.html
src/authentic2_auth_fc/templates/authentic2_auth_fc/manager_user_sidebar.html
src/authentic2_auth_fc/templates/authentic2_auth_fc/registration.html
src/authentic2_auth_fc/templates/authentic2_auth_fc/registration_success_body.html
src/authentic2_auth_fc/templates/authentic2_auth_fc/registration_success_body.txt
src/authentic2_auth_fc/templates/authentic2_auth_fc/registration_success_subject.txt
src/authentic2_auth_fc/templates/authentic2_auth_fc/select_account.html
src/authentic2_auth_fc/templates/authentic2_auth_fc/unlink.html
src/authentic2_auth_oidc/__init__.py
src/authentic2_auth_oidc/apps.py
src/authentic2_auth_oidc/backends.py
src/authentic2_auth_oidc/forms.py
src/authentic2_auth_oidc/journal_event_types.py
src/authentic2_auth_oidc/managers.py
src/authentic2_auth_oidc/models.py
src/authentic2_auth_oidc/urls.py
src/authentic2_auth_oidc/utils.py
src/authentic2_auth_oidc/views.py
src/authentic2_auth_oidc/management/__init__.py
src/authentic2_auth_oidc/management/commands/__init__.py
src/authentic2_auth_oidc/management/commands/oidc-refresh-jwkset-json.py
src/authentic2_auth_oidc/management/commands/oidc-register-issuer.py
src/authentic2_auth_oidc/management/commands/oidc-sync-provider.py
src/authentic2_auth_oidc/migrations/0001_initial.py
src/authentic2_auth_oidc/migrations/0002_oidcprovider_token_revocation_endpoint.py
src/authentic2_auth_oidc/migrations/0003_oidcprovider_show.py
src/authentic2_auth_oidc/migrations/0004_auto_20171017_1522.py
src/authentic2_auth_oidc/migrations/0005_oidcprovider_slug.py
src/authentic2_auth_oidc/migrations/0006_oidcprovider_claims_parameter_supported.py
src/authentic2_auth_oidc/migrations/0007_auto_20200317_1732.py
src/authentic2_auth_oidc/migrations/0008_auto_20201102_1142.py
src/authentic2_auth_oidc/migrations/0009_oidcprovider_baseauthenticator_ptr.py
src/authentic2_auth_oidc/migrations/0010_auto_20220413_1622.py
src/authentic2_auth_oidc/migrations/0011_auto_20220413_1632.py
src/authentic2_auth_oidc/migrations/0012_auto_20220524_1147.py
src/authentic2_auth_oidc/migrations/0013_auto_20220726_1714.py
src/authentic2_auth_oidc/migrations/0013_synchronization_fields.py
src/authentic2_auth_oidc/migrations/0014_auto_20220920_1614.py
src/authentic2_auth_oidc/migrations/0014_oidcprovider_passive_authn_supported.py
src/authentic2_auth_oidc/migrations/0015_auto_20220922_1152.py
src/authentic2_auth_oidc/migrations/0016_auto_20221019_1148.py
src/authentic2_auth_oidc/migrations/0017_oidcprovider_jwkset_url.py
src/authentic2_auth_oidc/migrations/__init__.py
src/authentic2_auth_oidc/templates/authentic2_auth_oidc/idp_configuration_info.html
src/authentic2_auth_oidc/templates/authentic2_auth_oidc/login.html
src/authentic2_auth_oidc/templates/authentic2_auth_oidc/manager_user_sidebar.html
src/authentic2_auth_saml/__init__.py
src/authentic2_auth_saml/adapters.py
src/authentic2_auth_saml/apps.py
src/authentic2_auth_saml/backends.py
src/authentic2_auth_saml/forms.py
src/authentic2_auth_saml/models.py
src/authentic2_auth_saml/urls.py
src/authentic2_auth_saml/views.py
src/authentic2_auth_saml/management/__init__.py
src/authentic2_auth_saml/management/commands/__init__.py
src/authentic2_auth_saml/management/commands/saml-refresh-idp-metadata.py
src/authentic2_auth_saml/migrations/0001_initial.py
src/authentic2_auth_saml/migrations/0002_auto_20220608_1559.py
src/authentic2_auth_saml/migrations/0003_auto_20220726_1713.py
src/authentic2_auth_saml/migrations/0004_remove_samlauthenticator_login_hints.py
src/authentic2_auth_saml/migrations/0005_addroleaction_renameattributeaction_samlattributelookup_setattributeaction.py
src/authentic2_auth_saml/migrations/0006_migrate_jsonfields.py
src/authentic2_auth_saml/migrations/0007_remove_jsonfields.py
src/authentic2_auth_saml/migrations/0008_auto_20220913_1105.py
src/authentic2_auth_saml/migrations/0009_statically_rename_attributes.py
src/authentic2_auth_saml/migrations/0010_delete_renameattributeaction.py
src/authentic2_auth_saml/migrations/0011_alter_authenticator_foreign_key.py
src/authentic2_auth_saml/migrations/0012_move_add_role_action.py
src/authentic2_auth_saml/migrations/0013_metadata_file_to_db.py
src/authentic2_auth_saml/migrations/0014_remove_samlauthenticator_metadata_path.py
src/authentic2_auth_saml/migrations/__init__.py
src/authentic2_auth_saml/templates/authentic2_auth_saml/authenticator_detail.html
src/authentic2_auth_saml/templates/authentic2_auth_saml/idp_configuration_info.html
src/authentic2_auth_saml/templates/authentic2_auth_saml/login.html
src/authentic2_auth_saml/templates/authentic2_auth_saml/manager_user_sidebar.html
src/authentic2_auth_saml/templates/authentic2_auth_saml/profile.html
src/authentic2_idp_cas/__init__.py
src/authentic2_idp_cas/admin.py
src/authentic2_idp_cas/app_settings.py
src/authentic2_idp_cas/apps.py
src/authentic2_idp_cas/constants.py
src/authentic2_idp_cas/managers.py
src/authentic2_idp_cas/models.py
src/authentic2_idp_cas/urls.py
src/authentic2_idp_cas/utils.py
src/authentic2_idp_cas/views.py
src/authentic2_idp_cas/migrations/0001_initial.py
src/authentic2_idp_cas/migrations/0002_auto_20150410_1438.py
src/authentic2_idp_cas/migrations/0003_auto_20150415_2223.py
src/authentic2_idp_cas/migrations/0004_create_services.py
src/authentic2_idp_cas/migrations/0005_alter_field_service_ptr.py
src/authentic2_idp_cas/migrations/0006_copy_proxy_m2m.py
src/authentic2_idp_cas/migrations/0007_alter_service.py
src/authentic2_idp_cas/migrations/0008_alter_foreign_keys.py
src/authentic2_idp_cas/migrations/0009_alter_related_models.py
src/authentic2_idp_cas/migrations/0010_copy_service_ptr_id_to_old_id.py
src/authentic2_idp_cas/migrations/0011_remove_old_id_restore_proxy.py
src/authentic2_idp_cas/migrations/0012_copy_service_proxy_to_m2m.py
src/authentic2_idp_cas/migrations/0013_delete_model_service_proxy2.py
src/authentic2_idp_cas/migrations/0014_auto_20151204_1606.py
src/authentic2_idp_cas/migrations/0015_auto_20170406_1825.py
src/authentic2_idp_cas/migrations/__init__.py
src/authentic2_idp_cas/templates/authentic2_idp_cas/logout_fragment.html
src/authentic2_idp_oidc/__init__.py
src/authentic2_idp_oidc/app_settings.py
src/authentic2_idp_oidc/apps.py
src/authentic2_idp_oidc/managers.py
src/authentic2_idp_oidc/models.py
src/authentic2_idp_oidc/urls.py
src/authentic2_idp_oidc/utils.py
src/authentic2_idp_oidc/views.py
src/authentic2_idp_oidc/manager/__init__.py
src/authentic2_idp_oidc/manager/forms.py
src/authentic2_idp_oidc/manager/urls.py
src/authentic2_idp_oidc/manager/views.py
src/authentic2_idp_oidc/migrations/0001_initial.py
src/authentic2_idp_oidc/migrations/0002_auto_20170121_2346.py
src/authentic2_idp_oidc/migrations/0003_auto_20170329_1259.py
src/authentic2_idp_oidc/migrations/0004_auto_20170324_1426.py
src/authentic2_idp_oidc/migrations/0005_authorization_mode.py
src/authentic2_idp_oidc/migrations/0006_auto_20170720_1054.py
src/authentic2_idp_oidc/migrations/0007_oidcclient_has_api_access.py
src/authentic2_idp_oidc/migrations/0008_oidcclient_idtoken_duration.py
src/authentic2_idp_oidc/migrations/0009_auto_20180313_1156.py
src/authentic2_idp_oidc/migrations/0010_oidcclaim.py
src/authentic2_idp_oidc/migrations/0011_auto_20180808_1546.py
src/authentic2_idp_oidc/migrations/0012_auto_20200122_2258.py
src/authentic2_idp_oidc/migrations/0013_auto_20200630_1007.py
src/authentic2_idp_oidc/migrations/0014_auto_20201126_1812.py
src/authentic2_idp_oidc/migrations/0015_auto_20220304_0738.py
src/authentic2_idp_oidc/migrations/0016_remove_oidcclient_perform_sub_profile_substitution.py
src/authentic2_idp_oidc/migrations/0017_oidcaccesstoken_profile.py
src/authentic2_idp_oidc/migrations/0018_alter_oidcaccesstoken_uuid.py
src/authentic2_idp_oidc/migrations/0019_always_save_authorization.py
src/authentic2_idp_oidc/migrations/0020_add_pkce_fields.py
src/authentic2_idp_oidc/migrations/0021_oidcclient_pkce_code_challenge.py
src/authentic2_idp_oidc/migrations/0022_oidcclient_uses_refresh_tokens.py
src/authentic2_idp_oidc/migrations/0023_oidcrefreshtoken.py
src/authentic2_idp_oidc/migrations/__init__.py
src/authentic2_idp_oidc/static/authentic2_idp_oidc/css/style.scss
src/authentic2_idp_oidc/templates/authentic2_idp_oidc/authorization.html
src/authentic2_idp_oidc/templates/authentic2_idp_oidc/logout_fragment.html
src/authentic2_idp_oidc/templates/authentic2_idp_oidc/manager/object_detail.html
src/django_rbac/__init__.py
src/django_rbac/apps.py
src/django_rbac/migrations/0001_initial.py
src/django_rbac/migrations/0002_organizationalunit_permission_role_roleparenting.py
src/django_rbac/migrations/0003_add_max_aggregate_for_postgres.py
src/django_rbac/migrations/0004_auto_20150708_1337.py
src/django_rbac/migrations/0005_auto_20171209_1106.py
src/django_rbac/migrations/0006_remove_operation_name.py
src/django_rbac/migrations/0007_add_unique_constraints.py
src/django_rbac/migrations/0008_add_roleparenting_soft_delete.py
src/django_rbac/migrations/0009_auto_20221004_1343.py
src/django_rbac/migrations/0010_delete_operation.py
src/django_rbac/migrations/__init__.py
tests/200x200.jpg
tests/201x201.jpg
tests/__init__.py
tests/cache_urls.py
tests/cert.pem
tests/conftest.py
tests/key.pem
tests/metadata.xml
tests/metadata_too_large_author.png
tests/metadata_too_large_icc.png
tests/settings.py
tests/test_a2_rbac.py
tests/test_admin.py
tests/test_all.py
tests/test_api_client.py
tests/test_attribute_kinds.py
tests/test_backends.py
tests/test_change_email.py
tests/test_change_phone.py
tests/test_commands.py
tests/test_concurrency.py
tests/test_context_processors.py
tests/test_csv_import.py
tests/test_custom_user.py
tests/test_customfields.py
tests/test_data_transfer.py
tests/test_fields.py
tests/test_hashers.py
tests/test_idp_cas.py
tests/test_idp_saml2.py
tests/test_import_export_site_cmd.py
tests/test_journal.py
tests/test_ldap.py
tests/test_login.py
tests/test_manager.py
tests/test_manager_apiclient.py
tests/test_manager_authenticators.py
tests/test_manager_journal.py
tests/test_manager_user_import.py
tests/test_migrations.py
tests/test_models.py
tests/test_natural_key.py
tests/test_ou_manager.py
tests/test_password_reset.py
tests/test_passwords.py
tests/test_profile.py
tests/test_rbac.py
tests/test_registration.py
tests/test_role_manager.py
tests/test_role_summary.py
tests/test_saml_x509utils.py
tests/test_template.py
tests/test_token.py
tests/test_user_manager.py
tests/test_user_model.py
tests/test_utils.py
tests/test_utils_api.py
tests/test_utils_crypto.py
tests/test_utils_evaluate.py
tests/test_utils_http.py
tests/test_utils_lazy.py
tests/test_utils_models.py
tests/test_utils_rest_framework.py
tests/test_validators.py
tests/test_views.py
tests/test_widgets.py
tests/utils.py
tests/wrongcert.pem
tests/api/__init__.py
tests/api/test_all.py
tests/api/test_filters.py
tests/api/test_find_duplicates.py
tests/api/test_free_text_search.py
tests/api/test_get_or_create.py
tests/api/test_ou.py
tests/api/test_password_validation.py
tests/api/test_phone_normalization.py
tests/api/test_roles.py
tests/api/test_statistics.py
tests/api/test_user_profiles.py
tests/api/test_user_synchronization.py
tests/api/test_users.py
tests/api/utils.py
tests/auth_fc/__init__.py
tests/auth_fc/conftest.py
tests/auth_fc/test_auth_fc.py
tests/auth_fc/test_auth_fc_api.py
tests/auth_fc/test_commands.py
tests/auth_fc/test_migrations.py
tests/auth_fc/test_utils.py
tests/auth_fc/test_views.py
tests/auth_oidc/__init__.py
tests/auth_oidc/conftest.py
tests/auth_oidc/openid_configuration.json
tests/auth_oidc/test_commands.py
tests/auth_oidc/test_manager.py
tests/auth_oidc/test_misc.py
tests/auth_saml/__init__.py
tests/auth_saml/conftest.py
tests/auth_saml/metadata.xml
tests/auth_saml/private_key.pem
tests/auth_saml/public_key.pem
tests/auth_saml/test_adapter.py
tests/auth_saml/test_login.py
tests/auth_saml/test_logout.py
tests/auth_saml/test_manager.py
tests/auth_saml/test_migrations.py
tests/auth_saml/test_misc.py
tests/idp_oidc/__init__.py
tests/idp_oidc/conftest.py
tests/idp_oidc/test_api.py
tests/idp_oidc/test_manager.py
tests/idp_oidc/test_migrations.py
tests/idp_oidc/test_misc.py
tests/idp_oidc/test_models.py
tests/idp_oidc/test_user_profiles.py
tests/idp_oidc/test_utils.py
tests/idp_oidc/test_views.py
tests/middlewares/__init__.py
tests/middlewares/test_required_on_login_restriction.py
tests/templates/custom_mail_template_body.html
tests/templates/custom_mail_template_body.txt
tests/templates/custom_mail_template_ou_name_body.html
tests/templates/custom_mail_template_ou_name_body.txt
tests/templates/custom_mail_template_ou_name_subject.txt
tests/templates/custom_mail_template_subject.txt
tests/templates/default_mail_template_body.html
tests/templates/default_mail_template_body.txt
tests/templates/default_mail_template_ou_name_body.html
tests/templates/default_mail_template_ou_name_body.txt
tests/templates/default_mail_template_ou_name_subject.txt
tests/templates/default_mail_template_subject.txt
tests/templates/template_vars_body.html
tests/templates/template_vars_body.txt
tests/templates/template_vars_subject.txt
tests/templates/authentic2/login_password_form.html
tests/templates/authentic2/login_password_registration_form.html
tests/templates/authentic2_auth_fc/login.html
tests/templates/authentic2_auth_fc/registration.html
tests/test_journal_app/__init__.py
tests/test_journal_app/journal_event_types.py
tests/test_journal_app/urls.py
tests/test_journal_app/views.py
tests_rbac/conftest.py