CHANGES.rst,sha256=GVBFePTzEoKumls9pC7Gm-XdaMod7Xo-xtaYC5UV7ug,27227
CONTRIBUTING.rst,sha256=CU-cwhknGRgJthGO6LtWu90n0NpWCYCvozRQthL6G8o,10399
README.md,sha256=8kd8laHwZrmL5kSyw4LjfZDI4nhLrpQe-KNWMs_a4e0,2196
canaille/__init__.py,sha256=mmvhv9isY9ZJW8OWPOlyPsBGlESZd6vjj8amatnSBto,2235
canaille/commands.py,sha256=0GBcNEZLfHWqgyVhSwSTo4BAi77aKjpe4Nk6Y8h_HO8,1141
canaille/app/__init__.py,sha256=yjruYBVgiYmlPJjPrs92LVax_j8W-avmPXz87DxXkv0,2197
canaille/app/commands.py,sha256=oCc2M-KvalwRMHm_1oYXDWfw0wmGSP4Gw71KDT8ZMhY,3547
canaille/app/configuration.py,sha256=CF2G0o8ciDb7hqD2MzMsZmVfd1aMGQkRD4_FC6PX6ZQ,8267
canaille/app/features.py,sha256=osQIx03kLY5IkAyJgimme6CWCHECQbTUUNR-yWSsr_U,6554
canaille/app/flask.py,sha256=t7c77oqTMAegQIiwvSA-JiHH3iT_JCTzJPqvNSIKc8U,6830
canaille/app/forms.py,sha256=BUc3v--3fO2dbLGFRe9x3fd-tfZLiTVA7KDnMNxkGns,11345
canaille/app/i18n.py,sha256=XfglnVzZV1yAvi3KwXEluqO1OBuE9-ipksFF5YaqRV8,3100
canaille/app/installation.py,sha256=Dz7KBcoVL2-tDdQRu3XFPjUamJZEgPVTtC7DcOU-Liw,263
canaille/app/logging.py,sha256=gxrnLoTbeNm6y4uHwK9pTp6bTALUUHWzz2URkbL94o8,2925
canaille/app/mails.py,sha256=GiHb6CxlpBMie7Nn0xK8ZEwNZcneuCoEli84Ql89Hcc,3225
canaille/app/mails_sending_conditions.py,sha256=HlOX6oii9Y0LyEx8QBNjWDYVA8ZKjj3hQczIoBCTFmk,1472
canaille/app/models.py,sha256=rzNmznJ7BZFk0w0TDg7mHkyCJVHXghkEZme-4VCY2QQ,176
canaille/app/otp.py,sha256=e7jqU5lcbJvHlArunPBeGOtyMh-kPmnaeSTwwIb0BcA,2700
canaille/app/security.py,sha256=vAwPLQI98MLx1DysisFsTFNbwM5Vx3g56IP2rCp6IBk,438
canaille/app/sentry.py,sha256=pYG6BflDsb5TVXHxU2MR8p_phPGMHUZVIM7vGiKh3Q8,392
canaille/app/server.py,sha256=EQzHHLLljYFdcCDu0s5M6xBo0rrsaEE_b71DumJVCP0,299
canaille/app/session.py,sha256=SBqfxmFyORCXdbW2qL1LL4_LuBK7XqrVrpqbjdmogak,2138
canaille/app/sms.py,sha256=S76q59BmrvBhOtRV1qkC1Pf4fMw8Jjzfp9peUzFlbIo,1803
canaille/app/templating.py,sha256=akPWSfeBHPpme0TmM-07T4jKwA3brdh-tykoLMFj0AY,2075
canaille/app/toml.py,sha256=jF-SQpjOL9ymRVh9bNXwwp6kO3wWHSnYZngBmPEtesE,4960
canaille/backends/__init__.py,sha256=wAshjGi9kOtDLI5FDnHRa0LC4fkN-uUKfBR0k2siCAI,9210
canaille/backends/commands.py,sha256=E6Y5onZ-NbB5cUAwCLlQSSUYuXDBIOlnpshQYR9FMfM,10798
canaille/backends/models.py,sha256=OBHoiIWksqOntnEPvOcE8SYApDvdrLrbe3RinO1gQHY,5175
canaille/backends/ldap/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
canaille/backends/ldap/backend.py,sha256=zTkigJKcQU2TS-zuy8MlZvvFlUhPMqYfpFNAkKBvpX4,18445
canaille/backends/ldap/configuration.py,sha256=WNrT6OR03KXCbohsisrROI_g4H-Sw79imnhy00wEeIY,1505
canaille/backends/ldap/ldapobject.py,sha256=869B6hZiVW3SZmSR-G5KFDqKWeSPA9miZ9Iboz2RfFY,8944
canaille/backends/ldap/ldapobjectquery.py,sha256=0mDoYg3kltmZUjqkkuRuaDLLAUjGg9L3WpQz1gClSpE,1503
canaille/backends/ldap/models.py,sha256=6kNUJfteKTr3eaz2p1LaCsiZd7NH-1iBxLz6sMQcAOg,9063
canaille/backends/ldap/utils.py,sha256=zywrugYLXRufG3vlJyykmEg5KVVptd4aSWMFiEVtrPs,4250
canaille/backends/ldap/schemas/oauth2-openldap.ldif,sha256=ojwT5nSNqxWNLvXZf61f_-b30igBEVTjW79JECOsyB4,25229
canaille/backends/ldap/schemas/oauth2-openldap.schema,sha256=AXewCrPDBBrefhJFobw8V3adPjgAGrtkeYImGy8cWoA,24878
canaille/backends/memory/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
canaille/backends/memory/backend.py,sha256=durrG6UsFBg19W7Fnd3wcWsqM65vZMpw1Mhrws0zl6A,8063
canaille/backends/memory/models.py,sha256=Be445sl66cl9UdKmg4DpRpBYBmQxuq66STrpAb2X02M,2658
canaille/backends/sql/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
canaille/backends/sql/backend.py,sha256=MN5KCrJ6YrStv3_nKptZw5KzyhLX-eqH70Ldk0V8muw,8222
canaille/backends/sql/configuration.py,sha256=XqmDggWMrlOdtzFbBxq2LtJCIkonuX8fgCFBIlwLDnk,1159
canaille/backends/sql/models.py,sha256=H_taITN32blkDgPyHbx5Vu9tX7_E6im0XwTTLM8IxgQ,15825
canaille/backends/sql/utils.py,sha256=uubqVxHY9jTXsEcG5e0S2CA2rMLmOORgiZ0D9tXE5G4,512
canaille/backends/sql/migrations/1736443094_init.py,sha256=tcDgGLSR1d6Im0csuytUBwobbMJREmxZo4443qe0ZGA,11173
canaille/backends/sql/migrations/1736443538_0_0_58.py,sha256=6Ms2BNvzx6nKoMeV6rSbVyBBmS9Xf7EwKI1T1IvkbyE,2538
canaille/backends/sql/migrations/1738929510_client_jwk_has_been_renamed_jwks.py,sha256=CGmT5m7Vo5qSbBvlaG9R7NKFD5YtfPWDKZR0GeLR-wo,898
canaille/backends/sql/migrations/1740765703_rename_client_preconsent_in_client_.py,sha256=cd5RwHPB9n8GV5RaLu2EVQB2GxxwMeuFOGH8LH4em2M,907
canaille/backends/sql/migrations/1742033764_ordered_relationships.py,sha256=5BGKRInyS8Emyf1yuTMTERiksCDsHyAZ2VSE0Gqzmgk,3003
canaille/backends/sql/migrations/1742298790_missing_oidc_client_attributes.py,sha256=tY7vkHq2KO-iEj3h53TZQQR9zBh2v5Xs4PYG-wcqZk8,3587
canaille/backends/sql/migrations/1743675164_add_login_metadata_to_authorizationcode.py,sha256=3nzKfXs8p14gSo9-6zN8Y67zsTkMpWHwMNJJeJ0jlCo,1239
canaille/backends/sql/migrations/1745234836_oidc_client_require_signed_request_.py,sha256=L-9pOZI_Vr8zso4rD4GKHWz5glpeIEUdqStvwWkBXTQ,876
canaille/backends/sql/migrations/script.py.mako,sha256=EYtHf2bccIEnahV6zA-6tuKZD86ActMrCdJFf_bP8GA,737
canaille/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
canaille/core/auth.py,sha256=sB2bwdhCTO--Jvoh78x46c20C2SWJtV6V6GAWQv0UkY,1324
canaille/core/commands.py,sha256=rU5fu7xfozA8WqBV2kR5blBAiqV8rupj2LwsMCSuFyI,1183
canaille/core/configuration.py,sha256=h8wMpd60z8QPuF2VCVZ8b_RJrQ4OeIkjly5RW0TO7JE,16872
canaille/core/mails.py,sha256=c7-ZrYjtXXHwV9MqPqg1clckkI3vtHC4x-i-c7x8LqM,9385
canaille/core/models.py,sha256=EWmn1nUjQqRtETH94BxjhG3DrNit7vYKiQg_09QVMNE,20765
canaille/core/populate.py,sha256=KcWMJ6YBr5ed47OHhzJJBQ3J75-Yn4TX19KAHc5iGgE,2145
canaille/core/sms.py,sha256=7jxYoV4HBqMYVOcMZaW-bMbq8uRz1ho1ZFZQ6QisPZY,437
canaille/core/validators.py,sha256=1mnMdRBJuEvOQPzA0UIgLRpFjBOq9WPutJkgBCsmxHM,2477
canaille/core/endpoints/__init__.py,sha256=rTfQLJdBU_w0_vCeda4wWuEVXhDFh250xAUI89tOUUM,276
canaille/core/endpoints/account.py,sha256=g_LqN_4NQHaxxlkTS4IqqGVkE0WdcTRhaFTMDNdTNWg,29350
canaille/core/endpoints/admin.py,sha256=UEiUHf4GnoE7kIfoAx6ACOyxAg8w70xHM0uD2SQsmYk,11759
canaille/core/endpoints/auth.py,sha256=MwEiBz_y3qjhNYjBYftBX_KFssvtcpMklyHNJgVxn-8,18830
canaille/core/endpoints/forms.py,sha256=H-J_A5K3gKKFJH11heMpQeC2vypZMcyznqBQFwuwU-M,13965
canaille/core/endpoints/groups.py,sha256=QX97oeo514VEmhwDw_A2MigkbBeJrjKuZAgrOIZhAsU,5005
canaille/oidc/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
canaille/oidc/basemodels.py,sha256=9aRowB6JhZjOysHEE35o98GMzIVIjsIwL8shnLEQug8,23631
canaille/oidc/commands.py,sha256=CKHy25YYRkW3kQ1E8zVVqKtyov-czGkjXvK1hV0k_gY,1854
canaille/oidc/configuration.py,sha256=58bIFk6apmilqzVSdaArNocG9Lnjeq3CCpnbTAd60Gw,3088
canaille/oidc/installation.py,sha256=fzRV4Um3td_Q6uoz_DpC0CRFDMNV20n2IluRSlruuyI,335
canaille/oidc/models.py,sha256=CWOerlwr6K5cN9214OYubYvnBGTqPaOZFC1JeB2k4J4,7141
canaille/oidc/oauth.py,sha256=cJ3k45QZDzlZclBB7586We8ZeeNJi0SU8LEc8VU_dhY,26309
canaille/oidc/utils.py,sha256=0gJlA9A2m6h7GdrxJt7mOVE4I60jCyWPEoWQEIGguqQ,393
canaille/oidc/endpoints/__init__.py,sha256=SU6pIAoEW73_oQqcPqIuQpkA3PEeoFzce7-IfogkoOs,416
canaille/oidc/endpoints/authorizations.py,sha256=XIRKczpJGX5yCbE6AAqyRFSE1_4FzX7pgEhyoSCujvU,1048
canaille/oidc/endpoints/clients.py,sha256=SINsutc4DgxbOFqP99FA9c2vR_msqzY5XTZQD7ovdhM,5951
canaille/oidc/endpoints/consents.py,sha256=42NwU2I_sk1PZxllH9Zprv33csIHB60CuzOYdPRqU6E,3783
canaille/oidc/endpoints/forms.py,sha256=kLW1Lj1617OOQxyzkktb7E4ImX5zVCQWz6ICf63zRH0,7710
canaille/oidc/endpoints/oauth.py,sha256=KkqE8veaNjNlzIy5LdjDICV_wZmCW1ibiSM6NQK9kG0,16225
canaille/oidc/endpoints/tokens.py,sha256=_7C4sTksjswRFcwNyGM6ez2wIJg_FxtVSZ-brAQbhWE,1905
canaille/oidc/endpoints/well_known.py,sha256=-9l6KlWVnsD301yNlbDmCKZpu-3dU3MnfDrnEJed9Lc,1011
canaille/scim/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
canaille/scim/client.py,sha256=p7zVmpReP8IYm2BZhouIZ4ZopWHn8T5jgyfl7bxjrcE,8493
canaille/scim/configuration.py,sha256=TADcSs8ewNP4zro6-afAZyMAL6baa5JAb06BrmrnwgM,613
canaille/scim/endpoints.py,sha256=Jd8IYsjaWEs6e570CazuQoAVBvqHCELcX19FiWoHdtY,9625
canaille/scim/models.py,sha256=locREN0MhzXp4woxJfSeyFcRDR6CqRqLPRVPwIK3ehA,11490
canaille/static/css/base.css,sha256=7JBCThrBC2bTrTb_LrZ_n7YwvwzNbe33HyHigost2pE,11661
canaille/static/fomanticui/semantic.min.css,sha256=xlp3XbXCVlcKYMpXDnziC1QzN9j0SQiDjRiZ0qu6IOc,1719166
canaille/static/fomanticui/semantic.min.js,sha256=Zh6NZwjzefLXtkIYJygkBuwIxUhZjOPgxKHvlGPo688,408334
canaille/static/fomanticui/themes/default/assets/fonts/brand-icons.woff,sha256=-SF_ZodLDAHNjBC2opXbxPYJrLb1rcQcN9pGZBtX6wI,89988
canaille/static/fomanticui/themes/default/assets/fonts/brand-icons.woff2,sha256=jqh5F1SRWomKMQDmPjKXim0XY75t-Oc6OdOpDWkc3u8,76736
canaille/static/fomanticui/themes/default/assets/fonts/icons.woff,sha256=P200iM9lN09vZ2wxU0CwrCvoMr1VJAyAlEjjbvm5YyY,101648
canaille/static/fomanticui/themes/default/assets/fonts/icons.woff2,sha256=mDS4KtJuKjdYPSJnahLdLrD-fIA1aiEU0NsaqLOJlTc,78268
canaille/static/fomanticui/themes/default/assets/fonts/outline-icons.woff,sha256=y56eaTGSQTzeKx8hwdwdRLb-eyfMK0WOizWdGPn_j04,16276
canaille/static/fomanticui/themes/default/assets/fonts/outline-icons.woff2,sha256=5CqIRERIrD1gVJzHwf8sipyschA0wHPYChSkTnlzDMo,13224
canaille/static/fonts/lato-v17-latin-700.eot,sha256=MbEsf3aPiwApzHZlRNZRarXJ6tL0YjgzhA15f6A2RKw,26105
canaille/static/fonts/lato-v17-latin-700.svg,sha256=gzXZuPYpxLQq9-vr05HjjwjTFssTQM_rXhm_S7MWGJE,80884
canaille/static/fonts/lato-v17-latin-700.ttf,sha256=prRJOLxby0wqCMqKdi7BBWbGYCb0BwTxPLR-Nwtcjiw,59032
canaille/static/fonts/lato-v17-latin-700.woff,sha256=n1pvtJJXV5Q2x72NQvpdBSM2Eytvn4lyp8nADZPtGLQ,28052
canaille/static/fonts/lato-v17-latin-700.woff2,sha256=jTyoD6Jx6UsMNs8wU7D4BrekK7M5W0JMmdwL0hjwrCA,22992
canaille/static/fonts/lato-v17-latin-700italic.eot,sha256=jiqJlvYyhduqtfsJNqOwgCTh8_uLFS89yRHTUGXm2SQ,27882
canaille/static/fonts/lato-v17-latin-700italic.svg,sha256=f29a7hYaz9Ks2bswFGpmsjnDBtiBBBszi4_quUYDGlM,83985
canaille/static/fonts/lato-v17-latin-700italic.ttf,sha256=0L2gQGzczcq1AS4EQNr_Kemh6VHM4p-1oqrfQ_qrrc4,62308
canaille/static/fonts/lato-v17-latin-700italic.woff,sha256=OlIWqqJg6fAuFZ-FcUzNfNOMREh2-vU4PiMbQF4qYbM,29920
canaille/static/fonts/lato-v17-latin-700italic.woff2,sha256=itASgD5jmA8YWn7kXJg_8quZt3UfyPgX-GQg1iDyRNk,24428
canaille/static/fonts/lato-v17-latin-italic.eot,sha256=CqFbSo_y8ssG5QYHBmtUgokM_5s4NTX4oW5bBSnOKCI,27726
canaille/static/fonts/lato-v17-latin-italic.svg,sha256=vJr_P1Sks-ZcUlrL7W9KvKou6N0OYPmuCx6f3WjvsKI,83394
canaille/static/fonts/lato-v17-latin-italic.ttf,sha256=ADHIZlX7v9AF9kkiYEst1kS0uOzdMCmi7yDzorQ8OLk,60936
canaille/static/fonts/lato-v17-latin-italic.woff,sha256=2YeS4fLqqSlo-Uw18I2nsj23Mzx5zbZX3KOoGdjm0Nk,29836
canaille/static/fonts/lato-v17-latin-italic.woff2,sha256=zLX-v4rDNaG3aKeiCH-kNiyzoKk5Li5FHfnZgl6I5ds,24440
canaille/static/fonts/lato-v17-latin-regular.eot,sha256=ZeV7-0zVhO17TK3CLa6T6E4HPcEc6BUppnJQAysvIrE,26668
canaille/static/fonts/lato-v17-latin-regular.svg,sha256=niiYpDBKSyCaWoqDxzpwHOFozt1SLhac0y-RWplr0Oo,80331
canaille/static/fonts/lato-v17-latin-regular.ttf,sha256=rLQou4JKf32GVEbKoP4faIWqByPkOEgEL1HbN_CSbx8,60524
canaille/static/fonts/lato-v17-latin-regular.woff,sha256=BAULrkzDuczSDTx_V_WxuiSdSlTW7_daHk31BDYujAA,28660
canaille/static/fonts/lato-v17-latin-regular.woff2,sha256=w8DT9HI1iqx4RVUVxIAHcUJncMImmOJIbTn9tVBWNOE,23484
canaille/static/fonts/lato.css,sha256=q12PQ9j8D-uJ5EMUGdr5_TggE_TOLfWuynMjXHwO-Ik,2797
canaille/static/htmx/htmx.min.js,sha256=4gndpcgjVHnzFm3vx3UOHbzVpcGAi3eS_C5nM3aPtEc,50917
canaille/static/img/canaille-c.webp,sha256=iOpFTfeASfZS7qGQpv9mXVMNGMMmrgv7jaATWHO-fvI,2586
canaille/static/img/canaille-full.webp,sha256=kRzoMKwcF1v3Phi1eUjFbM1lNuh1g24w90RT3_PqKkk,5558
canaille/static/img/canaille-head.webp,sha256=L774Q-tZIS4OpHQ5lhGMLg8RDA2ZblA-D1SGLf9Gv-w,2738
canaille/static/img/canaille-label.webp,sha256=-82p9qEdEJ9XXZVrbWbbzz5CGjPAVRjB6dQIVYuyFT4,2686
canaille/static/jquery/jquery.min.js,sha256=_JqT3SQfawRcv_BIHPThkBvs0OEvtFFmqPF_lYI_Cxo,87533
canaille/static/jquery/jquery.min.map,sha256=Xn1tnCi38hAGU16IdetH6WZ4UqFMRiTu0wHGzqGa5is,134767
canaille/static/js/base.js,sha256=HhYgeE_A-IDaYTvCA1n5R2IULA_Nl6noAgJrcPQWyck,1663
canaille/static/js/copy.js,sha256=xpekaqKfp6Z7IZ7aBAt1LsRV2CJxwriEIDPnJpyKI5Q,417
canaille/static/js/profile.js,sha256=bSgy_vuJAF7k2Je9KQ7E80ky1bvuEFF-HvlzHPqGPt8,584
canaille/static/js/verify-mfa.js,sha256=s7J9VtcIkcMbL9gvOczyh8GEd5wt4NolC5CxCJtREPQ,449
canaille/templates/base.html,sha256=jD-Ra8mTa_x51Er43UG8nYfpu63wF9RVpIghkL6Y-bA,8699
canaille/templates/error.html,sha256=Y9qoYTLeksSYexBxafHTStgGnkT5M0CQZQDtDo-CILk,2134
canaille/templates/core/about.html,sha256=Mimg9LChLY1blQpG_22aHdFyGoH4SSYnKTzmrHpRTsU,1328
canaille/templates/core/firstlogin.html,sha256=UYeuF4hTpj6T_S4tBM48GPSfasUw3CY38MddE5vJhnE,1995
canaille/templates/core/forgotten-password-code.html,sha256=SXBsrhyP1hxTrC61rEc8d0iPxb6lrTU9NkV-bdoGaVQ,2369
canaille/templates/core/forgotten-password.html,sha256=k1XHS1eyEk4hE4SmYp4WDbnbx7u7CpvXDLav82n7tfM,2627
canaille/templates/core/group.html,sha256=XqbyiTawlnc-l4D4q9tWn5ChBbP0LINALu3USPOo8Po,3755
canaille/templates/core/groups.html,sha256=J-jMPeUANEfNv945Qp9RBS3jCc9smW4661kE3HNpm-c,1102
canaille/templates/core/invite.html,sha256=TgEHzVpg7Bz7rKbJTVAig1upbtZ5Wm4dU1P_sovRonE,6417
canaille/templates/core/join.html,sha256=McIHVvstza78BLKgQtyNAGJesk4TL8mjaGASxcDcIpk,2401
canaille/templates/core/login.html,sha256=7o85wynZJCXLGW4eUkgn6hhTcHoHJ2P-zaU6ZHpWrCI,2849
canaille/templates/core/password.html,sha256=4ZMk2f-Qdj-iDORydR0J0lW92EjES3Ufa64lEVw69n8,2421
canaille/templates/core/profile_add.html,sha256=TZ-atGS6BerAett-xb8FK-FklUeW5Ohju6jIXdPcBHQ,9170
canaille/templates/core/profile_edit.html,sha256=mY6fBe4-2HF1F6VAcJRpSazatPkIgmX_6Wq91G6MPqc,11064
canaille/templates/core/profile_settings.html,sha256=czd66mIdBEOuFxMlX35BZtghboa7bDmOefwOANGjBHw,9802
canaille/templates/core/reset-password.html,sha256=Qpaa-JrJ5g3qHmWrcecqYqGGifUeFC7FRxsgc2oJPRc,1070
canaille/templates/core/setup-otp.html,sha256=HC361-aLUQHO7Oeh4kgyP0el40KcKwQpG6ojNcI2SQc,6518
canaille/templates/core/users.html,sha256=Ci6pw6etr5iqzFV2A3PyLE1vLnNlONMxSjLBiwXAhsc,1388
canaille/templates/core/verify-mfa.html,sha256=nlZxNnzmvREwAOyKy0FJIkbmxh27nnUhLOaC7du90rs,3503
canaille/templates/core/mails/admin.html,sha256=ZdVOKa4JyNBO5nBIDRV23iysNo7fkKInqQbrL4nknTc,7222
canaille/templates/core/mails/compromised_password_check_failure.html,sha256=-wNqOCQPJwhAh2L4mqxPjpnyzMvXFnc2jGsuHr6xtMA,6445
canaille/templates/core/mails/compromised_password_check_failure.txt,sha256=k7fd13mr3ixe4Nmnuejrg6hk6lmiHWx3Pn0fUQqRFVU,984
canaille/templates/core/mails/email-confirmation.html,sha256=8Xn9mJenLSdCShz13_MunalTVZf6rGJ5-2r8yWq13ko,3474
canaille/templates/core/mails/email-confirmation.txt,sha256=F_IvYY29RD_nvJqcRG69jfwZz_cwq2MBRlLK5b6cSHM,299
canaille/templates/core/mails/email_otp.html,sha256=I7NBIO26JlJDMYwc-1qTl0h4YT7zLJltLteHXKSdcbo,3233
canaille/templates/core/mails/email_otp.txt,sha256=eqUJFzroLp_042XzlTgL_-Td3WvanX7mvVjoLtFcEyc,266
canaille/templates/core/mails/firstlogin.html,sha256=53GQPcJQJZoJFprdba6OGui4VJCzTIgw7kvdontIuRo,3469
canaille/templates/core/mails/firstlogin.txt,sha256=xSpxE0wsVSbCcCyqXBzA09zUa8-F7VCj7uLUZGwtn1M,328
canaille/templates/core/mails/invitation.html,sha256=NlaaGS_Vaak3Hz4AQvvhD4WngpVj-R9hyfr4ZlbWf74,3440
canaille/templates/core/mails/invitation.txt,sha256=ODXUmusSgC2ZgtjBv0SpUQWBqWw-pPwVHd-Ck6mTSsA,307
canaille/templates/core/mails/registration.html,sha256=k-GXQwlJqWJrVC97IvbygZtWgOXMlQYUhbhcjBd-Xnk,3449
canaille/templates/core/mails/registration.txt,sha256=zFZTAqlyTExVOpZvqXLaldiidnavJEU5U6mh7sK98Ak,289
canaille/templates/core/mails/reset.html,sha256=0Xhh6LksQki-TzGgwvwKwIkIWXTH0PXMsmPOmC89_m4,5222
canaille/templates/core/mails/reset.txt,sha256=nSCTksJKRWp69bJaV8K_x8eu94vPEz1_LrdJvB33ksM,672
canaille/templates/core/mails/test.html,sha256=1EtFqo5Gg9oS0ztNvjKYVsLfatkq0U6RDrdNWnILk9w,2860
canaille/templates/core/mails/test.txt,sha256=EJBdgVW8tUsp4LUfBcyA8yj_cWeIm5_eDiuq6nJP-LQ,188
canaille/templates/core/modals/delete-account.html,sha256=y5R_Mua-EDZk9VQH2MifFsRRfvnpFWdAUKS9llqJLBE,1588
canaille/templates/core/modals/delete-group.html,sha256=OWgxQrngdf5zFNVJqnIsdL1QOpY9M-PX08pFyXg5QdI,1340
canaille/templates/core/modals/lock-account.html,sha256=AuEvD5Al_deAS6PsxjXPd60En8LtCATJNx_JXSS_YWI,1563
canaille/templates/core/modals/remove-group-member.html,sha256=fZYSyvls57zKXCEVXP13Y0GbxolTVQ1c5yW9RlpCPVQ,1346
canaille/templates/core/modals/reset-otp.html,sha256=WwaaUTjFwmvsTxPsqy9qBLmzE3tu2BEAgIq2l4BZdnA,1678
canaille/templates/core/partial/emails_field.html,sha256=_ZeJMho0r5SSxtMI_qPbandHWj2p8OGTOmUGMZVd2xw,653
canaille/templates/core/partial/group-members.html,sha256=MmuGFvhv-7I-_r270FcAtIcLFXqB3uujp8A5ubvhJBE,5182
canaille/templates/core/partial/groups.html,sha256=yRHr0ZFcNMCzuu-BscRSvye-xgdVtmXbgs4IrQyG7Xc,2038
canaille/templates/core/partial/login_field.html,sha256=yn61_y0CNwjao4R46iQy7ERdrouhum8FLbxQZjh-jYg,517
canaille/templates/core/partial/profile_field.html,sha256=TCBc9Ck6-_bi5AUz1L9Masj-l4CxtLfQLM0wHaOo_f8,1348
canaille/templates/core/partial/users.html,sha256=Gf0SAXeM8soUWeWjtq6YFEitZipwHqbqWKmqCMqounY,4553
canaille/templates/core/sms/sms_otp.txt,sha256=LIiA9S3_3mwdjh002rzUzh8FfzMsCcxqgWcUGdnGpEU,103
canaille/templates/macro/flask.html,sha256=Kz8irnzz0QfAeVeBuoHcLG5oiktZArggrYolIDQcp0k,574
canaille/templates/macro/form.html,sha256=P3r5ekD3fC_wNiS3D5m-8hKIXAxL0dplKy7w1qr34M4,8813
canaille/templates/macro/table.html,sha256=tFANI0d18Buuf70N4cH45PRvjsBM06m3sIaQC3-D6ec,4540
canaille/templates/oidc/authorization_list.html,sha256=ZvSAyR2FC7hYM1i9assL_504jCbWMsFVguR7uhwerGs,1579
canaille/templates/oidc/authorization_view.html,sha256=KR6yx4ibqWUqBW3YZ_nelt2sxrYuZJ5iKTkQ4zV61jI,1484
canaille/templates/oidc/authorize.html,sha256=7MG9pbMwhwwdekcGCMgzYlFsoSC-k_IqBYhLUjmjIII,4638
canaille/templates/oidc/client_add.html,sha256=YlcAfkClEyy_YYPJ3nY1rL4ux1K5rkBEVINIAKHeIGs,1432
canaille/templates/oidc/client_edit.html,sha256=MOI6W4sxaZiymWlT1qJOu-mzKgmdoT36L25WiXXhMac,3986
canaille/templates/oidc/client_list.html,sha256=a8_YQc4OtsZxOF8_jHE1uQS3aNCHLaPgnO-ij043MCw,1754
canaille/templates/oidc/consent_list.html,sha256=PSVTn0RoBbaqde4Oty9-zhjnh_ZeTGUqs4B60uu6vQc,6441
canaille/templates/oidc/logout.html,sha256=KktsSpLcLcRcsSJ_ILste9x8ymSPdNMLWhejv-NqBwg,1809
canaille/templates/oidc/token_list.html,sha256=jZWvXo5w6L61Bda_JmslhU_rYx6sVwnOSkVw4X1b7LM,1526
canaille/templates/oidc/token_view.html,sha256=D4BhLas7gpicvO7TLBkEdtbdnBuM49jggeWeDkVY89o,6957
canaille/templates/oidc/trusted_list.html,sha256=yydT4l65PhjEdC7tUIlMly8UpKVYvZ3mLMkMw1-3-7c,5415
canaille/templates/oidc/modals/delete-client.html,sha256=job0Pnkg0ZE-f5XUwf7nr7vbEtl_GftUEgSq79AROag,1187
canaille/templates/oidc/modals/revoke-token.html,sha256=7tYyFuik42_crcQtaOZe57wct9-C81Rjl7gy1mkiOF8,1088
canaille/templates/oidc/partial/authorization_list.html,sha256=hRrgeRx7ZprByqTn0s2xa8mftlpUVgTDAkMOjX1BeYw,2171
canaille/templates/oidc/partial/client_list.html,sha256=q0SVlvjYNMLckhUI5Npwm53m0IZAK9COpFazu0drRHE,2546
canaille/templates/oidc/partial/token_list.html,sha256=5kiFtjFWwt2Nt9iRuPrhQ-BTCfXnzo3Aabzm-hn-STw,2547
canaille/translations/README.rst,sha256=u3NF4MZKkIq3xLZ97HznDymHpsIIgs_BAb3u1oqbHc0,1689
canaille/translations/messages.pot,sha256=BTkbhO1b8gxnSzXJnIlXkwLzv4ywWp1hq-W3vhOTOHA,64309
canaille/translations/br/LC_MESSAGES/messages.mo,sha256=d2Y2aDD3lt8YbxP11tFHRvR23grIDmVxECqRIs_pJts,4799
canaille/translations/br/LC_MESSAGES/messages.po,sha256=iu4Os3zCxjKQruwodIP8fuRBKAM0enisaag-iP2ySmE,68414
canaille/translations/de/LC_MESSAGES/messages.mo,sha256=a4HkNv_z-rDH9j4B-RJLVxOaCryBB7bV21Fa5ajnQio,33388
canaille/translations/de/LC_MESSAGES/messages.po,sha256=zmUn79aU-R65B28tUUY77Tf55C5vTcGeS_CeQ7Y34lU,87278
canaille/translations/es/LC_MESSAGES/messages.mo,sha256=OZ7MpRoLl-l8yDd3rdnF3KduYsA6HhZn4pXzH5TugLQ,38212
canaille/translations/es/LC_MESSAGES/messages.po,sha256=hN-7prPDBlBbLVpjzFL5v1Jro_XZUqGgYEDP6KuB8e0,94732
canaille/translations/fi/LC_MESSAGES/messages.mo,sha256=ImmwtlCm8SU6kRZUTB2uV1MCIec8tinNz8KaWgNWdwY,15550
canaille/translations/fi/LC_MESSAGES/messages.po,sha256=mJSBjdY_dgiVPgxP9ROLghsNKyqvhHZYpQXaMlg8Bak,72228
canaille/translations/fr/LC_MESSAGES/messages.mo,sha256=UsrgstEQv5KOWNTG8nxX-6W7E5ML1wYgsN64Vo6STLw,51691
canaille/translations/fr/LC_MESSAGES/messages.po,sha256=IehYatgNMvXIMD0EK8UWSMwu-ZBguVyJD6stjNGsoDQ,103231
canaille/translations/gl/LC_MESSAGES/messages.mo,sha256=aUoEN6QPSZWTpCFWcNv4EvMxznSGk0mk78fjW6AzCGw,19508
canaille/translations/gl/LC_MESSAGES/messages.po,sha256=8iHENBX10NaTCrP_0oT2TPYfv7M6ArGCNq-KAXE16e0,88591
canaille/translations/kab/LC_MESSAGES/messages.mo,sha256=yJvEVLwmFdNwvr9XLVeVEOwVPbizyUgZzoJHgk68EBY,4588
canaille/translations/kab/LC_MESSAGES/messages.po,sha256=PLCXFTyoaTqSxcOEEsXLJ479h3X0Yeix-fnUJtyWKWw,66919
canaille/translations/nb_NO/LC_MESSAGES/messages.mo,sha256=KR_EGgaoJwq08UFtxmKFhbCEqmPtquAFciS6wHpmRl8,8576
canaille/translations/nb_NO/LC_MESSAGES/messages.po,sha256=ghKLvjfNvFAUpn_lf0EGQ1EzZK9wEjKoL3tVbSSxgQQ,75811
canaille/translations/ru/LC_MESSAGES/messages.mo,sha256=w78qvg6H6CfHWeRnNxO4-e_ZupNsFnRar4TUXG98kQY,23524
canaille/translations/ru/LC_MESSAGES/messages.po,sha256=vaSyzhRTxt8tlEGJM92_NhcNPJHZI20RR5A8jHDH5A0,80452
canaille/translations/ta/LC_MESSAGES/messages.mo,sha256=A2YxYL1Ph-JMrj20T74ZXg50kdAJY1oU6s_0moRWbwI,63397
canaille/translations/ta/LC_MESSAGES/messages.po,sha256=uxG5CX7avrc6IUwmFgmHUO--pURYpRI7-S8nVxTveiw,116790
dev/README.md,sha256=LBqnMCrD2a6cPD-rJlriAFMl2nrNKQGZw6JZjp2yXig,384
doc/.gitignore,sha256=V2dIy3gIeO_meoJVnDTJfggCSenfTpzOe552Y0z82HI,19
doc/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
doc/commands.py,sha256=d6lb-TszaR7zI0aqpUTezTL1584ulOh1kHetkH9ToIc,1620
doc/conf.py,sha256=9dKHw8gQpkX-EBfRaY9Y7-4yCB1jjz3Vn4ayCXCbJoE,6667
doc/config.sample.toml,sha256=YYJAvv6FuGd_Woug28GrFYLfti7nQ2lF0OY0WGXzG3Y,14651
doc/doc_app.py,sha256=7OVtGBoQKDA1HnYi02uWneAP5mhVOhyMhs1GNn3h4o4,2187
doc/features.rst,sha256=1qLHnTGLAg8K4ZWGm2nERAG-LAWhcY_TOn9DV1GKXT8,15805
doc/index.rst,sha256=WE_8mQJguLN9LvrRmpuQI_usxfzEM5crR1pVV6dw6Ok,1985
doc/usecases.rst,sha256=yivaBbuO-bOCGEFPepjXRetOOXyE_1t0Xti87nfqzXI,3082
doc/_static/canaille-c-black.webp,sha256=iOpFTfeASfZS7qGQpv9mXVMNGMMmrgv7jaATWHO-fvI,2586
doc/_static/canaille-c-white.webp,sha256=p29NiqshtlIErvQjDem1xMRHYOlrQI0xdQbTNdW3IWs,2848
doc/_static/canaille-c.svg,sha256=gT-BfDGg3rj18B48fMpyYEavEzQzT-UyCGPql4K6aow,1484
doc/_static/canaille-full-black.webp,sha256=kRzoMKwcF1v3Phi1eUjFbM1lNuh1g24w90RT3_PqKkk,5558
doc/_static/canaille-full-white.webp,sha256=QO_yvHBaWmT0iqwMaGtr2o0PIGnx3ZGBYZzK_mS_cZM,6758
doc/_static/canaille-full.svg,sha256=1rL-WJl0xEuDdbMwpTQ3uzp6bpI5R9925mLDflQDjQg,12278
doc/_static/canaille-head-black.webp,sha256=L774Q-tZIS4OpHQ5lhGMLg8RDA2ZblA-D1SGLf9Gv-w,2738
doc/_static/canaille-head-white.webp,sha256=--qrQqTdngSEYHiRt9q6wEsUIvVzOTGxDpLWeWWjRoo,3566
doc/_static/canaille-head.svg,sha256=wgEOQN3yWyLp8Sh1lLaSmI4pmTee9UlsAsvdyDzFetI,5790
doc/_static/canaille-label-black.webp,sha256=-82p9qEdEJ9XXZVrbWbbzz5CGjPAVRjB6dQIVYuyFT4,2686
doc/_static/canaille-label-white.webp,sha256=jEgrMrklHWFADRfbY8H0Lh5h1JD1u8yM77vmCDozT1c,3548
doc/_static/canaille-label.svg,sha256=QacAL9T6p3FOcZ9f42_faljRZZv4LHGj0p8hjCoaVdU,6835
doc/development/changelog.rst,sha256=fUff_lwUfE_0wxpOe26Mcu8BSeqKmdei0pXZ_a0qiew,300
doc/development/contributing.rst,sha256=oFIp_oXuILBBhBb0OrQu80lpR_G0TPXyI9ym_htX7zs,36
doc/development/index.rst,sha256=wyKHAOrt0aMsTqZ__nkzlmYJ3FjflUXiSOkQfSBJpo8,86
doc/development/specifications.rst,sha256=DJbbd9w9Y2PSjJffNk5WCgbQFXTjyWGFhbkyED0puO8,8282
doc/locales/.gitignore,sha256=3VNmNpRuxgENH4xeAeNM5Nt7pjJOoN-d7YkjHS1XNtY,27
doc/locales/doc.pot,sha256=4StwhraegrEtCMdile8qxLcVY-fv429BRHNFvc8vXxc,304898
doc/locales/readme.rst,sha256=6WCVD-TZ5LFsaegB8s0nP1dlpICuZ6JoOIEmqROiD9s,886
doc/locales/fr/LC_MESSAGES/doc.po,sha256=RIU39RE1KsB0Gchp-EnJ0leWigkUY93DhHTM7seg2gk,468151
doc/locales/ta/LC_MESSAGES/doc.po,sha256=Z77yOBLdH08SSgqj1L8ahmXNSSJQ_UxcetfF48vDgCk,295627
doc/references/commands.rst,sha256=TvwzSgiJcaQ37ComxNEqIk17TngyZyAUDi86IV79aew,1782
doc/references/configuration.rst,sha256=YW0p8HgFWJvCBKH4cR0ZZmIdLJ-tTacBKbWsojRWJiY,3700
doc/references/index.rst,sha256=SRDqWGjXp9b-iog_B9N-CFsA6HmxJPOG6KZ30wdGx3Y,89
doc/references/models.rst,sha256=_EI8osPNr8dZw2zLdgF6Ev3LAywNRmifIVeG0Ia1b9w,437
doc/references/templates.rst,sha256=dm985pjtJJYWg_Bovh1T_NcFrvzCayAEUKRfxDVzGJM,994
doc/tutorial/databases.rst,sha256=ci8ECV-Xfo0wskFE0PPQpmgJonTqgK3pOOnAVdOrLas,8338
doc/tutorial/deployment.rst,sha256=sNxBKaFxvns8tMhq5MYwbgvP0gc9mCGjj41wRW_Vr_A,8915
doc/tutorial/index.rst,sha256=65q3A4veB1U4w_LOLXBjuVNGeE_3Rq8boKI10ahyTos,140
doc/tutorial/install.rst,sha256=UDqrAQibpEGErFajm5mbpO66sjiedsxp5x4IXoCJuxo,7121
doc/tutorial/provisioning.rst,sha256=gREb7WtGqTCYTXw2r5fG1ltL8-MSbggxzrsF2QRUAOU,4249
doc/tutorial/sso.rst,sha256=cAo-ePMe4iTaTMi1Iq7CmsvTMwfUAbh5i_TCOY1tyF0,8222
doc/tutorial/theming.rst,sha256=skeQZbT1Np5jJbct8HVhWWdb99l3h6nEZ_uwugkZ5jg,1909
doc/tutorial/troubleshooting.rst,sha256=cOzMIgeqJF1VEFUl5x7h4eYPRa0l5v2UspCt2DewitE,845
tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/conftest.py,sha256=aUH8Jpzzm_nRtaWKy5ror9VN3czIKkTErTWcHBYXyeY,14946
tests/app/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/app/test_apputils.py,sha256=J2j4oJkluV6sAjOFTFPW3YcPpYIrjvT4_pKYrnFr4Kc,615
tests/app/test_configuration.py,sha256=YVuYj9jyuMak9aT1M1kzXZx54gZZUPvlfE-k8_0O1OQ,14827
tests/app/test_forms.py,sha256=sIiZZwDqEPcLvAYI01n7jXo6s23AT6wnj-vGmRd-zbA,13582
tests/app/test_htmx.py,sha256=Mx2w97kTkGeEkBqUh_S2qkDmm0TE524nnZge4NhZc8w,608
tests/app/test_i18n.py,sha256=iFZkSr3Mm8HzlyPhcYXIVaOTG-OXnuTpX8pPE2HUi2Q,2937
tests/app/test_logging.py,sha256=tGmsJ-S4z8c8cDeEZxCrRwS6hRbNijTiVED-VLxYwPs,5049
tests/app/test_mails.py,sha256=XoEjSnT6vgHkUEJrV5WfWLlTMnJqNJw38MqBkia9IW0,7756
tests/app/test_security.py,sha256=_dKdA-7OMGzut1ihFZGU9kUs_WCFR84PWyP-PB5TzDg,236
tests/app/commands/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/app/commands/test_config_check.py,sha256=Mvcj2g20PFPaE6wPpMD0dbp3hNavJCGypxEintiHTfo,651
tests/app/commands/test_config_dump.py,sha256=SzOYwouUPRxAuDZ8uyFmJhdJKOARljGhfcpyPbIcO9E,1879
tests/app/commands/test_create.py,sha256=tWTT66viP1AWYbKX7mVwV-6_UZCt6W2CkXrJgsa_Dx8,1525
tests/app/commands/test_delete.py,sha256=qcdX_4-8axveiHjAuon-7TTAp80Mh0kUaWHa4CQ-hYA,2483
tests/app/commands/test_dump.py,sha256=eT_BrW1ysjQsenokdlFGYFt-3LOTJTcC8IgvhIg256E,2991
tests/app/commands/test_get.py,sha256=2BSQfplj-5opxVx6c8ukWTbYizZHE08_hqmO8Iw6g48,4172
tests/app/commands/test_install.py,sha256=Yg5iyEnWtSnR9lawAXBmzYlHqSfShcen_I3_WFkBlto,292
tests/app/commands/test_reset_otp.py,sha256=ZpU3Yf9SlOdjn9bS0DN8-8hDc9vN97BC3UAZYm4HHSE,2235
tests/app/commands/test_restore.py,sha256=-2doQShdYGITQeFHGWoWphxgUn0Gx065qLoFtREg3ro,2665
tests/app/commands/test_set.py,sha256=HB_0lxOR38FdlMFFh_Pd-FcT8JxMSssoKzg-oX4zeRI,6004
tests/app/commands/test_version.py,sha256=jSluLvK5xWTE7-en2fD_CiHqjWenyaug6sLhrJ3qWI0,458
tests/app/fixtures/current-app-config.toml,sha256=00ky3p2DAfExxQk9q1M_3ZuPHXxbNcXa8Rof6WqL3Tg,15629
tests/app/fixtures/default-config.toml,sha256=pe96dccUnrbxKSKe5GbxRaxJffnRNPhPc11q9bzdcqg,12967
tests/app/fixtures/themes/test/base.html,sha256=MhHOxOpScBdm0xL3osZYTAfjqk3fMo0BLS-wJW141x4,5205
tests/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/backends/test_models.py,sha256=p9lDvKMrtyzAqovrjhTKtCpD66TbLNBT84WxYhmhJj8,7486
tests/backends/ldap/__init__.py,sha256=WcpenSiFKTB19u4GqrM5ntalH6GX4tYA4keQZiyywek,511
tests/backends/ldap/conftest.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/backends/ldap/fixtures.py,sha256=5ioOU4jt_x1l8Rq93a7TxaRDIxY5pb7boRL0fC-2sUM,1608
tests/backends/ldap/test_configuration.py,sha256=jTzyHDUp9BZs4Gfsbnz6wrcOFUq5QI6XaJP1WvGVRG8,349
tests/backends/ldap/test_errors.py,sha256=ruzZIlqFMTxYuZye9Gc3ZO3Dp1UJnzdLSjOT3O0Vhlc,902
tests/backends/ldap/test_install.py,sha256=jwNKAtEgIHshqaTWLupkezahStRqx2PlK_C2ffF2AXs,4747
tests/backends/ldap/test_models.py,sha256=QGXkfLuLNtA8ZniAIWT8FEDwTS16suSvjP2D88GcRaA,760
tests/backends/ldap/test_object_class.py,sha256=DcLUelwKT18h_SFVWtEXshsXZHfBXQWYphDN0XA0C6U,2757
tests/backends/ldap/test_permissions.py,sha256=iadtf3xCD5p-q6aEyWODGWsqyns2znGdEJ5O3kLAb48,552
tests/backends/ldap/test_utils.py,sha256=DuyKjufyzFEuCIj_0niRwWiaam6_QajTZUxZCgFUC2E,7548
tests/backends/memory/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/backends/memory/fixtures.py,sha256=SGUukDZtqJ0W_7slKtDh0RFjMlGlc-qopkiuk-tyYYA,273
tests/backends/sql/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/backends/sql/fixtures.py,sha256=2cGLHk-pwVsRSOylGGXOQ_HbkgkdBXeazRi9qUJYxZw,625
tests/backends/sql/test_alembic.py,sha256=Fgsksar7Ez71SeeGgcaN0FOTsqHe4RGMeb2FZSfE8Yk,192
tests/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/core/test_account.py,sha256=qtTjK7iRsHgT0rRH8wE-eWqsrUFd5hRJcQaH9fabzr8,10714
tests/core/test_auth.py,sha256=lKbNyuydYdMBjBUFgEptQF1Ux4uu696jh289WQCpYKE,7422
tests/core/test_email_confirmation.py,sha256=RK9zvhuKinpAZs26Ti9Olc5Frb8iuV_JjipN8P3qN6Y,18688
tests/core/test_email_sms_otp.py,sha256=u5OxpAeO08u1eB0t-vNOcux0d1kUrfMJUCxMgk6B3SU,21342
tests/core/test_firstlogin.py,sha256=GvEPZcCGkbdos0fagBNzRsucrs1t3iB2S8mPF6dT9wQ,3991
tests/core/test_forgotten_password.py,sha256=KaRuDp0cbOi2FwmUgCwdePLRMox8bor9Mi8NC0REt-A,8626
tests/core/test_groups.py,sha256=aDtFoWX09oa8xQ5LMKg2KBOTRY9Vtlo6qmcKbeMfAeE,12309
tests/core/test_intruder_lockout.py,sha256=AD9q_tpZw1vPHETwkSB_PJ_ke6XlifkDBSP8t5cFeTI,4711
tests/core/test_invitation.py,sha256=_V9jVMzJZdY5rxmrgNHvbBjMSuqp2kOv1o3FtYc95gU,10332
tests/core/test_misc.py,sha256=8xQgbKgq4b2bBPJHgvDj-ws3OSHASnd1KDwSqwOUl94,878
tests/core/test_models.py,sha256=0Z78CPcr9NqTlQ5LZO0piFD-4phkUoObb1IuQGsYmtk,900
tests/core/test_password_reset.py,sha256=prftoCkpn4gmQAFOKSHXsaWq4ruum_crcVmvDWHbBNI,3875
tests/core/test_permissions.py,sha256=1NwER_mnCXJWdwDEybciMUWs4Jw4r0qVoFa9jNOH3bs,834
tests/core/test_profile_creation.py,sha256=koEjA4ysQ3B-dIt4zWDdSg-IJaF6pIDbkpZgNIk8QgA,6906
tests/core/test_profile_edition.py,sha256=5vg0UY2yk-klhPdHEB-x1JyJ1w8Tsd_9KCcdZVbBYgs,12204
tests/core/test_profile_photo.py,sha256=dRe1gAMAMac5Zy1JTBst26g72ewxBoz8Mkv1wF_gLsE,4294
tests/core/test_profile_settings.py,sha256=b8PTVzCJE3W8MMn6jxrflDyHtHBLPSkUgHkZm7ldTSc,26629
tests/core/test_registration.py,sha256=c8PNP6SXFPJszn32UXgfj0IEqEKyZXXkyRMU9bVCQjk,15686
tests/core/test_totp_hotp.py,sha256=f7xusraNuiAriDM9c5Vs0KJco9ItvmccUfa0b2hV6Vc,13080
tests/core/commands/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/core/commands/test_populate.py,sha256=1tikKmNNM7kIZAtT8qgXUueAy333-dNZWWopwt9HBg8,874
tests/oidc/__init__.py,sha256=Q1Im6tx8y9UlVH8FtTJhiS7elojHZt5bwKYYtFJTKIo,186
tests/oidc/conftest.py,sha256=58oYHvJ5-_VlkLYrDtUpKu2VERk9OfjQ2B_VJeTgalI,6195
tests/oidc/test_account.py,sha256=Fgo2CR3ryudeXstemM2GeEXe9yu8NQAQn1FTk66TtZA,711
tests/oidc/test_auth_time.py,sha256=FDmfn0d9o4BsNHDCo8BkjG9V4h91Hkv0ZGjbiZadopk,3591
tests/oidc/test_authorization_code_flow.py,sha256=aNnKBEJPNTmfoBl83KrZ6lYK4ccWRHnmLLr2LG66dco,31907
tests/oidc/test_authorization_prompt.py,sha256=6mHxeFmfQBfDXeFIcHOcUngffGkIhKvgaC8HlMJB8Xc,9704
tests/oidc/test_bad_flows.py,sha256=obbEP4qScfG_qgF9qsX5h67mia9-YwJO5kfaemxfuig,430
tests/oidc/test_client_admin.py,sha256=BXwb9QyjI42UPYMaIhQrp3Oy_-HBGQXt-POhmTqKspA,12484
tests/oidc/test_client_credentials_flow.py,sha256=3MlDA4MEmJjkdpcvwiSrTy1P0RhVL1mRaU-049Nv39U,759
tests/oidc/test_code_admin.py,sha256=sPed_6_url6_PR_XB-LUKgJVhUCcA_qHeeukYXF02o0,2915
tests/oidc/test_configuration.py,sha256=T4dwwJ7xYfU582YITZo9QseXInjKuFxTVPA7EAslxOU,414
tests/oidc/test_consent.py,sha256=sN4Bl2EXRZ-rBdR1c2N_OwaZHKhGIkgXanzsMN7mMr4,7929
tests/oidc/test_dynamic_client_registration.py,sha256=4nNqpC5Ojh5yHfPDQ2gsxtLyHN3pNbTuTItj5gWXQ6k,17528
tests/oidc/test_dynamic_client_registration_management.py,sha256=0hVxiQ1SvYiloh6Yef8cofe8qZSWRzeNSVuOhGWin40,9145
tests/oidc/test_end_session.py,sha256=_yzdrXNuCXVwvY8fgW6IljUuBiBYtxEGCL98MiAfEzo,13261
tests/oidc/test_errors.py,sha256=rOGWbAipCAfb4uZG_amFmQh8bXlST57twFswIRsTjY0,2149
tests/oidc/test_forms.py,sha256=qTlHFW80RhRWJ7NnDqGLs-nw_Ma1UVXtMrz4o8PXb8A,8794
tests/oidc/test_hybrid_flow.py,sha256=SPPTKMLMfKtSZwENjYD6H0pOsTkGl77IbpbTEthqla4,2817
tests/oidc/test_id_token.py,sha256=5KokJpfPGuOBlCl0fazUDgnpOCYAuRcFBWCSpHked7c,8014
tests/oidc/test_implicit_flow.py,sha256=WiGu0vfA8avtmqNpl3ld3w4EPGhY1V8DNdD9-kRLqkM,6117
tests/oidc/test_jwks.py,sha256=BgklYyaF78JnHMsawLu2ffjnIRGFTJXagdPtvLCqTCY,257
tests/oidc/test_jwt_authorization_grant.py,sha256=79nChbI6dKnbFROZVwXoz0qVsOIE2M66sTG0OyYTS50,1288
tests/oidc/test_jwt_client_authentication.py,sha256=tOxdfDJ-PrtNK98hYJbYkd-rsQzOxlhyy2Ae1mJS7Hk,7682
tests/oidc/test_password_flow.py,sha256=YpVjuqQk8WmeKqPHQFkay48REZSSRYqYLNXaEu6OQsA,4237
tests/oidc/test_refresh_token.py,sha256=OqHhCDQihDR5OSz3YfsZ-zh3unAjWindpkbodiykT0I,7171
tests/oidc/test_request_object.py,sha256=blqSqJ19Sw-l8Kt578SHHcbFwPB3cnHFRWAW0tI57Cc,2763
tests/oidc/test_token_admin.py,sha256=rkBxDqTtdJHCte-r4cKZ4uW_oklXKTP2XHWyI5_Tg-Q,4512
tests/oidc/test_token_expiration.py,sha256=O7LgHpCeOZsd_N5AfmgoonkIM4RutTDoRgeN_u42JiM,3799
tests/oidc/test_token_introspection.py,sha256=G3U96l-ClFX_xa-x9E7KMfLXR4DRNDyB4CLRSdpJkvQ,4328
tests/oidc/test_token_revocation.py,sha256=LT8Gy-HpQhrgWu-o_PivOGjduc_OLdVvHv_a7zp1SUQ,2539
tests/oidc/test_userinfo.py,sha256=vxE3HERRKfumlHFEYBkncL8620cJogPzoAQQZ25gU9M,7272
tests/oidc/test_webfinger.py,sha256=kVM0g6DTB1KGONkU_ymls0VgjtPeuPyamkpyly0ZQ0s,1012
tests/oidc/test_well_known.py,sha256=LsL6vnTF8LWLEPYdaLdKEy3OeYlUxvNZOw3a9k0Qn6c,5535
tests/oidc/commands/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/oidc/commands/test_clean.py,sha256=5cI5Yqge_q5_5pAEjyo8Xm0lZAB8OVOaNfcKh6DY2vQ,2555
tests/oidc/commands/test_dump.py,sha256=XbNIVNEY7bI5edjdQ2Z4xfOzMOu44kyeTQ5rWNORFdk,4250
tests/oidc/commands/test_install.py,sha256=bFqvltqXEaAhZq2PMkbtjc9R_q39efNbSCzOw9bLOyA,342
tests/oidc/commands/test_jwk.py,sha256=6rdKyH8OsShwCa6efMG3EPQE_sATKtWj5Ojw-w6y0n8,2666
tests/oidc/commands/test_restore.py,sha256=ybItQa_n90iJJVMJGXStgYjTKfDQAhD2qyzO20e9WGo,7363
tests/scim/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/scim/conftest.py,sha256=s0Ic-zjs_nxfej7KXEcKctt04W3O4X0Jx18eny8_2ek,5245
tests/scim/test_active.py,sha256=0C3csGtRv_yn09q7dCBe7zlUymEWywKXqNLIVs7XX6o,913
tests/scim/test_client.py,sha256=5xBA1ZRpCtoEgTTZMRiHd2xWq9ivlXuZ8tHpjybD9P4,11852
tests/scim/test_errors.py,sha256=qT0VbhCE5v6um0hoifWyiT4ugwr6OSps0RDXpSE6eH4,3129
tests/scim/test_scim_tester.py,sha256=Fsid2T6eyMz5nUs7S_KRz_gyDPJsVLJrPA1o1tftYks,240
canaille-0.0.75.dist-info/METADATA,sha256=8W67h5YIMJO5LpvjWyF7cHm_zDk6B4JZ-Ysenz63fXs,7081
canaille-0.0.75.dist-info/WHEEL,sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ,87
canaille-0.0.75.dist-info/entry_points.txt,sha256=_2a6kPdC_VquWN8gF5p0mEB0P-bpWW32cUEQqjB1oVg,81
canaille-0.0.75.dist-info/licenses/LICENSE.rst,sha256=eQAUAK2-cnXx6fayp_QWpcs5_iVyZ13KUFSnlwK8FbM,1061
canaille-0.0.75.dist-info/RECORD,,
