├── .gitignore ├── CHANGES.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── TESTING.md ├── TO-DO.txt ├── contributors.txt ├── doc ├── docs │ ├── architecture.md │ ├── authentication.md │ ├── authorization.md │ ├── code_of_conduct.md │ ├── community.md │ ├── contributing.md │ ├── credits.md │ ├── css │ │ └── extra.css │ ├── devstatus.md │ ├── events.md │ ├── img │ │ ├── 404.png │ │ ├── RBAC_hierarchy.png │ │ ├── anon_architecture.png │ │ ├── apache-shiro-logo.png │ │ ├── arch_subject.png │ │ ├── auth_cloud.png │ │ ├── authc_authz_sess.png │ │ ├── authentication.jpg │ │ ├── authorization.png │ │ ├── batteries_included.png │ │ ├── cache_bw.png │ │ ├── core_test_coverage_nov2016.png │ │ ├── eventdriven.png │ │ ├── finish_line.png │ │ ├── idle.png │ │ ├── intro-bg.jpg │ │ ├── logs.png │ │ ├── marshmallow-logo.png │ │ ├── pluggable_security.png │ │ ├── project_under_development.jpg │ │ ├── pubsub.png │ │ ├── respect.jpg │ │ ├── serialization_process.png │ │ ├── session_event_processing.png │ │ ├── session_timeout.png │ │ ├── sessionmanagement.png │ │ ├── train-wreck.jpg │ │ ├── ttl.png │ │ ├── user_role_permission.png │ │ ├── web_test_coverage_nov2016.png │ │ ├── yosai.svg │ │ ├── yosai_architecture.png │ │ ├── yosai_framework.png │ │ ├── yosai_header.jpg │ │ ├── yosai_logo_with_title.png │ │ ├── yosai_runas.png │ │ ├── yosai_subject.png │ │ └── yosai_web_architecture.png │ ├── index.md │ ├── installation_setup.md │ ├── intro.md │ ├── js │ │ ├── extra.js │ │ └── web.md │ ├── library.md │ ├── quickstart.md │ ├── samplecode │ │ └── sessionmanagement.py │ ├── serialization.md │ ├── sessionmanagement.md │ └── web.md ├── mkdocs.yml └── tutorials │ └── totp_tutorial │ ├── archetypes │ ├── chapter.md │ └── default.md │ ├── config.toml │ ├── content │ ├── 01.overview │ │ ├── 01.totp_in_nutshell │ │ │ └── index.md │ │ ├── 02.passlib_totp │ │ │ └── index.md │ │ ├── 03.totp_sources │ │ │ └── index.md │ │ ├── 04.totp_token │ │ │ ├── img │ │ │ │ └── totp_token.png │ │ │ └── index.md │ │ ├── 05.user_key │ │ │ └── index.md │ │ └── index.md │ ├── 02.user_setup │ │ ├── 01.create_totp_factory │ │ │ └── index.md │ │ ├── 02.generate_totp_instance │ │ │ └── index.md │ │ ├── 03.encrypt_serialize_totp │ │ │ └── index.md │ │ ├── 04.obtain_totp_key │ │ │ └── index.md │ │ ├── 05.share_key │ │ │ ├── images │ │ │ │ ├── enable_twostep_authc.png │ │ │ │ ├── enable_twostep_qrcode.png │ │ │ │ ├── nitrokey-rendered.jpg │ │ │ │ └── nitrokey_totp_registration.png │ │ │ └── index.md │ │ ├── 06.persist_key_to_db │ │ │ ├── images │ │ │ │ └── secure_database.png │ │ │ └── index.md │ │ └── index.md │ ├── 03.userpass_login │ │ ├── img │ │ │ └── login.png │ │ └── index.md │ ├── 04.totp_login │ │ ├── img │ │ │ ├── totp_sms.png │ │ │ └── totp_token.png │ │ └── index.md │ ├── 05.rate_limiting │ │ └── index.md │ ├── 06.settings │ │ ├── 01.dispatcher │ │ │ └── index.md │ │ ├── 02.totp_context │ │ │ └── index.md │ │ ├── 03.secrets │ │ │ └── index.md │ │ └── index.md │ ├── 07.references │ │ └── index.md │ └── index.md │ ├── images │ ├── screenshot.png │ └── tn.png │ ├── layouts │ ├── 404.html │ ├── _default │ │ ├── list.html │ │ └── single.html │ ├── index.html │ ├── partials │ │ ├── favicon.html │ │ ├── footer.html │ │ ├── header.html │ │ ├── logo.html │ │ ├── menu.html │ │ ├── meta.html │ │ ├── script.html │ │ ├── search.html │ │ ├── style.html │ │ └── toc.html │ └── shortcodes │ │ ├── button.html │ │ └── notice.html │ └── static │ ├── content │ └── images │ │ ├── google_authenticator.png │ │ ├── nitrokey_totp_token_generation.png │ │ └── totp.jpg │ ├── css │ ├── featherlight.min.css │ ├── font-awesome.min.css │ ├── horsey.css │ ├── hugo-theme.css │ ├── hybrid.css │ ├── nucleus.css │ ├── perfect-scrollbar.min.css │ ├── theme.css │ └── yosai_tutorial.css │ ├── fonts │ ├── FontAwesome.otf │ ├── Inconsolata.eot │ ├── Inconsolata.svg │ ├── Inconsolata.ttf │ ├── Inconsolata.woff │ ├── Novecentosanswide-Normal-webfont.eot │ ├── Novecentosanswide-Normal-webfont.svg │ ├── Novecentosanswide-Normal-webfont.ttf │ ├── Novecentosanswide-Normal-webfont.woff │ ├── Novecentosanswide-Normal-webfont.woff2 │ ├── Novecentosanswide-UltraLight-webfont.eot │ ├── Novecentosanswide-UltraLight-webfont.svg │ ├── Novecentosanswide-UltraLight-webfont.ttf │ ├── Novecentosanswide-UltraLight-webfont.woff │ ├── Novecentosanswide-UltraLight-webfont.woff2 │ ├── Work_Sans_200.eot │ ├── Work_Sans_200.svg │ ├── Work_Sans_200.ttf │ ├── Work_Sans_200.woff │ ├── Work_Sans_200.woff2 │ ├── Work_Sans_300.eot │ ├── Work_Sans_300.svg │ ├── Work_Sans_300.ttf │ ├── Work_Sans_300.woff │ ├── Work_Sans_300.woff2 │ ├── Work_Sans_500.eot │ ├── Work_Sans_500.svg │ ├── Work_Sans_500.ttf │ ├── Work_Sans_500.woff │ ├── Work_Sans_500.woff2 │ ├── fontawesome-webfont.eot │ ├── fontawesome-webfont.svg │ ├── fontawesome-webfont.ttf │ ├── fontawesome-webfont.woff │ └── fontawesome-webfont.woff2 │ ├── images │ ├── clippy.svg │ ├── favicon.jpg │ ├── gopher-404.jpg │ └── yosai.jpg │ ├── js │ ├── clipboard.min.js │ ├── featherlight.min.js │ ├── highlight.pack.js │ ├── horsey.js │ ├── html5shiv-printshiv.min.js │ ├── hugo-learn.js │ ├── jquery-2.x.min.js │ ├── jquery.sticky-kit.min.js │ ├── learn.js │ ├── lunr.min.js │ ├── modernizr.custom.71422.js │ ├── perfect-scrollbar.jquery.min.js │ ├── perfect-scrollbar.min.js │ └── search.js │ └── json │ └── search.json ├── setup.cfg ├── setup.py ├── test ├── __init__.py ├── conftest.py ├── create_populate_db.py ├── doubles.py ├── integrated_tests │ ├── __init__.py │ ├── conftest.py │ ├── core │ │ ├── __init__.py │ │ ├── authc │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ └── test_authentication.py │ │ ├── authz │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ └── test_integrated_authz.py │ │ ├── realm │ │ │ ├── __init__.py │ │ │ ├── test_accountstore.py │ │ │ └── test_multithreaded.py │ │ ├── session │ │ │ ├── __init__.py │ │ │ ├── conftest.py │ │ │ └── test_caching_session_management.py │ │ └── subject │ │ │ ├── __init__.py │ │ │ └── test_subject.py │ └── web │ │ ├── __init__.py │ │ ├── mgt │ │ ├── __init__.py │ │ └── test_mgt.py │ │ ├── session │ │ ├── __init__.py │ │ └── test_web_session.py │ │ ├── subject │ │ ├── __init__.py │ │ └── test_subject.py │ │ └── yosai_api │ │ ├── __init__.py │ │ └── test_yosai_api.py └── isolated_tests │ ├── .coverage │ ├── __init__.py │ ├── conftest.py │ ├── core │ ├── __init__.py │ ├── authc │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── test_authc.py │ │ └── test_authc_strategy.py │ ├── authz │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── doubles.py │ │ ├── test_authz.py │ │ └── test_authz_permission.py │ ├── concurrency │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── fixtures.py │ │ └── test_concurrency.py │ ├── conf │ │ ├── __init__.py │ │ ├── conftest.py │ │ └── test_conf.py │ ├── conftest.py │ ├── doubles.py │ ├── event │ │ ├── __init__.py │ │ ├── conftest.py │ │ └── test_event.py │ ├── matcher.py │ ├── mgt │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── doubles.py │ │ └── test_mgt.py │ ├── realm │ │ ├── __init__.py │ │ ├── conftest.py │ │ └── test_realm.py │ ├── serialize │ │ ├── __init__.py │ │ └── test_serialize.py │ ├── session │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── doubles.py │ │ ├── test_session.py │ │ ├── test_session_manager.py │ │ ├── test_session_store.py │ │ └── untested.py │ ├── subject │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── test_identifier.py │ │ └── test_subject.py │ └── yosai_api │ │ └── test_yosai_api.py │ └── web │ ├── __init__.py │ ├── mgt │ ├── __init__.py │ └── test_mgt.py │ ├── session │ ├── __init__.py │ └── test_session.py │ └── subject │ ├── __init__.py │ └── test_subject.py ├── tox.ini └── yosai ├── __init__.py ├── core ├── __init__.py ├── account │ ├── __init__.py │ ├── abcs.py │ └── account.py ├── authc │ ├── VERSION.txt │ ├── __init__.py │ ├── abcs.py │ ├── authc.py │ ├── authc_settings.py │ ├── credential.py │ └── strategy.py ├── authz │ ├── VERSION.txt │ ├── __init__.py │ ├── abcs.py │ └── authz.py ├── cache │ ├── NOTES.txt │ ├── __init__.py │ └── abcs.py ├── concurrency │ ├── __init__.py │ └── concurrency.py ├── conf │ ├── __init__.py │ ├── env │ │ └── common.env │ ├── yosai_settings.yaml │ └── yosaisettings.py ├── event │ ├── __init__.py │ ├── abcs.py │ └── event.py ├── exceptions.py ├── logging │ ├── __init__.py │ ├── formatters.py │ └── slogging.py ├── mgt │ ├── VERSION.txt │ ├── __init__.py │ ├── abcs.py │ ├── mgt.py │ └── mgt_settings.py ├── realm │ ├── VERSION.txt │ ├── __init__.py │ ├── abcs.py │ └── realm.py ├── serialize │ ├── __init__.py │ ├── abcs.py │ ├── marshalling.py │ ├── serialize.py │ └── serializers │ │ ├── __init__.py │ │ ├── cbor.py │ │ ├── json.py │ │ └── msgpack.py ├── session │ ├── VERSION.txt │ ├── __init__.py │ ├── abcs.py │ ├── session.py │ ├── session_settings.py │ └── session_untested.py ├── subject │ ├── VERSION.txt │ ├── __init__.py │ ├── abcs.py │ ├── identifier.py │ └── subject.py └── utils │ ├── __init__.py │ └── utils.py └── web ├── __init__.py ├── exceptions.py ├── mgt ├── __init__.py └── mgt.py ├── registry ├── __init__.py ├── abcs.py └── registry_settings.py ├── session ├── __init__.py └── session.py └── subject ├── __init__.py ├── abcs.py └── subject.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/CHANGES.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/README.md -------------------------------------------------------------------------------- /TESTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/TESTING.md -------------------------------------------------------------------------------- /TO-DO.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/TO-DO.txt -------------------------------------------------------------------------------- /contributors.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/contributors.txt -------------------------------------------------------------------------------- /doc/docs/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/architecture.md -------------------------------------------------------------------------------- /doc/docs/authentication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/authentication.md -------------------------------------------------------------------------------- /doc/docs/authorization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/authorization.md -------------------------------------------------------------------------------- /doc/docs/code_of_conduct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/code_of_conduct.md -------------------------------------------------------------------------------- /doc/docs/community.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/community.md -------------------------------------------------------------------------------- /doc/docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/contributing.md -------------------------------------------------------------------------------- /doc/docs/credits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/credits.md -------------------------------------------------------------------------------- /doc/docs/css/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/css/extra.css -------------------------------------------------------------------------------- /doc/docs/devstatus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/devstatus.md -------------------------------------------------------------------------------- /doc/docs/events.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/events.md -------------------------------------------------------------------------------- /doc/docs/img/404.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/404.png -------------------------------------------------------------------------------- /doc/docs/img/RBAC_hierarchy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/RBAC_hierarchy.png -------------------------------------------------------------------------------- /doc/docs/img/anon_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/anon_architecture.png -------------------------------------------------------------------------------- /doc/docs/img/apache-shiro-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/apache-shiro-logo.png -------------------------------------------------------------------------------- /doc/docs/img/arch_subject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/arch_subject.png -------------------------------------------------------------------------------- /doc/docs/img/auth_cloud.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/auth_cloud.png -------------------------------------------------------------------------------- /doc/docs/img/authc_authz_sess.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/authc_authz_sess.png -------------------------------------------------------------------------------- /doc/docs/img/authentication.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/authentication.jpg -------------------------------------------------------------------------------- /doc/docs/img/authorization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/authorization.png -------------------------------------------------------------------------------- /doc/docs/img/batteries_included.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/batteries_included.png -------------------------------------------------------------------------------- /doc/docs/img/cache_bw.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/cache_bw.png -------------------------------------------------------------------------------- /doc/docs/img/core_test_coverage_nov2016.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/core_test_coverage_nov2016.png -------------------------------------------------------------------------------- /doc/docs/img/eventdriven.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/eventdriven.png -------------------------------------------------------------------------------- /doc/docs/img/finish_line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/finish_line.png -------------------------------------------------------------------------------- /doc/docs/img/idle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/idle.png -------------------------------------------------------------------------------- /doc/docs/img/intro-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/intro-bg.jpg -------------------------------------------------------------------------------- /doc/docs/img/logs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/logs.png -------------------------------------------------------------------------------- /doc/docs/img/marshmallow-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/marshmallow-logo.png -------------------------------------------------------------------------------- /doc/docs/img/pluggable_security.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/pluggable_security.png -------------------------------------------------------------------------------- /doc/docs/img/project_under_development.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/project_under_development.jpg -------------------------------------------------------------------------------- /doc/docs/img/pubsub.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/pubsub.png -------------------------------------------------------------------------------- /doc/docs/img/respect.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/respect.jpg -------------------------------------------------------------------------------- /doc/docs/img/serialization_process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/serialization_process.png -------------------------------------------------------------------------------- /doc/docs/img/session_event_processing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/session_event_processing.png -------------------------------------------------------------------------------- /doc/docs/img/session_timeout.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/session_timeout.png -------------------------------------------------------------------------------- /doc/docs/img/sessionmanagement.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/sessionmanagement.png -------------------------------------------------------------------------------- /doc/docs/img/train-wreck.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/train-wreck.jpg -------------------------------------------------------------------------------- /doc/docs/img/ttl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/ttl.png -------------------------------------------------------------------------------- /doc/docs/img/user_role_permission.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/user_role_permission.png -------------------------------------------------------------------------------- /doc/docs/img/web_test_coverage_nov2016.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/web_test_coverage_nov2016.png -------------------------------------------------------------------------------- /doc/docs/img/yosai.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/yosai.svg -------------------------------------------------------------------------------- /doc/docs/img/yosai_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/yosai_architecture.png -------------------------------------------------------------------------------- /doc/docs/img/yosai_framework.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/yosai_framework.png -------------------------------------------------------------------------------- /doc/docs/img/yosai_header.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/yosai_header.jpg -------------------------------------------------------------------------------- /doc/docs/img/yosai_logo_with_title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/yosai_logo_with_title.png -------------------------------------------------------------------------------- /doc/docs/img/yosai_runas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/yosai_runas.png -------------------------------------------------------------------------------- /doc/docs/img/yosai_subject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/yosai_subject.png -------------------------------------------------------------------------------- /doc/docs/img/yosai_web_architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/img/yosai_web_architecture.png -------------------------------------------------------------------------------- /doc/docs/index.md: -------------------------------------------------------------------------------- 1 | # Something here 2 | 3 | -------------------------------------------------------------------------------- /doc/docs/installation_setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/installation_setup.md -------------------------------------------------------------------------------- /doc/docs/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/intro.md -------------------------------------------------------------------------------- /doc/docs/js/extra.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/js/extra.js -------------------------------------------------------------------------------- /doc/docs/js/web.md: -------------------------------------------------------------------------------- 1 | # Web Integration 2 | -------------------------------------------------------------------------------- /doc/docs/library.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/library.md -------------------------------------------------------------------------------- /doc/docs/quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/quickstart.md -------------------------------------------------------------------------------- /doc/docs/samplecode/sessionmanagement.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/samplecode/sessionmanagement.py -------------------------------------------------------------------------------- /doc/docs/serialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/serialization.md -------------------------------------------------------------------------------- /doc/docs/sessionmanagement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/sessionmanagement.md -------------------------------------------------------------------------------- /doc/docs/web.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/docs/web.md -------------------------------------------------------------------------------- /doc/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/mkdocs.yml -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/archetypes/chapter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/archetypes/chapter.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/archetypes/default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/archetypes/default.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/config.toml -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/01.overview/01.totp_in_nutshell/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/01.overview/01.totp_in_nutshell/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/01.overview/02.passlib_totp/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/01.overview/02.passlib_totp/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/01.overview/03.totp_sources/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/01.overview/03.totp_sources/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/01.overview/04.totp_token/img/totp_token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/01.overview/04.totp_token/img/totp_token.png -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/01.overview/04.totp_token/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/01.overview/04.totp_token/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/01.overview/05.user_key/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/01.overview/05.user_key/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/01.overview/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/01.overview/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/02.user_setup/01.create_totp_factory/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/02.user_setup/01.create_totp_factory/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/02.user_setup/02.generate_totp_instance/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/02.user_setup/02.generate_totp_instance/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/02.user_setup/03.encrypt_serialize_totp/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/02.user_setup/03.encrypt_serialize_totp/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/02.user_setup/04.obtain_totp_key/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/02.user_setup/04.obtain_totp_key/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/02.user_setup/05.share_key/images/enable_twostep_authc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/02.user_setup/05.share_key/images/enable_twostep_authc.png -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/02.user_setup/05.share_key/images/enable_twostep_qrcode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/02.user_setup/05.share_key/images/enable_twostep_qrcode.png -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/02.user_setup/05.share_key/images/nitrokey-rendered.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/02.user_setup/05.share_key/images/nitrokey-rendered.jpg -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/02.user_setup/05.share_key/images/nitrokey_totp_registration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/02.user_setup/05.share_key/images/nitrokey_totp_registration.png -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/02.user_setup/05.share_key/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/02.user_setup/05.share_key/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/02.user_setup/06.persist_key_to_db/images/secure_database.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/02.user_setup/06.persist_key_to_db/images/secure_database.png -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/02.user_setup/06.persist_key_to_db/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/02.user_setup/06.persist_key_to_db/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/02.user_setup/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/02.user_setup/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/03.userpass_login/img/login.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/03.userpass_login/img/login.png -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/03.userpass_login/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/03.userpass_login/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/04.totp_login/img/totp_sms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/04.totp_login/img/totp_sms.png -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/04.totp_login/img/totp_token.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/04.totp_login/img/totp_token.png -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/04.totp_login/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/04.totp_login/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/05.rate_limiting/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/05.rate_limiting/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/06.settings/01.dispatcher/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/06.settings/01.dispatcher/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/06.settings/02.totp_context/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/06.settings/02.totp_context/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/06.settings/03.secrets/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/06.settings/03.secrets/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/06.settings/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/06.settings/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/07.references/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/07.references/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/content/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/content/index.md -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/images/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/images/screenshot.png -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/images/tn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/images/tn.png -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/layouts/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/layouts/404.html -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/layouts/_default/list.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/layouts/_default/single.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/layouts/_default/single.html -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/layouts/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/layouts/index.html -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/layouts/partials/favicon.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/layouts/partials/favicon.html -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/layouts/partials/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/layouts/partials/footer.html -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/layouts/partials/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/layouts/partials/header.html -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/layouts/partials/logo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/layouts/partials/logo.html -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/layouts/partials/menu.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/layouts/partials/menu.html -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/layouts/partials/meta.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/layouts/partials/meta.html -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/layouts/partials/script.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/layouts/partials/script.html -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/layouts/partials/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/layouts/partials/search.html -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/layouts/partials/style.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/layouts/partials/style.html -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/layouts/partials/toc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/layouts/partials/toc.html -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/layouts/shortcodes/button.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/layouts/shortcodes/button.html -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/layouts/shortcodes/notice.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/layouts/shortcodes/notice.html -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/content/images/google_authenticator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/content/images/google_authenticator.png -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/content/images/nitrokey_totp_token_generation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/content/images/nitrokey_totp_token_generation.png -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/content/images/totp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/content/images/totp.jpg -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/css/featherlight.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/css/featherlight.min.css -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/css/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/css/font-awesome.min.css -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/css/horsey.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/css/horsey.css -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/css/hugo-theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/css/hugo-theme.css -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/css/hybrid.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/css/hybrid.css -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/css/nucleus.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/css/nucleus.css -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/css/perfect-scrollbar.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/css/perfect-scrollbar.min.css -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/css/theme.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/css/theme.css -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/css/yosai_tutorial.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/css/yosai_tutorial.css -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Inconsolata.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Inconsolata.eot -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Inconsolata.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Inconsolata.svg -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Inconsolata.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Inconsolata.ttf -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Inconsolata.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Inconsolata.woff -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-Normal-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-Normal-webfont.eot -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-Normal-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-Normal-webfont.svg -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-Normal-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-Normal-webfont.ttf -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-Normal-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-Normal-webfont.woff -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-Normal-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-Normal-webfont.woff2 -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-UltraLight-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-UltraLight-webfont.eot -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-UltraLight-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-UltraLight-webfont.svg -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-UltraLight-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-UltraLight-webfont.ttf -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-UltraLight-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-UltraLight-webfont.woff -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-UltraLight-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Novecentosanswide-UltraLight-webfont.woff2 -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Work_Sans_200.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Work_Sans_200.eot -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Work_Sans_200.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Work_Sans_200.svg -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Work_Sans_200.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Work_Sans_200.ttf -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Work_Sans_200.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Work_Sans_200.woff -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Work_Sans_200.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Work_Sans_200.woff2 -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Work_Sans_300.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Work_Sans_300.eot -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Work_Sans_300.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Work_Sans_300.svg -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Work_Sans_300.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Work_Sans_300.ttf -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Work_Sans_300.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Work_Sans_300.woff -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Work_Sans_300.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Work_Sans_300.woff2 -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Work_Sans_500.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Work_Sans_500.eot -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Work_Sans_500.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Work_Sans_500.svg -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Work_Sans_500.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Work_Sans_500.ttf -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Work_Sans_500.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Work_Sans_500.woff -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/Work_Sans_500.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/Work_Sans_500.woff2 -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/images/clippy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/images/clippy.svg -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/images/favicon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/images/favicon.jpg -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/images/gopher-404.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/images/gopher-404.jpg -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/images/yosai.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/images/yosai.jpg -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/js/clipboard.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/js/clipboard.min.js -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/js/featherlight.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/js/featherlight.min.js -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/js/highlight.pack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/js/highlight.pack.js -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/js/horsey.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/js/horsey.js -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/js/html5shiv-printshiv.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/js/html5shiv-printshiv.min.js -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/js/hugo-learn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/js/hugo-learn.js -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/js/jquery-2.x.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/js/jquery-2.x.min.js -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/js/jquery.sticky-kit.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/js/jquery.sticky-kit.min.js -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/js/learn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/js/learn.js -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/js/lunr.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/js/lunr.min.js -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/js/modernizr.custom.71422.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/js/modernizr.custom.71422.js -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/js/perfect-scrollbar.jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/js/perfect-scrollbar.jquery.min.js -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/js/perfect-scrollbar.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/js/perfect-scrollbar.min.js -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/js/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/doc/tutorials/totp_tutorial/static/js/search.js -------------------------------------------------------------------------------- /doc/tutorials/totp_tutorial/static/json/search.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/setup.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/conftest.py -------------------------------------------------------------------------------- /test/create_populate_db.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/create_populate_db.py -------------------------------------------------------------------------------- /test/doubles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/doubles.py -------------------------------------------------------------------------------- /test/integrated_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integrated_tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/integrated_tests/conftest.py -------------------------------------------------------------------------------- /test/integrated_tests/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integrated_tests/core/authc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integrated_tests/core/authc/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/integrated_tests/core/authc/conftest.py -------------------------------------------------------------------------------- /test/integrated_tests/core/authc/test_authentication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/integrated_tests/core/authc/test_authentication.py -------------------------------------------------------------------------------- /test/integrated_tests/core/authz/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integrated_tests/core/authz/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/integrated_tests/core/authz/conftest.py -------------------------------------------------------------------------------- /test/integrated_tests/core/authz/test_integrated_authz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/integrated_tests/core/authz/test_integrated_authz.py -------------------------------------------------------------------------------- /test/integrated_tests/core/realm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integrated_tests/core/realm/test_accountstore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/integrated_tests/core/realm/test_accountstore.py -------------------------------------------------------------------------------- /test/integrated_tests/core/realm/test_multithreaded.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/integrated_tests/core/realm/test_multithreaded.py -------------------------------------------------------------------------------- /test/integrated_tests/core/session/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integrated_tests/core/session/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/integrated_tests/core/session/conftest.py -------------------------------------------------------------------------------- /test/integrated_tests/core/session/test_caching_session_management.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/integrated_tests/core/session/test_caching_session_management.py -------------------------------------------------------------------------------- /test/integrated_tests/core/subject/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integrated_tests/core/subject/test_subject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/integrated_tests/core/subject/test_subject.py -------------------------------------------------------------------------------- /test/integrated_tests/web/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integrated_tests/web/mgt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integrated_tests/web/mgt/test_mgt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/integrated_tests/web/mgt/test_mgt.py -------------------------------------------------------------------------------- /test/integrated_tests/web/session/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integrated_tests/web/session/test_web_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/integrated_tests/web/session/test_web_session.py -------------------------------------------------------------------------------- /test/integrated_tests/web/subject/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integrated_tests/web/subject/test_subject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/integrated_tests/web/subject/test_subject.py -------------------------------------------------------------------------------- /test/integrated_tests/web/yosai_api/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/integrated_tests/web/yosai_api/test_yosai_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/integrated_tests/web/yosai_api/test_yosai_api.py -------------------------------------------------------------------------------- /test/isolated_tests/.coverage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/.coverage -------------------------------------------------------------------------------- /test/isolated_tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/isolated_tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/conftest.py -------------------------------------------------------------------------------- /test/isolated_tests/core/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/isolated_tests/core/authc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/isolated_tests/core/authc/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/authc/conftest.py -------------------------------------------------------------------------------- /test/isolated_tests/core/authc/test_authc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/authc/test_authc.py -------------------------------------------------------------------------------- /test/isolated_tests/core/authc/test_authc_strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/authc/test_authc_strategy.py -------------------------------------------------------------------------------- /test/isolated_tests/core/authz/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/isolated_tests/core/authz/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/authz/conftest.py -------------------------------------------------------------------------------- /test/isolated_tests/core/authz/doubles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/authz/doubles.py -------------------------------------------------------------------------------- /test/isolated_tests/core/authz/test_authz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/authz/test_authz.py -------------------------------------------------------------------------------- /test/isolated_tests/core/authz/test_authz_permission.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/authz/test_authz_permission.py -------------------------------------------------------------------------------- /test/isolated_tests/core/concurrency/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/isolated_tests/core/concurrency/conftest.py: -------------------------------------------------------------------------------- 1 | from .fixtures import ( 2 | stoppable_scheduled_executor, 3 | ) 4 | -------------------------------------------------------------------------------- /test/isolated_tests/core/concurrency/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/concurrency/fixtures.py -------------------------------------------------------------------------------- /test/isolated_tests/core/concurrency/test_concurrency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/concurrency/test_concurrency.py -------------------------------------------------------------------------------- /test/isolated_tests/core/conf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/isolated_tests/core/conf/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/conf/conftest.py -------------------------------------------------------------------------------- /test/isolated_tests/core/conf/test_conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/conf/test_conf.py -------------------------------------------------------------------------------- /test/isolated_tests/core/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/conftest.py -------------------------------------------------------------------------------- /test/isolated_tests/core/doubles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/doubles.py -------------------------------------------------------------------------------- /test/isolated_tests/core/event/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/isolated_tests/core/event/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/event/conftest.py -------------------------------------------------------------------------------- /test/isolated_tests/core/event/test_event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/event/test_event.py -------------------------------------------------------------------------------- /test/isolated_tests/core/matcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/matcher.py -------------------------------------------------------------------------------- /test/isolated_tests/core/mgt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/isolated_tests/core/mgt/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/mgt/conftest.py -------------------------------------------------------------------------------- /test/isolated_tests/core/mgt/doubles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/mgt/doubles.py -------------------------------------------------------------------------------- /test/isolated_tests/core/mgt/test_mgt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/mgt/test_mgt.py -------------------------------------------------------------------------------- /test/isolated_tests/core/realm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/isolated_tests/core/realm/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/realm/conftest.py -------------------------------------------------------------------------------- /test/isolated_tests/core/realm/test_realm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/realm/test_realm.py -------------------------------------------------------------------------------- /test/isolated_tests/core/serialize/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/isolated_tests/core/serialize/test_serialize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/serialize/test_serialize.py -------------------------------------------------------------------------------- /test/isolated_tests/core/session/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/isolated_tests/core/session/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/session/conftest.py -------------------------------------------------------------------------------- /test/isolated_tests/core/session/doubles.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/session/doubles.py -------------------------------------------------------------------------------- /test/isolated_tests/core/session/test_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/session/test_session.py -------------------------------------------------------------------------------- /test/isolated_tests/core/session/test_session_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/session/test_session_manager.py -------------------------------------------------------------------------------- /test/isolated_tests/core/session/test_session_store.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/session/test_session_store.py -------------------------------------------------------------------------------- /test/isolated_tests/core/session/untested.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/session/untested.py -------------------------------------------------------------------------------- /test/isolated_tests/core/subject/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/isolated_tests/core/subject/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/subject/conftest.py -------------------------------------------------------------------------------- /test/isolated_tests/core/subject/test_identifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/subject/test_identifier.py -------------------------------------------------------------------------------- /test/isolated_tests/core/subject/test_subject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/subject/test_subject.py -------------------------------------------------------------------------------- /test/isolated_tests/core/yosai_api/test_yosai_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/core/yosai_api/test_yosai_api.py -------------------------------------------------------------------------------- /test/isolated_tests/web/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/isolated_tests/web/mgt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/isolated_tests/web/mgt/test_mgt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/web/mgt/test_mgt.py -------------------------------------------------------------------------------- /test/isolated_tests/web/session/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/isolated_tests/web/session/test_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/web/session/test_session.py -------------------------------------------------------------------------------- /test/isolated_tests/web/subject/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/isolated_tests/web/subject/test_subject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/test/isolated_tests/web/subject/test_subject.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/tox.ini -------------------------------------------------------------------------------- /yosai/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/__init__.py -------------------------------------------------------------------------------- /yosai/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/__init__.py -------------------------------------------------------------------------------- /yosai/core/account/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/core/account/abcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/account/abcs.py -------------------------------------------------------------------------------- /yosai/core/account/account.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/account/account.py -------------------------------------------------------------------------------- /yosai/core/authc/VERSION.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/authc/VERSION.txt -------------------------------------------------------------------------------- /yosai/core/authc/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/core/authc/abcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/authc/abcs.py -------------------------------------------------------------------------------- /yosai/core/authc/authc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/authc/authc.py -------------------------------------------------------------------------------- /yosai/core/authc/authc_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/authc/authc_settings.py -------------------------------------------------------------------------------- /yosai/core/authc/credential.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/authc/credential.py -------------------------------------------------------------------------------- /yosai/core/authc/strategy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/authc/strategy.py -------------------------------------------------------------------------------- /yosai/core/authz/VERSION.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/authz/VERSION.txt -------------------------------------------------------------------------------- /yosai/core/authz/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/core/authz/abcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/authz/abcs.py -------------------------------------------------------------------------------- /yosai/core/authz/authz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/authz/authz.py -------------------------------------------------------------------------------- /yosai/core/cache/NOTES.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/cache/NOTES.txt -------------------------------------------------------------------------------- /yosai/core/cache/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/core/cache/abcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/cache/abcs.py -------------------------------------------------------------------------------- /yosai/core/concurrency/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/core/concurrency/concurrency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/concurrency/concurrency.py -------------------------------------------------------------------------------- /yosai/core/conf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/core/conf/env/common.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/conf/env/common.env -------------------------------------------------------------------------------- /yosai/core/conf/yosai_settings.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/conf/yosai_settings.yaml -------------------------------------------------------------------------------- /yosai/core/conf/yosaisettings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/conf/yosaisettings.py -------------------------------------------------------------------------------- /yosai/core/event/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/core/event/abcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/event/abcs.py -------------------------------------------------------------------------------- /yosai/core/event/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/event/event.py -------------------------------------------------------------------------------- /yosai/core/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/exceptions.py -------------------------------------------------------------------------------- /yosai/core/logging/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/core/logging/formatters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/logging/formatters.py -------------------------------------------------------------------------------- /yosai/core/logging/slogging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/logging/slogging.py -------------------------------------------------------------------------------- /yosai/core/mgt/VERSION.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/mgt/VERSION.txt -------------------------------------------------------------------------------- /yosai/core/mgt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/core/mgt/abcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/mgt/abcs.py -------------------------------------------------------------------------------- /yosai/core/mgt/mgt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/mgt/mgt.py -------------------------------------------------------------------------------- /yosai/core/mgt/mgt_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/mgt/mgt_settings.py -------------------------------------------------------------------------------- /yosai/core/realm/VERSION.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/realm/VERSION.txt -------------------------------------------------------------------------------- /yosai/core/realm/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/core/realm/abcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/realm/abcs.py -------------------------------------------------------------------------------- /yosai/core/realm/realm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/realm/realm.py -------------------------------------------------------------------------------- /yosai/core/serialize/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/core/serialize/abcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/serialize/abcs.py -------------------------------------------------------------------------------- /yosai/core/serialize/marshalling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/serialize/marshalling.py -------------------------------------------------------------------------------- /yosai/core/serialize/serialize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/serialize/serialize.py -------------------------------------------------------------------------------- /yosai/core/serialize/serializers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/core/serialize/serializers/cbor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/serialize/serializers/cbor.py -------------------------------------------------------------------------------- /yosai/core/serialize/serializers/json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/serialize/serializers/json.py -------------------------------------------------------------------------------- /yosai/core/serialize/serializers/msgpack.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/serialize/serializers/msgpack.py -------------------------------------------------------------------------------- /yosai/core/session/VERSION.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/session/VERSION.txt -------------------------------------------------------------------------------- /yosai/core/session/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/core/session/abcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/session/abcs.py -------------------------------------------------------------------------------- /yosai/core/session/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/session/session.py -------------------------------------------------------------------------------- /yosai/core/session/session_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/session/session_settings.py -------------------------------------------------------------------------------- /yosai/core/session/session_untested.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/session/session_untested.py -------------------------------------------------------------------------------- /yosai/core/subject/VERSION.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/subject/VERSION.txt -------------------------------------------------------------------------------- /yosai/core/subject/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/core/subject/abcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/subject/abcs.py -------------------------------------------------------------------------------- /yosai/core/subject/identifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/subject/identifier.py -------------------------------------------------------------------------------- /yosai/core/subject/subject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/subject/subject.py -------------------------------------------------------------------------------- /yosai/core/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/core/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/core/utils/utils.py -------------------------------------------------------------------------------- /yosai/web/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/web/__init__.py -------------------------------------------------------------------------------- /yosai/web/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/web/exceptions.py -------------------------------------------------------------------------------- /yosai/web/mgt/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/web/mgt/mgt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/web/mgt/mgt.py -------------------------------------------------------------------------------- /yosai/web/registry/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/web/registry/abcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/web/registry/abcs.py -------------------------------------------------------------------------------- /yosai/web/registry/registry_settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/web/registry/registry_settings.py -------------------------------------------------------------------------------- /yosai/web/session/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/web/session/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/web/session/session.py -------------------------------------------------------------------------------- /yosai/web/subject/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /yosai/web/subject/abcs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/web/subject/abcs.py -------------------------------------------------------------------------------- /yosai/web/subject/subject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YosaiProject/yosai/HEAD/yosai/web/subject/subject.py --------------------------------------------------------------------------------