CHANGES.rst,sha256=VQBLgaEcsD_Af3foXKFFc8W9h2envjbDjU5Q-PUgbs8,27981
CONTRIBUTING.rst,sha256=CU-cwhknGRgJthGO6LtWu90n0NpWCYCvozRQthL6G8o,10399
README.md,sha256=tzt4WIOBEg1w8ClqsQ6Bwllpi6eBwIMmb9Z_eEjfoOc,2205
canaille/__init__.py,sha256=ZNNIhg86u6jq3qzZNh7CAOCBqgGO7CABogFaPlf_GkU,2168
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=z6XVHfUd8As7Vilb98yI_7WBVhTd60FuMQ41PqJD9Ls,5712
canaille/app/flask.py,sha256=D8_ODDBzbqacfFIFgvp01ZzbXlyN3BaSOIvPzKwXIUk,6902
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=zeAAF0w0XSAgmptg1WDvHWti67ra3M_xXhWSTQ0d5x4,1609
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=bPrUzcuP4VwOFwsLTRak3J21zfibTZNr_jRHXlU20PE,2226
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=dxjjgv_obliSS8-10e9M80hFYvCfQExor2PpQh8TYw4,10705
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=y2-784iGxKHGbLZ2u_cjaGFq0CNBTaqDyfjwV-1s6Eg,7022
canaille/core/commands.py,sha256=rU5fu7xfozA8WqBV2kR5blBAiqV8rupj2LwsMCSuFyI,1183
canaille/core/configuration.py,sha256=1Viclh4Pfh7GsjyW2KgVNJg903bbxKfnrgglfr5HD_g,16898
canaille/core/mails.py,sha256=kf7nOEW1lR0999C0Rvhm1jChFrx6BKmjhtZWV_4qnXA,9403
canaille/core/models.py,sha256=qAVPb3tNNmmSJlPP9tVB70ep13ivjW4b2rncG103SXI,19981
canaille/core/populate.py,sha256=uG-I87kZ0KsFfwaXxyz2BZNbUIWvY9fOutNvZ7KXfv8,2182
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=4qJHL7JL6i6gcQFc6xrJCUjBVRwdYBEcyoxCCbbDyqw,29854
canaille/core/endpoints/admin.py,sha256=roJq1LwD0Bt__xN5ihekvW-nLweXLpVtNbPN5PQA3mo,11795
canaille/core/endpoints/forms.py,sha256=H-J_A5K3gKKFJH11heMpQeC2vypZMcyznqBQFwuwU-M,13965
canaille/core/endpoints/groups.py,sha256=QX97oeo514VEmhwDw_A2MigkbBeJrjKuZAgrOIZhAsU,5005
canaille/core/endpoints/auth/__init__.py,sha256=tffLHFkrNj8pYpE3r1oWg_ighTw74Lkb_w-hXWP7KCc,2439
canaille/core/endpoints/auth/email.py,sha256=SnW0NSF8IhotcARZgibOqC74RLpJ2a6XNtzBmmfyvFE,3070
canaille/core/endpoints/auth/otp.py,sha256=3UY3brsB5LyMVa00GYqOwqPAsWYFS9WDTC44SGVqeo4,4522
canaille/core/endpoints/auth/password.py,sha256=RA0ebuSqHCihoc1kFwL3w0ZFmgMDDAoUXBr1CzV3TI4,7531
canaille/core/endpoints/auth/sms.py,sha256=P6EpnKQRXWZt-jdTblCTCYGpls_yD6jk3rBlSzCEhoU,3080
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=fo0cdY0w9ZwMck6vRvzg0x_vNBsBDvfAEp_FXlSIEO8,315
canaille/oidc/models.py,sha256=CWOerlwr6K5cN9214OYubYvnBGTqPaOZFC1JeB2k4J4,7141
canaille/oidc/oauth.py,sha256=mH0P_0kHq6HHVBqlXUOVP1nFiB2L4kUxAXs6DItKvTo,26287
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=Yoaw7349tHppc1QwnSHNnNQR6opoOMKz7uTx22bkVwU,16574
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=cBXW6h4LUfPjmogZhC0XBeaUJ9f3sZgz5GbT9figxnw,11078
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=9gGAdxW94y5Fi3OCHhbFZBo9kN-2cPbr2YbxKLgiL88,51019
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=I2ykj1LaTHtQ9jVIjzvmpTiSCi_g8etO2t88kIYVrEg,349
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/group.html,sha256=H_WGo0mMt-ELA33qbB2az0QLEedOC2Ju_sVGKh-FYps,3754
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=ClqdMNCt7u4zIsL5IbWx2Kj8LLg_EI0bZyfHIUIUHN8,2410
canaille/templates/core/login.html,sha256=ieGD2SHZFaLLxLVZi9EIK8DPuvf19UNTv5nCsb3ZJXk,2545
canaille/templates/core/profile_add.html,sha256=JxtRuKYxspsnBPLqZ5_M2LZ2RH38FfU4zNs_hJM4gNg,9286
canaille/templates/core/profile_edit.html,sha256=mY6fBe4-2HF1F6VAcJRpSazatPkIgmX_6Wq91G6MPqc,11064
canaille/templates/core/profile_settings.html,sha256=pJYWrYVUzsej_EyVq0cpOHHN8adsdx5y1_lKveK2Jmo,11896
canaille/templates/core/users.html,sha256=j03Opi0dF4bk5RXlSDw2GPFR1gt9JoWY3WdgWHvAMZE,1504
canaille/templates/core/auth/email.html,sha256=LY4rAvWeQ8GnQSkK4pJlJs_Vyx8huLfi-18uV91XrG8,3866
canaille/templates/core/auth/firstlogin.html,sha256=UYeuF4hTpj6T_S4tBM48GPSfasUw3CY38MddE5vJhnE,1995
canaille/templates/core/auth/forgotten-password-code.html,sha256=SXBsrhyP1hxTrC61rEc8d0iPxb6lrTU9NkV-bdoGaVQ,2369
canaille/templates/core/auth/forgotten-password.html,sha256=k1XHS1eyEk4hE4SmYp4WDbnbx7u7CpvXDLav82n7tfM,2627
canaille/templates/core/auth/otp.html,sha256=Z_PZ_42ounVoD9hXhfM1dtn7db_fFfPWHFX81j7MNcM,3118
canaille/templates/core/auth/password.html,sha256=5NBGjuF5nhbR9BlNPnHZAOYcuYZ8pmIUqBchZ5uE-bs,2529
canaille/templates/core/auth/reset-password.html,sha256=Qpaa-JrJ5g3qHmWrcecqYqGGifUeFC7FRxsgc2oJPRc,1070
canaille/templates/core/auth/setup-otp.html,sha256=CttEhhk4HJCu8DCroG3q5IxWzblquWgDvKG_jjPbHKo,7808
canaille/templates/core/auth/sms.html,sha256=15l-r1ewdrgZpUNBv35I9MMTiPQU7xtArqoC9E5nzwo,3858
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=M0lzAg28jJ49Pk4dGUo-85Atv-nR2AqPEsyHoB49Igw,1586
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=OuOlFPMjDg8-tReALP8AyIUrxlf_tpHABZGedv0KH9o,2241
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=Kll21U59AnhzZE0LFk9NudjRICvnoVuuxQYsC2EjvD8,467980
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=q49NdUFnsJuwZLumy7cWKYoJr0--pSjRlzb8UkVcF6o,7203
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=B55a4OkR74rTFKz3XVmPCNGoWCkkRmNuQDH0XyK0g9E,10290
tests/app/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/app/test_apputils.py,sha256=J2j4oJkluV6sAjOFTFPW3YcPpYIrjvT4_pKYrnFr4Kc,615
tests/app/test_configuration.py,sha256=t5K056XKofkx6QcRsyKpdh-ZYZBEIetmEmuh3SjYdw4,14945
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=tO38_qnyHzpmJS-SEWCPgEqO-w7evOBnxmazxt6yjtE,5047
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=yGtfokbieI-khILpPqpLQVCuxl0IcdUhIu6hf-_z4Zg,605
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=mQrNz3gMz2vnRC88RLt9WgQSDcUBZXe4KAGme5-UwIg,3233
tests/app/commands/test_get.py,sha256=M-lovN2xtPVySr3DToh12v-b4bUNdDt5A-osOvpELT4,4499
tests/app/commands/test_install.py,sha256=Yg5iyEnWtSnR9lawAXBmzYlHqSfShcen_I3_WFkBlto,292
tests/app/commands/test_reset_otp.py,sha256=bsfCNT8h2FV-r-mAXm1x5ZxRTpbtGYFjzcD8j0vT_e4,2168
tests/app/commands/test_restore.py,sha256=-2doQShdYGITQeFHGWoWphxgUn0Gx065qLoFtREg3ro,2665
tests/app/commands/test_set.py,sha256=MsDWZ0DL4AGKre40XZ2c6na9n_dyya0KrJNjui-pnPU,6489
tests/app/commands/test_version.py,sha256=skxAtCfoEh_XpoJYAJ2Re7DhQL5Cy1Lshh5rOB9cbAo,447
tests/app/fixtures/current-app-config.toml,sha256=c6sqzt1740RtVbNW36e7lT1-4xzscc2iqbFsp3EBjIY,15285
tests/app/fixtures/default-config.toml,sha256=Bwzr5nOn1oJDSMAW5ivL05RitcJPAgiikqMjKILbPFA,12624
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=Nd8CWvo__ewuDQ5L6_EVx3GuBxD0AC26Wm-Y7XIXS2g,7774
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=aksZCG8tnAsXuBElXyRspsapM2VA7NFdgN3VuFQOGZc,3024
tests/backends/ldap/test_permissions.py,sha256=iadtf3xCD5p-q6aEyWODGWsqyns2znGdEJ5O3kLAb48,552
tests/backends/ldap/test_utils.py,sha256=9RwOUvbndvW-n1sn2ivE7nXlCFoO8FZ4z7w_Gpmsw-w,7587
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=8sY58NR0Cz7F4evqFpt1MQ9agqL-w7hAAc5NchGq-hs,10710
tests/core/test_auth.py,sha256=LSrDyjZuQinnBRItpC19THu6BLcTZFSfXYtiOl42sXY,4228
tests/core/test_auth_email.py,sha256=DY2SPdfmoHSMZ0Sg56Xmw5NS8_Na9FCR8Q_Bn-u-Z-Y,8391
tests/core/test_auth_mfa.py,sha256=fk-Cy6BNzd_M5gjaHtRs0xx2G5ypMdXO0AH1eK4eDE4,1075
tests/core/test_auth_otp.py,sha256=tydlvLl6mzKtfLJT0HRibJ_YxGdxxKHB0J7FatxPou0,11556
tests/core/test_auth_password.py,sha256=YP_FuoH0y4TJ2VPKbG5zV02sYY9CBDnPITfj43ysA24,5006
tests/core/test_auth_sms.py,sha256=1NVh0O6LWcIWLKyqT7yEejvOx_O3sJgPcY1pJ-Y7Y20,8505
tests/core/test_email_confirmation.py,sha256=RK9zvhuKinpAZs26Ti9Olc5Frb8iuV_JjipN8P3qN6Y,18688
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=DFIJ9y1l_NVaXOZBOSLdnMHQNTbyT6DQi-3ShZgDRIA,4779
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=q-R0vFlDaUiYp_zADv20Pek_mSRBIUHkK3kuMOfTPCk,3788
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=R3d50xvJV0XScfgucGH22RsSSjF6U0CYrPdJWrrzySY,27480
tests/core/test_registration.py,sha256=c8PNP6SXFPJszn32UXgfj0IEqEKyZXXkyRMU9bVCQjk,15686
tests/core/commands/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
tests/core/commands/test_populate.py,sha256=5fecibCALtGyaOoh-N07G98FAX8DwhJLrNkepFGA0uc,1107
tests/fixtures/minimal.jpg,sha256=EvwHa8AILOIz8XMZjv5Y3cC5oeTlMpkcAMTZO6DhwHE,1229
tests/oidc/__init__.py,sha256=Q1Im6tx8y9UlVH8FtTJhiS7elojHZt5bwKYYtFJTKIo,186
tests/oidc/conftest.py,sha256=kr1XAIjxiONkY2UmPalPQUpzzksFs61mS_QtsWWAy4I,6136
tests/oidc/test_account.py,sha256=L4IR9GJ2OH3Kun5Xprzvs-4wRBiSjZ6HOua-ruyIHOA,707
tests/oidc/test_auth_time.py,sha256=FDmfn0d9o4BsNHDCo8BkjG9V4h91Hkv0ZGjbiZadopk,3591
tests/oidc/test_authorization_code_flow.py,sha256=I58Arluxk2oICPzUvQ7mKMgqVpJPG9sGaf3VW2LrhcM,31924
tests/oidc/test_authorization_prompt.py,sha256=CmpmkzF9JZXe2w-4pQ4eCdC80LiUUAY1Fyfp4RNw5dk,9709
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=fVrIxFkJK-eBkyOhKbU7hA--cOW8dZphCwmTeR_G5WE,17504
tests/oidc/test_dynamic_client_registration_management.py,sha256=0hVxiQ1SvYiloh6Yef8cofe8qZSWRzeNSVuOhGWin40,9145
tests/oidc/test_end_session.py,sha256=P9CoMEiIWRtOFiQ23wx4wEjfcV3RHg03iV9eVi2S22Q,13293
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=AZWPL-DtbaH4yry4CjhWtMaPj1ukQoSzbmVOnAUnWhY,2823
tests/oidc/test_id_token.py,sha256=h6lNKjMUsMakhP_TgwNY-Gl7R3dKctzGOEbkWfZld_U,8011
tests/oidc/test_implicit_flow.py,sha256=wW-TXUOXwkgA3aumYlXWK5zBSaSvxHmdAEQt6dhC1sc,6141
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=Cku3DgLya726eHDibukBk6cbEPYUO5joCYOiih3uAW0,3810
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=3x5cx2foDkFoz8uIPl3_Biv6mIi3MQrVNiCOSCRPmdI,2590
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.78.dist-info/METADATA,sha256=uWF73yZ22DbN0EhQ62q5FQQZd_4bLt2s8LS5f8TdZfo,7090
canaille-0.0.78.dist-info/WHEEL,sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ,87
canaille-0.0.78.dist-info/entry_points.txt,sha256=_2a6kPdC_VquWN8gF5p0mEB0P-bpWW32cUEQqjB1oVg,81
canaille-0.0.78.dist-info/licenses/LICENSE.rst,sha256=eQAUAK2-cnXx6fayp_QWpcs5_iVyZ13KUFSnlwK8FbM,1061
canaille-0.0.78.dist-info/RECORD,,
