keystone/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/exception.py,sha256=yT7bAxIXLJGieTwCMEEKczbBA7Ijv3TXdyk4kES8szU,25940
keystone/i18n.py,sha256=UPtzCgvT6UtRJ1YoId557rNpq-6iVbd2hy-bFnFx3BI,878
keystone/notifications.py,sha256=6bILFj35SPfuX_A8xlMsus1ji_E1b4ov_cxnZf9FNZ8,32928
keystone/version.py,sha256=pGmTkp94FsrAgYj9DMBvpA5GwQqfLn-GvL9q_OxBk6s,588
keystone/api/__init__.py,sha256=Tl6ivVFZ61Rr6kaMz9bubFx5C2d3W9OVaTxJip8NpA0,2349
keystone/api/auth.py,sha256=arCN7-_01s4SgsA1dNzgh2oMw-XQeNJvnadY1dUq278,19732
keystone/api/credentials.py,sha256=95L2vgsUGbxiRpNyf4LkZ6Fpy1-eKo2BZhBm7sKRfOw,9148
keystone/api/discovery.py,sha256=xZOLnMlT8eAHt6NixvC_6sbwpgrEstVWCpTyjB4CCfQ,4274
keystone/api/domains.py,sha256=v7KnLyx4Q7VCVDAMH0RPYUa6I_vyYfoMSc_LoQ9LIEI,19761
keystone/api/ec2tokens.py,sha256=b0FvesJvWuSi6AZqtKIQNGDP_1hQvNnSCPNBaTpCeB4,3526
keystone/api/endpoints.py,sha256=JPeI-39EG9TwlktRfcaYEmYMuJ-REhkZsaTg-2OQwvQ,5877
keystone/api/groups.py,sha256=6aQ5ePOBkfC0WpGwcewZrc8j_8vtaycokPodAtCHD0w,8806
keystone/api/limits.py,sha256=z-uG8ypGETLYrMFNVjIcf11M9Ql6anh_V0s0tFuVTM8,5638
keystone/api/os_ep_filter.py,sha256=R6xg7HPvJmo6gE7yERzAHOVkfKSe8FZ6Kw-4VLjABj8,13374
keystone/api/os_federation.py,sha256=Lk9v4ErqkUKBZRGi8Y2gDc5hXm0Lb805JVBl4Gl3EsU,19051
keystone/api/os_inherit.py,sha256=sgcIRfThHrex6Gzovcgoi-97KuWs935daycvLh1OGyE,19022
keystone/api/os_oauth1.py,sha256=-NfXJNZFThPJm5gt-F07ilqHl27RnlhBcwyzZe2iXxc,14952
keystone/api/os_revoke.py,sha256=TS69T3_yoEE9OaYRj8NoyZEzbJFg6SRU-OmCfdS_qFw,2912
keystone/api/os_simple_cert.py,sha256=CAy3ehseL3eyiMP5QoVAYd-7sRNu7v5VtTbPmmKTEDo,2164
keystone/api/policy.py,sha256=OXDj4SRCS-ORZJ_P_sra6zGb1wqHe70soaoBkiv_7Ng,10825
keystone/api/projects.py,sha256=KWwkqsFVg2DoiJ3df_0EKocnS8Bw7KUA217Lhb8l-98,21756
keystone/api/regions.py,sha256=VHP-ZP3mFrO_iKkNLdAzZ4O8CzHiqxmSJ3ZhXaCKw-k,3992
keystone/api/registered_limits.py,sha256=1yu2JCeItmCQvC12eb-E_FULulhcaRaVUE0fxDnFrbk,3714
keystone/api/role_assignments.py,sha256=wUb4IOEK8YOzekmUf_ivvdMYAtoQrAmebQN1ObshLZI,15689
keystone/api/role_inferences.py,sha256=12rBk5BIcCHVNOhHLr4szvi_NUEKPwj3DPvcoH5BgFs,2481
keystone/api/roles.py,sha256=d2KdRC523a5v0jrq5w00jJTzKTfW1-NUxOfym6oitS4,12278
keystone/api/s3tokens.py,sha256=SngPGnavbuGPiZMfVezL5Zihm__gY0CuXvUS_82gJDE,4353
keystone/api/services.py,sha256=wYMn-ka2-kyCb-9RwBchVlYROLVA2TaXEp15lYs_aE8,2992
keystone/api/system.py,sha256=G35GebdD9oODsK8eyowh41okonQZxKO9Zd-XoTd2QKg,7288
keystone/api/trusts.py,sha256=o7mT7h26yHWcE3YeX0-CRH7N3NhZXF9eIyUp4GF0v4k,20612
keystone/api/users.py,sha256=_dXqPy2AyPDtgNTEHE_UbRGdZ079h4TDgDZurx_WiXk,33690
keystone/api/_shared/EC2_S3_Resource.py,sha256=vk7K2g1uUSNr_QehwYKtK9NWoqb_UASOemtcIB1ZRJA,7868
keystone/api/_shared/__init__.py,sha256=7CNnqfiABiMJvuqznQUxRss3tE1BIIBwsyc1OMJYNaA,417
keystone/api/_shared/authentication.py,sha256=MjwknlP0MMk-xf_T98BFM79NBV52jZsG7hU9KMGeik4,10890
keystone/api/_shared/implied_roles.py,sha256=28f2WS4xHZ-MUPJrJErrsk7n5R54l_2zNGuX6gm8jdk,1789
keystone/api/_shared/json_home_relations.py,sha256=YBGptoYl6stgdpjaRJauzsdEq4gQKUZ9fAsxYqnv08o,3614
keystone/api/_shared/saml.py,sha256=HEai_7iaHdNhUVO_w98O6RZ-eRTs8-5g6goIn7GQY1s,2140
keystone/application_credential/__init__.py,sha256=_RurhbEv1zzTbKcSgmUi3leX8tr9MsBK2EWlMg3uOCk,605
keystone/application_credential/core.py,sha256=3428xzsQXb6XbyDm1FEq-BWJJXh7VorBqNeGeQ4NUVQ,10648
keystone/application_credential/schema.py,sha256=D9SQjt7vtSmVEAxtKahk-C4PQxzCEg2ZMA_FqqdCGT4,2112
keystone/application_credential/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/application_credential/backends/base.py,sha256=S4GuDvWSl05rqT0F1t0sDMwVuVx-MIgZk4gbSs6-LYs,4628
keystone/application_credential/backends/sql.py,sha256=-UKiDe7FuerNJQXaCJAITM4-FyEqrrk-qe8lXgVY0Bg,11557
keystone/assignment/__init__.py,sha256=NWW9CbThDi6aWA-uprxjwHGnei8NuaTslSeZMLkkgGk,633
keystone/assignment/core.py,sha256=11QEz-HvCQS3uOTcriCalkA058OzlUivd5u6GQ267VA,60989
keystone/assignment/schema.py,sha256=pUBOJXuz8yKuew4agdVGNiPKjXG3CHJQ6kebGYAuHHc,1123
keystone/assignment/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/assignment/backends/base.py,sha256=M5cq8BIpkEwXGN9xG_fnGcFRyVIWFViPaPO_3QtAB_k,7510
keystone/assignment/backends/sql.py,sha256=hcm63F1i8uteWrSQcn8I_UnDoaY1QDVNsAv8CI9JRJs,16766
keystone/assignment/role_backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/assignment/role_backends/base.py,sha256=cRNCWCU-vyfOzbYdWCbtm3BhP-pe0RaoXzRQ4zB83Rc,4411
keystone/assignment/role_backends/resource_options.py,sha256=rfVSaFo8xAywIVINr1bkK856GCCkBfvgWexuNKK5U34,990
keystone/assignment/role_backends/sql.py,sha256=3rHVP0MoVQbTFVRnc-Y5qmNAsg4JYpNoKHXcHU0rLYw,6574
keystone/assignment/role_backends/sql_model.py,sha256=clgE4ZXIT1gFtgHVAI9IWXu00i5qC0kHu-fYupmabr0,4495
keystone/auth/__init__.py,sha256=Scc1upBV8LkEQc82fU5IB5WSN-004vqjBU8DC7x1iIk,713
keystone/auth/core.py,sha256=t4plJ65vIoRD2Wk68PaETmU3k4sTeMUALP-eJX09FM4,23512
keystone/auth/schema.py,sha256=rSbpDx929yKrxCzJLT_ufpqITYfGDFDVgozK8ipF28o,5875
keystone/auth/plugins/__init__.py,sha256=LvTdqGluqi3cgC6K4ESL8usz1MwgyHzz2BKkBHIw_qw,619
keystone/auth/plugins/application_credential.py,sha256=ZS2JoO_XhyEA67agVVaD5FccT-Mj2nrlLd92ZAl9WNU,1589
keystone/auth/plugins/base.py,sha256=8vlxpJRo_xNWxFSSX8Hu5a6izhqNTbfD-D2HdRG4irw,3473
keystone/auth/plugins/core.py,sha256=U0IOhSsFcxrG6VvOHHzUuEF7FYx8wYsea8QjYbrFrzI,10023
keystone/auth/plugins/external.py,sha256=xn8gHcxGkcxMdHNf_tPHqsVrCTrYhso6h4d2NxMCr5M,3158
keystone/auth/plugins/mapped.py,sha256=VEJ40Kv14Bkk6T0GFWTYxeMlBuYt-TMMauz3uwxGBzA,15367
keystone/auth/plugins/oauth1.py,sha256=AL90eBekeRYnyACwidNn7K6rWOCMjH_gRL9iKBJHJi4,2703
keystone/auth/plugins/password.py,sha256=B_K-0VXzT-r4idBk5Txp2rkUU2g0jkEn4tsW_Rxrr6A,1649
keystone/auth/plugins/token.py,sha256=7CDB_gqjstBpgIc8WLd8FezRlkkwvrFrspB1FuBpkCk,5110
keystone/auth/plugins/totp.py,sha256=jfRNTI_jqmDdGDStu547LWXTCpadZH910fAsnLAUxcw,4700
keystone/catalog/__init__.py,sha256=EgmeiDUJBQBFUEC_sG71Qwcf874Rf-chooB1dCquZ_Q,630
keystone/catalog/core.py,sha256=CG47yoJgdKRx2T7X5l1yymMVwWnam1jQRrJchcN2tAU,13944
keystone/catalog/schema.py,sha256=1YccNLefXkPM5HKYTAxrtf0ZRFsP5HjsU73xuFvmSk8,2929
keystone/catalog/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/catalog/backends/base.py,sha256=4-leBEgE-0qfNwMtFvfviV4uxqoJeJNi8UU49iNtFB4,16693
keystone/catalog/backends/sql.py,sha256=NMFFZArlahXMAO5WFwOebAZr53zTp6qckfUWW5dzykU,27972
keystone/catalog/backends/templated.py,sha256=DSBt_1eFuSfMojaFQkYRjmoQwYrVk4islDBmN2tUEOA,12485
keystone/cmd/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/cmd/bootstrap.py,sha256=IoTLw2gr5D1ZL7Cps-5apNfH9R0LOV5m69qQl2HpWa4,14179
keystone/cmd/cli.py,sha256=cM7JKM2tbVTO9vsba-cxNYzG8tEQglPJPvjX8-3qyAY,55957
keystone/cmd/manage.py,sha256=2y8hFhEIthPXu96TlHDk8UykEjYQ0vYRnUK7VOfroi8,1495
keystone/cmd/status.py,sha256=8fvze8GaWRk9nJOfQQJpFki9ZQ4BSkkBHRl4NRq-T40,3752
keystone/cmd/doctor/__init__.py,sha256=GvolKM4VVzpcDCArKOcunbvkmiXZj6pXGwjIlSK1cyA,2739
keystone/cmd/doctor/caching.py,sha256=uyRiEA2vDAaH39lurUmaMOS-Ebgbm5kdgR0ti_wQz3Y,1230
keystone/cmd/doctor/credential.py,sha256=N50JE78FdTA4QQnIhF2K6fJLsx7gcsooo5pMilI-flo,2911
keystone/cmd/doctor/database.py,sha256=RWGxGnXZNM_8_Opyr0W6I205VXYl_LOc_nHMcYql9kM,1079
keystone/cmd/doctor/debug.py,sha256=fkGxSKJXFEK2rMMsk5sCWA7U7CawohJvyz-GrYnNw1Y,934
keystone/cmd/doctor/federation.py,sha256=s9NXRhCBgPYuJeODDApaBjsj870lwFIk5l67tFg5qtw,1305
keystone/cmd/doctor/ldap.py,sha256=R9UZaWQvXJLwjWBadOnq9ARtma_8NQJNu3fOJHD_Sx0,5639
keystone/cmd/doctor/security_compliance.py,sha256=eVkDgZFwxjkZYKCkjpblhZEfGZL7rMrCyaw8k56pOaI,2407
keystone/cmd/doctor/tokens.py,sha256=quhsG-nmsiGXyPzQ0uqTPFBtld8znujSeNoadHOMrPM,1548
keystone/cmd/doctor/tokens_fernet.py,sha256=L-j9xWFXqL1a75BtIxjN11XdVjEQTAKVMk-0mIbYW2s,1784
keystone/common/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/common/authorization.py,sha256=jBXbsp-S6OgBXPZEqJkp56cpZH_zUHlx-GyZOez2VUw,1449
keystone/common/context.py,sha256=P5FYR65UFsugfdSP9i15lEn8zeZB_eUpdzWkH3ib-r0,2917
keystone/common/driver_hints.py,sha256=IbbxLrkkEZrlvoFsNblK1GHkF77ezMorl0HG8gVfP9s,4521
keystone/common/fernet_utils.py,sha256=Kumpaq5yzO4gfrCr8KRjeVekzckBNRbjrydrz0sftQg,11984
keystone/common/json_home.py,sha256=j0qh_eNAlEaHpgl9URQGNq-kdoQczF5Y2srwRdSfRis,4739
keystone/common/jwt_utils.py,sha256=mY0iqFRgfyBNNrK2PbW-CVAy8eSU_wwyvWbUZy-0XEs,1651
keystone/common/manager.py,sha256=hfkNmauusQDWhlePqceUIA8y48CMn5s_u4VTKMN47N4,7800
keystone/common/password_hashing.py,sha256=LruovzIvJo6FFAQnVjZdLw4mf6NU9kRoudFY2P0W3Nw,4554
keystone/common/profiler.py,sha256=jKPkLlzL_RkqBT5n5NwlRMr-8G9qo8u41aqUxqAiyUE,1753
keystone/common/provider_api.py,sha256=ukVxzTHa1_x7OF5WXxU51IY3FfoxYn2SJFQCJRa2WlI,4553
keystone/common/render_token.py,sha256=vqkcCpgbfCn4COw2ZJJ6a1blBx1sQmzT9m_svCFQfhI,5610
keystone/common/tokenless_auth.py,sha256=FnMrXs1v58aOxd6eczrX-hclyElpTOba4BEPiyrmgDs,7913
keystone/common/utils.py,sha256=5x1Ehuma_RR0j_fDG0QzMxWEfAVk0NhVzDcb9wqRpxE,17298
keystone/common/cache/__init__.py,sha256=ODKZx5AsXoAOWLZAd-NnDmdyW-xHSSVec8CP8Q3owzc,624
keystone/common/cache/_context_cache.py,sha256=XNg0tr_bGoVOtAubFvTRrsPCCO8SnhaeKsqVP_rTnBE,3758
keystone/common/cache/core.py,sha256=gX6BTfcCXMIKGc3Fxf2SbCxxRrEyqf4-Zq14n-biceM,6135
keystone/common/policies/__init__.py,sha256=ZXyObK13RJoXX-5OadSxFGA6nYwwHysxPnooFA75Mns,3368
keystone/common/policies/access_rule.py,sha256=7KAgdgSm7TBA7FT9K15mnLZCZ7Bs9qZCsQnMp88Fc70,2120
keystone/common/policies/access_token.py,sha256=Ef8UJIsYynjc3wa5reUCdrvIT_wLBZoByJDBtM873s0,3170
keystone/common/policies/application_credential.py,sha256=t4rHob76mlDaG_002gwVcxGVWRPOwiUE9jMKG_q400o,3535
keystone/common/policies/auth.py,sha256=P6OROXd1FQ2Wzem1P9EScqPfpueHdf65NihexhdldU0,2439
keystone/common/policies/base.py,sha256=NHi5YCDgmZ-Na0lxPYAKUPlTIzvH1O_4nBj6jLGzvrk,3791
keystone/common/policies/consumer.py,sha256=ITS-NiYzbxnzaPJ0ep4CZn_eZQZCfKVNbzQwul1TtC0,3796
keystone/common/policies/credential.py,sha256=IWQ9fWCewBgXGyB7JU-iUbQg-QTxqiDu9z65kBML3qQ,3927
keystone/common/policies/domain.py,sha256=jHXZu8IY1st-kSsM6M7s0jaPX28X-BB10kPol9J5lO8,3977
keystone/common/policies/domain_config.py,sha256=jeF6wmI96sKdTJLxTnwP5pYzZRgLh1m_DM_-aftaSe0,8174
keystone/common/policies/ec2_credential.py,sha256=T-cHBfqiFe9eHPxeqBN5sIN_uzBjrOkNOM7b5CYoXxw,3579
keystone/common/policies/endpoint.py,sha256=PxOsTbLOPubcIVUQZjAOpluqHtuoUN3KK8UcnQcObrE,3689
keystone/common/policies/endpoint_group.py,sha256=LAgdak6zBTRT8Any5YCJsvNVi0GelrldLCfiBmogX4k,9144
keystone/common/policies/grant.py,sha256=5PzF9aiL6bajvucFYBFeo816UDnKBZUMVsNcXo8Vmb8,14090
keystone/common/policies/group.py,sha256=jAfB7wODXfkmmEVUbZVePeW0arvOd0LwF3MjOApvfFY,8423
keystone/common/policies/identity_provider.py,sha256=V0YDSqoxLjatJaZsNsUl_gw9CZkz4o9Bodbp6YFbjEY,4709
keystone/common/policies/implied_role.py,sha256=Aktvb88fwr0Hbh6n87Nq_3zgqFK0gyrUr0BaoJkmf0k,6691
keystone/common/policies/limit.py,sha256=AFkBvJGpcvqs771hWvpnU96TYsQMhR-11BMKg_jODJw,2987
keystone/common/policies/mapping.py,sha256=sZjYJnrFP_zTljAgwsl4dHPmq3sUlzDepQzmlVhLd9Y,4672
keystone/common/policies/policy.py,sha256=3SduxUKrrKb_9ecr5Myve_pgZ1Ed9yi5mGDQrh53_ro,3808
keystone/common/policies/policy_association.py,sha256=79QeWNGH5H6aUpRJvM9sPLvX345IqVkPAPpzxXqcvoo,10346
keystone/common/policies/project.py,sha256=Sn6Y_vBL3aImECqRyrBmQwFaGSkiaoMRoR371NQHkM0,10683
keystone/common/policies/project_endpoint.py,sha256=xIgMIKpL01xsAbPJVkQk3V1IJWjJnRT3nGmKGrBzDs8,5268
keystone/common/policies/protocol.py,sha256=a2ziIVYzBDBWoDhnTNX9zxZyZ5eZOdTBEAL8Wox2fD0,4374
keystone/common/policies/region.py,sha256=UOqqUvy-1vxCZtx5-IKRlbmdmo5TikY0jca5MfJ9WZQ,3756
keystone/common/policies/registered_limit.py,sha256=J6cXHR6giyYQw1VXtTYpyZP9M6gQWES6VG9sPQ81bgs,2516
keystone/common/policies/revoke_event.py,sha256=iccKmSgIx8D2W5eURHUFOdjWnSU_VOzSdEPck_Bqc-E,1273
keystone/common/policies/role.py,sha256=REbnmIxqpnQVuU-w82EAn_przTzGrK-RR7UZKREUIps,7562
keystone/common/policies/role_assignment.py,sha256=wKbtaXQQCWxyGCWdwETL-EtUM1DuxDst3efSYxu0r7A,2816
keystone/common/policies/service.py,sha256=RmeI0j4m50HlYBRy1Vh0v357EmgBe1C3cpMPlOSz7oA,3665
keystone/common/policies/service_provider.py,sha256=_vOd2C2zLZhG2DWoI0YrCOEx6xpuvWUMtBKDgpDIGYg,4958
keystone/common/policies/token.py,sha256=XwuaWynxD9vaJyBBfmvXxiDK6iElrNg0YTasyUvf13I,3006
keystone/common/policies/token_revocation.py,sha256=osbM8EMkzDaE47GalPxSe3-ZmJD821_NScebiQsugQ4,1779
keystone/common/policies/trust.py,sha256=Jcu5uEOCRm5SXhOVF0fLG_YsTqgCmLzF_-p5KHQQBtI,6213
keystone/common/policies/user.py,sha256=SE1WWl3ValEVeRijGOe9EeST-7szloCQ6pccd0aSYBo,5674
keystone/common/rbac_enforcer/__init__.py,sha256=2fnlhUqRqTsuCuAIe98-to3mu68BGf79Qcw0fwEQlKg,648
keystone/common/rbac_enforcer/enforcer.py,sha256=zmyNTvXYRj-Dqq2OXsqXgESLj4aeKbTZ3tUx14mYWA8,21672
keystone/common/rbac_enforcer/policy.py,sha256=jDh_yPqQVnJ3_bKW2P78zl3d9iSItKXvjGSg7z_Bf7w,1614
keystone/common/resource_options/__init__.py,sha256=YMj5LCiVzzx7RKQH9OZoYTUIx9mgpUQPBJ0M0h9e_nU,601
keystone/common/resource_options/core.py,sha256=PcnNl9WVG1YI-DD22cUyyEDEFTLLnB_XLmaOTWRCRwM,9406
keystone/common/resource_options/options/__init__.py,sha256=gHfp268QOb9jnMpvnj-ViAX7ST3TjABPGU6ke0aGq5Y,1284
keystone/common/resource_options/options/immutable.py,sha256=WIk38jntYIueZjhlukJ9HxequD47xSW433ku7lfTbm8,2898
keystone/common/sql/__init__.py,sha256=b_lO7hkgpaRaD2m_kR2JPZtt1bguapYIPTnH44EI6no,633
keystone/common/sql/core.py,sha256=gsB-3rf1vz5-Eg0XN9Hiez69DcDCsCOwnwLB2xDYZ9U,20986
keystone/common/sql/upgrades.py,sha256=8Uz8tj9vca6Np3-NFPuuelWGnLDFAdrJnedEVNtliaM,12227
keystone/common/sql/contract_repo/README,sha256=xGtBkJUYvbKtV20Jiv01Taa7Mb7C_0HlTJsP8IuE0Ck,111
keystone/common/sql/contract_repo/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/common/sql/contract_repo/manage.py,sha256=aavz2DpciZpm09k2NvKmnS4nCWdAxHBd-9El9X25dek,672
keystone/common/sql/contract_repo/migrate.cfg,sha256=gXy9LB2tE6PgL6wXorG2-TWRRwLw_k5O9gSZJesooyA,1237
keystone/common/sql/contract_repo/versions/001_contract_initial_null_migration.py,sha256=2LiVekl5wxEV1P3mEhq4DShlE7_31s8zvRu15IKy5DQ,735
keystone/common/sql/contract_repo/versions/002_password_created_at_not_nullable.py,sha256=1BRDvbkx2H_hifK6X4vvjEZ58r0nIs_DS4UwIYhz6Rs,1719
keystone/common/sql/contract_repo/versions/003_remove_unencrypted_blob_column_from_credential.py,sha256=UX9QJmapM4eMRSKsHi9eoAj5fggIEtPnNcPDGAnerlk,2643
keystone/common/sql/contract_repo/versions/004_reset_password_created_at.py,sha256=u4LtfTH8YpZ953ekClMI8apE1W6oyzY-9UAEYwv4RKc,1340
keystone/common/sql/contract_repo/versions/005_placeholder.py,sha256=Ae_0UznXaEmWL3S1oFDZZxn_hSXtxjaC4XcrCbUyjBg,754
keystone/common/sql/contract_repo/versions/006_placeholder.py,sha256=Ae_0UznXaEmWL3S1oFDZZxn_hSXtxjaC4XcrCbUyjBg,754
keystone/common/sql/contract_repo/versions/007_placeholder.py,sha256=Ae_0UznXaEmWL3S1oFDZZxn_hSXtxjaC4XcrCbUyjBg,754
keystone/common/sql/contract_repo/versions/008_placeholder.py,sha256=Ae_0UznXaEmWL3S1oFDZZxn_hSXtxjaC4XcrCbUyjBg,754
keystone/common/sql/contract_repo/versions/009_placeholder.py,sha256=Ae_0UznXaEmWL3S1oFDZZxn_hSXtxjaC4XcrCbUyjBg,754
keystone/common/sql/contract_repo/versions/010_contract_add_revocation_event_index.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/contract_repo/versions/011_contract_user_id_unique_for_nonlocal_user.py,sha256=rZbr_bUllYhk07znb1dPf1mB1NfINcPmSlgOEQJAYQA,869
keystone/common/sql/contract_repo/versions/012_contract_add_domain_id_to_idp.py,sha256=vkq-vP14Re_Wk31-eejwSF8uMrEUG7jV6NhPSv3u584,1377
keystone/common/sql/contract_repo/versions/013_contract_protocol_cascade_delete_for_federated_user.py,sha256=LkqA-0WhpGrvQRJnGXS4GUdQ_mVOvlzK4NV1T7Rh-8A,1219
keystone/common/sql/contract_repo/versions/014_contract_add_domain_id_to_user_table.py,sha256=LiknnNxxW3w5NESQ70RYBYzUKqgEcelzgq0b3ge97eE,4359
keystone/common/sql/contract_repo/versions/015_contract_update_federated_user_domain.py,sha256=KXqqvxhOUQje4q7YtFmUvHozhd2eDVVM8lfoc9eIw-8,1312
keystone/common/sql/contract_repo/versions/016_contract_add_user_options.py,sha256=CtZNTYTndOG0dsCTPGLAnso97FIHSTLncWlwJLuMSY0,678
keystone/common/sql/contract_repo/versions/017_placeholder.py,sha256=HJ-loAZcTTV2eD2bBx-sgiT6c25p_qiX_IsDYoomRS8,751
keystone/common/sql/contract_repo/versions/018_placeholder.py,sha256=HJ-loAZcTTV2eD2bBx-sgiT6c25p_qiX_IsDYoomRS8,751
keystone/common/sql/contract_repo/versions/019_placeholder.py,sha256=HJ-loAZcTTV2eD2bBx-sgiT6c25p_qiX_IsDYoomRS8,751
keystone/common/sql/contract_repo/versions/020_placeholder.py,sha256=HJ-loAZcTTV2eD2bBx-sgiT6c25p_qiX_IsDYoomRS8,751
keystone/common/sql/contract_repo/versions/021_placeholder.py,sha256=HJ-loAZcTTV2eD2bBx-sgiT6c25p_qiX_IsDYoomRS8,751
keystone/common/sql/contract_repo/versions/022_contract_add_default_project_id_index.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/contract_repo/versions/023_contract_add_second_password_column_for_expanded_hash_sizes.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/contract_repo/versions/024_contract_create_created_at_int_columns.py,sha256=KJJ_q_iXTq6hkFv5AHmNS1pz-HUkIA2yv3G8ZYbdoMc,2293
keystone/common/sql/contract_repo/versions/025_placeholder.py,sha256=Uoz_XizQbWMNZ_hVVxX9cea1sefghSNQlUXFmdgiDn8,754
keystone/common/sql/contract_repo/versions/026_placeholder.py,sha256=Uoz_XizQbWMNZ_hVVxX9cea1sefghSNQlUXFmdgiDn8,754
keystone/common/sql/contract_repo/versions/027_placeholder.py,sha256=Uoz_XizQbWMNZ_hVVxX9cea1sefghSNQlUXFmdgiDn8,754
keystone/common/sql/contract_repo/versions/028_placeholder.py,sha256=Uoz_XizQbWMNZ_hVVxX9cea1sefghSNQlUXFmdgiDn8,754
keystone/common/sql/contract_repo/versions/029_placeholder.py,sha256=Uoz_XizQbWMNZ_hVVxX9cea1sefghSNQlUXFmdgiDn8,754
keystone/common/sql/contract_repo/versions/030_contract_add_project_tags_table.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/contract_repo/versions/031_contract_system_assignment_table.py,sha256=tTLFcOL-rIDxp1U8F1rM14-_EKLF9dGkuM9-VKbGHcs,658
keystone/common/sql/contract_repo/versions/032_contract_add_expired_at_int_to_trust.py,sha256=y4gHH0-0ImixdoNLhpoiluWyyNf0wdmM07ZpJDWwJ7c,1655
keystone/common/sql/contract_repo/versions/033_contract_add_limits_tables.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/contract_repo/versions/034_contract_add_application_credentials_table.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/contract_repo/versions/035_contract_add_system_column_to_application_credential_table.py,sha256=lzYIQyz9QpBgrFrNV0FDqg-6MqAM1I9iJkZTGOUdSdY,860
keystone/common/sql/contract_repo/versions/036_contract_rename_application_credential_restriction_column.py,sha256=DJN-SdxrCxX5zFTCRjxzCGrj2mf1dPbtcEjcHXi4OWc,1712
keystone/common/sql/contract_repo/versions/037_contract_remove_service_and_region_fk_for_registered_limit.py,sha256=jom9S7PnEg9KpRGgjs_-ga8a5biIZK8J7hYQvSOAgR0,1571
keystone/common/sql/contract_repo/versions/038_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/contract_repo/versions/039_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/contract_repo/versions/040_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/contract_repo/versions/041_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/contract_repo/versions/042_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/contract_repo/versions/043_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/contract_repo/versions/044_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/contract_repo/versions/045_contract_add_description_to_limit.py,sha256=8tHz0afuYE0c0TQN4gaha_DMheso9JsDtwpsGPOzAhY,585
keystone/common/sql/contract_repo/versions/046_contract_old_password_data_to_password_hash_column.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/contract_repo/versions/047_contract_expand_update_pk_for_unified_limit.py,sha256=40tDv0RUYSBvalH_3gJctxz3v-nii6apXliarxmyMWU,2923
keystone/common/sql/contract_repo/versions/048_contract_add_registered_limit_id_column_for_limit.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/contract_repo/versions/049_placeholder.py,sha256=VD8oZ5F_o_hIC85y4yg7pHB5HvwvYl-nEr-h2FQbbwQ,753
keystone/common/sql/contract_repo/versions/050_placeholder.py,sha256=VD8oZ5F_o_hIC85y4yg7pHB5HvwvYl-nEr-h2FQbbwQ,753
keystone/common/sql/contract_repo/versions/051_placeholder.py,sha256=VD8oZ5F_o_hIC85y4yg7pHB5HvwvYl-nEr-h2FQbbwQ,753
keystone/common/sql/contract_repo/versions/052_placeholder.py,sha256=VD8oZ5F_o_hIC85y4yg7pHB5HvwvYl-nEr-h2FQbbwQ,753
keystone/common/sql/contract_repo/versions/053_contract_add_role_description_to_role_table.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/contract_repo/versions/054_contract_drop_old_passoword_column.py,sha256=4h3-FJdfuYKLUEF-USfe_xTFa1Zex04XjMknqOYsnPs,788
keystone/common/sql/contract_repo/versions/055_contract_add_domain_to_limit.py,sha256=ynNNcrqe1zRZsTibyTkoA0MUWieSgiPS6ipdNKP55eE,795
keystone/common/sql/contract_repo/versions/056_contract_add_application_credential_access_rules.py,sha256=Q5-PRaamkAwEAZQNcVrnlvwJ-EWQyLNzQ1QDV1z0YCM,620
keystone/common/sql/contract_repo/versions/057_placeholder.py,sha256=MQdTsd87IU2zApxPWvrfRBLWQGFDno-ZOkRswe1BU7E,753
keystone/common/sql/contract_repo/versions/058_placeholder.py,sha256=MQdTsd87IU2zApxPWvrfRBLWQGFDno-ZOkRswe1BU7E,753
keystone/common/sql/contract_repo/versions/059_placeholder.py,sha256=MQdTsd87IU2zApxPWvrfRBLWQGFDno-ZOkRswe1BU7E,753
keystone/common/sql/contract_repo/versions/060_placeholder.py,sha256=MQdTsd87IU2zApxPWvrfRBLWQGFDno-ZOkRswe1BU7E,753
keystone/common/sql/contract_repo/versions/061_placeholder.py,sha256=MQdTsd87IU2zApxPWvrfRBLWQGFDno-ZOkRswe1BU7E,753
keystone/common/sql/contract_repo/versions/062_contract_extract_redelegation_data_from_extras.py,sha256=8tHz0afuYE0c0TQN4gaha_DMheso9JsDtwpsGPOzAhY,585
keystone/common/sql/contract_repo/versions/063_contract_drop_limit_columns.py,sha256=C2XiXdlob5YzsnzbI2w6kb7aq3-0JWlBkqwfmqRZ2LY,855
keystone/common/sql/contract_repo/versions/064_contract_add_remote_id_attribute_to_federation_protocol_table.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/contract_repo/versions/065_contract_add_user_external_id_to_access_rule.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/contract_repo/versions/066_contract_add_resource_options_table.py,sha256=aknnfqwGyr9RLurGXRMMIcpZtUScFC3OJ6XNBTtECUc,700
keystone/common/sql/contract_repo/versions/067_placeholder.py,sha256=RS10JaBXFcG9EdASULKBDzNoHSU7k_gJ2J2xX4KO08o,755
keystone/common/sql/contract_repo/versions/068_placeholder.py,sha256=RS10JaBXFcG9EdASULKBDzNoHSU7k_gJ2J2xX4KO08o,755
keystone/common/sql/contract_repo/versions/069_placeholder.py,sha256=RS10JaBXFcG9EdASULKBDzNoHSU7k_gJ2J2xX4KO08o,755
keystone/common/sql/contract_repo/versions/070_placeholder.py,sha256=RS10JaBXFcG9EdASULKBDzNoHSU7k_gJ2J2xX4KO08o,755
keystone/common/sql/contract_repo/versions/071_placeholder.py,sha256=RS10JaBXFcG9EdASULKBDzNoHSU7k_gJ2J2xX4KO08o,755
keystone/common/sql/contract_repo/versions/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/common/sql/data_migration_repo/README,sha256=xGtBkJUYvbKtV20Jiv01Taa7Mb7C_0HlTJsP8IuE0Ck,111
keystone/common/sql/data_migration_repo/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/common/sql/data_migration_repo/manage.py,sha256=aavz2DpciZpm09k2NvKmnS4nCWdAxHBd-9El9X25dek,672
keystone/common/sql/data_migration_repo/migrate.cfg,sha256=ux7kasLcGCPbKUl7ird5V9fLwnrTk0W02iFxfM6myWQ,1241
keystone/common/sql/data_migration_repo/versions/001_data_initial_null_migration.py,sha256=2LiVekl5wxEV1P3mEhq4DShlE7_31s8zvRu15IKy5DQ,735
keystone/common/sql/data_migration_repo/versions/002_password_created_at_not_nullable.py,sha256=8tHz0afuYE0c0TQN4gaha_DMheso9JsDtwpsGPOzAhY,585
keystone/common/sql/data_migration_repo/versions/003_migrate_unencrypted_credentials.py,sha256=dtaORYO16ZiBmi-7_gjT-PxOQxbYatGl2VDIDHWyPW4,1481
keystone/common/sql/data_migration_repo/versions/004_reset_password_created_at.py,sha256=8tHz0afuYE0c0TQN4gaha_DMheso9JsDtwpsGPOzAhY,585
keystone/common/sql/data_migration_repo/versions/005_placeholder.py,sha256=Ae_0UznXaEmWL3S1oFDZZxn_hSXtxjaC4XcrCbUyjBg,754
keystone/common/sql/data_migration_repo/versions/006_placeholder.py,sha256=Ae_0UznXaEmWL3S1oFDZZxn_hSXtxjaC4XcrCbUyjBg,754
keystone/common/sql/data_migration_repo/versions/007_placeholder.py,sha256=Ae_0UznXaEmWL3S1oFDZZxn_hSXtxjaC4XcrCbUyjBg,754
keystone/common/sql/data_migration_repo/versions/008_placeholder.py,sha256=Ae_0UznXaEmWL3S1oFDZZxn_hSXtxjaC4XcrCbUyjBg,754
keystone/common/sql/data_migration_repo/versions/009_placeholder.py,sha256=Ae_0UznXaEmWL3S1oFDZZxn_hSXtxjaC4XcrCbUyjBg,754
keystone/common/sql/data_migration_repo/versions/010_migrate_add_revocation_event_index.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/data_migration_repo/versions/011_expand_user_id_unique_for_nonlocal_user.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/data_migration_repo/versions/012_migrate_add_domain_id_to_idp.py,sha256=_Y62BLUkOswyYpotwDgHzS8nYA9LEXJMLXrv6Ett0eA,1884
keystone/common/sql/data_migration_repo/versions/013_migrate_protocol_cascade_delete_for_federated_user.py,sha256=8tHz0afuYE0c0TQN4gaha_DMheso9JsDtwpsGPOzAhY,585
keystone/common/sql/data_migration_repo/versions/014_migrate_add_domain_id_to_user_table.py,sha256=n3XTxGzQAe93Y1SWCla1d-jcT3BuGIIYXUrXVbnO0iQ,1778
keystone/common/sql/data_migration_repo/versions/015_migrate_update_federated_user_domain.py,sha256=Gn69H5gokweH5OZyy42fZwIcVs37s1GcwF6bKWgxFA0,1489
keystone/common/sql/data_migration_repo/versions/016_migrate_add_user_options.py,sha256=CtZNTYTndOG0dsCTPGLAnso97FIHSTLncWlwJLuMSY0,678
keystone/common/sql/data_migration_repo/versions/017_placeholder.py,sha256=HJ-loAZcTTV2eD2bBx-sgiT6c25p_qiX_IsDYoomRS8,751
keystone/common/sql/data_migration_repo/versions/018_placeholder.py,sha256=HJ-loAZcTTV2eD2bBx-sgiT6c25p_qiX_IsDYoomRS8,751
keystone/common/sql/data_migration_repo/versions/019_placeholder.py,sha256=HJ-loAZcTTV2eD2bBx-sgiT6c25p_qiX_IsDYoomRS8,751
keystone/common/sql/data_migration_repo/versions/020_placeholder.py,sha256=HJ-loAZcTTV2eD2bBx-sgiT6c25p_qiX_IsDYoomRS8,751
keystone/common/sql/data_migration_repo/versions/021_placeholder.py,sha256=HJ-loAZcTTV2eD2bBx-sgiT6c25p_qiX_IsDYoomRS8,751
keystone/common/sql/data_migration_repo/versions/022_migrate_add_default_project_id_index.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/data_migration_repo/versions/023_migrate_add_second_password_column_for_expanded_hash_sizes.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/data_migration_repo/versions/024_migrate_create_created_at_int_columns.py,sha256=AmIi-c6-haCBSCjZa2arRh57998M02fQ8FjggNEjC7A,1130
keystone/common/sql/data_migration_repo/versions/025_placeholder.py,sha256=Uoz_XizQbWMNZ_hVVxX9cea1sefghSNQlUXFmdgiDn8,754
keystone/common/sql/data_migration_repo/versions/026_placeholder.py,sha256=Uoz_XizQbWMNZ_hVVxX9cea1sefghSNQlUXFmdgiDn8,754
keystone/common/sql/data_migration_repo/versions/027_placeholder.py,sha256=Uoz_XizQbWMNZ_hVVxX9cea1sefghSNQlUXFmdgiDn8,754
keystone/common/sql/data_migration_repo/versions/028_placeholder.py,sha256=Uoz_XizQbWMNZ_hVVxX9cea1sefghSNQlUXFmdgiDn8,754
keystone/common/sql/data_migration_repo/versions/029_placeholder.py,sha256=Uoz_XizQbWMNZ_hVVxX9cea1sefghSNQlUXFmdgiDn8,754
keystone/common/sql/data_migration_repo/versions/030_migrate_add_project_tags_table.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/data_migration_repo/versions/031_migrate_system_assignment_table.py,sha256=CiCvxfQx7qjdJB1Gxn5OJn2mXKhQS_NoT_YwihYVlcM,700
keystone/common/sql/data_migration_repo/versions/032_migrate_add_expired_at_int_to_trust.py,sha256=cwTjR-hLuzRnMUQ_ue5KgZvngn1lOu5TeFvpiKyNjuw,1134
keystone/common/sql/data_migration_repo/versions/033_migrate_add_limits_tables.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/data_migration_repo/versions/034_migrate_add_application_credentials_table.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/data_migration_repo/versions/035_migrate_add_system_column_to_application_credential_table.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/data_migration_repo/versions/036_migrate_rename_application_credential_restriction_column.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/data_migration_repo/versions/037_migrate_remove_service_and_region_fk_for_registered_limit.py,sha256=8tHz0afuYE0c0TQN4gaha_DMheso9JsDtwpsGPOzAhY,585
keystone/common/sql/data_migration_repo/versions/038_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/data_migration_repo/versions/039_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/data_migration_repo/versions/040_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/data_migration_repo/versions/041_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/data_migration_repo/versions/042_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/data_migration_repo/versions/043_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/data_migration_repo/versions/044_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/data_migration_repo/versions/045_migrate_add_description_to_limit.py,sha256=8tHz0afuYE0c0TQN4gaha_DMheso9JsDtwpsGPOzAhY,585
keystone/common/sql/data_migration_repo/versions/046_migrate_old_password_data_to_password_hash_column.py,sha256=2bcef3eFwEGwToaZHUso8h_TFht2ENECiBrxO6SnXp4,1016
keystone/common/sql/data_migration_repo/versions/047_migrate_update_pk_for_unified_limit.py,sha256=zOCKoWt8vr7UqgqXWodqcuwStp-KEJAJFP0U1rKKB6U,1594
keystone/common/sql/data_migration_repo/versions/048_migrate_add_registered_limit_id_column_for_limit.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/data_migration_repo/versions/049_placeholder.py,sha256=VD8oZ5F_o_hIC85y4yg7pHB5HvwvYl-nEr-h2FQbbwQ,753
keystone/common/sql/data_migration_repo/versions/050_placeholder.py,sha256=VD8oZ5F_o_hIC85y4yg7pHB5HvwvYl-nEr-h2FQbbwQ,753
keystone/common/sql/data_migration_repo/versions/051_placeholder.py,sha256=VD8oZ5F_o_hIC85y4yg7pHB5HvwvYl-nEr-h2FQbbwQ,753
keystone/common/sql/data_migration_repo/versions/052_placeholder.py,sha256=VD8oZ5F_o_hIC85y4yg7pHB5HvwvYl-nEr-h2FQbbwQ,753
keystone/common/sql/data_migration_repo/versions/053_migrate_add_role_description_to_role_table.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/data_migration_repo/versions/054_migrate_drop_old_passoword_column.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/data_migration_repo/versions/055_migrate_add_domain_to_limit.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/data_migration_repo/versions/056_migrate_add_application_credential_access_rules.py,sha256=Q5-PRaamkAwEAZQNcVrnlvwJ-EWQyLNzQ1QDV1z0YCM,620
keystone/common/sql/data_migration_repo/versions/057_placeholder.py,sha256=MQdTsd87IU2zApxPWvrfRBLWQGFDno-ZOkRswe1BU7E,753
keystone/common/sql/data_migration_repo/versions/058_placeholder.py,sha256=MQdTsd87IU2zApxPWvrfRBLWQGFDno-ZOkRswe1BU7E,753
keystone/common/sql/data_migration_repo/versions/059_placeholder.py,sha256=MQdTsd87IU2zApxPWvrfRBLWQGFDno-ZOkRswe1BU7E,753
keystone/common/sql/data_migration_repo/versions/060_placeholder.py,sha256=MQdTsd87IU2zApxPWvrfRBLWQGFDno-ZOkRswe1BU7E,753
keystone/common/sql/data_migration_repo/versions/061_placeholder.py,sha256=MQdTsd87IU2zApxPWvrfRBLWQGFDno-ZOkRswe1BU7E,753
keystone/common/sql/data_migration_repo/versions/062_migrate_extract_redelegation_data_from_extras.py,sha256=9tKTB_iOL_UInotaaKxmNV6d400uAMrqtOXCCJo0Nhc,1509
keystone/common/sql/data_migration_repo/versions/063_migrate_drop_limit_columns.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/data_migration_repo/versions/064_migrate_add_remote_id_attribute_to_federation_protocol_table.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/data_migration_repo/versions/065_migrate_add_user_external_id_to_access_rule.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/data_migration_repo/versions/066_migrate_add_resource_options_table.py,sha256=ucft8V89oLAIBqT_jmuTGrDcuBqoAqdPFyXuBOwQl1g,732
keystone/common/sql/data_migration_repo/versions/067_placeholder.py,sha256=RS10JaBXFcG9EdASULKBDzNoHSU7k_gJ2J2xX4KO08o,755
keystone/common/sql/data_migration_repo/versions/068_placeholder.py,sha256=RS10JaBXFcG9EdASULKBDzNoHSU7k_gJ2J2xX4KO08o,755
keystone/common/sql/data_migration_repo/versions/069_placeholder.py,sha256=RS10JaBXFcG9EdASULKBDzNoHSU7k_gJ2J2xX4KO08o,755
keystone/common/sql/data_migration_repo/versions/070_placeholder.py,sha256=RS10JaBXFcG9EdASULKBDzNoHSU7k_gJ2J2xX4KO08o,755
keystone/common/sql/data_migration_repo/versions/071_placeholder.py,sha256=RS10JaBXFcG9EdASULKBDzNoHSU7k_gJ2J2xX4KO08o,755
keystone/common/sql/data_migration_repo/versions/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/common/sql/expand_repo/README,sha256=xGtBkJUYvbKtV20Jiv01Taa7Mb7C_0HlTJsP8IuE0Ck,111
keystone/common/sql/expand_repo/__init__.py,sha256=b_lO7hkgpaRaD2m_kR2JPZtt1bguapYIPTnH44EI6no,633
keystone/common/sql/expand_repo/manage.py,sha256=aavz2DpciZpm09k2NvKmnS4nCWdAxHBd-9El9X25dek,672
keystone/common/sql/expand_repo/migrate.cfg,sha256=QhaSQUQ_MxEFCDAmrlzJMwmwZhJxszrj4EJObirjlUA,1235
keystone/common/sql/expand_repo/versions/001_expand_initial_null_migration.py,sha256=2LiVekl5wxEV1P3mEhq4DShlE7_31s8zvRu15IKy5DQ,735
keystone/common/sql/expand_repo/versions/002_password_created_at_not_nullable.py,sha256=2LiVekl5wxEV1P3mEhq4DShlE7_31s8zvRu15IKy5DQ,735
keystone/common/sql/expand_repo/versions/003_add_key_hash_and_encrypted_blob_to_credential.py,sha256=oLAHFSoZ_ahQD8Ig7qV6H0qL0E8awplKzTwBlyAwKPI,3874
keystone/common/sql/expand_repo/versions/004_reset_password_created_at.py,sha256=8tHz0afuYE0c0TQN4gaha_DMheso9JsDtwpsGPOzAhY,585
keystone/common/sql/expand_repo/versions/005_placeholder.py,sha256=Ae_0UznXaEmWL3S1oFDZZxn_hSXtxjaC4XcrCbUyjBg,754
keystone/common/sql/expand_repo/versions/006_placeholder.py,sha256=Ae_0UznXaEmWL3S1oFDZZxn_hSXtxjaC4XcrCbUyjBg,754
keystone/common/sql/expand_repo/versions/007_placeholder.py,sha256=Ae_0UznXaEmWL3S1oFDZZxn_hSXtxjaC4XcrCbUyjBg,754
keystone/common/sql/expand_repo/versions/008_placeholder.py,sha256=Ae_0UznXaEmWL3S1oFDZZxn_hSXtxjaC4XcrCbUyjBg,754
keystone/common/sql/expand_repo/versions/009_placeholder.py,sha256=Ae_0UznXaEmWL3S1oFDZZxn_hSXtxjaC4XcrCbUyjBg,754
keystone/common/sql/expand_repo/versions/010_expand_add_revocation_event_index.py,sha256=xTPsRF1W9dhaJr4m9zBpAJDdjzAf9A0JByj4qR2p2Sk,1324
keystone/common/sql/expand_repo/versions/011_expand_user_id_unique_for_nonlocal_user.py,sha256=8tHz0afuYE0c0TQN4gaha_DMheso9JsDtwpsGPOzAhY,585
keystone/common/sql/expand_repo/versions/012_expand_add_domain_id_to_idp.py,sha256=WR6RHS9pCt4wXfN9iVlrZjHByMuk72AY5ZsOCmVcPZc,2515
keystone/common/sql/expand_repo/versions/013_expand_protocol_cascade_delete_for_federated_user.py,sha256=8tHz0afuYE0c0TQN4gaha_DMheso9JsDtwpsGPOzAhY,585
keystone/common/sql/expand_repo/versions/014_expand_add_domain_id_to_user_table.py,sha256=-Stdbi2ded8VKadBWRmyMyu0Daq-UtJlXfcy0B67nk4,5350
keystone/common/sql/expand_repo/versions/015_expand_update_federated_user_domain.py,sha256=csfv5825Y5yVFYvdI0mC6VJ-xH-AubzOts1Kpivhp0k,2106
keystone/common/sql/expand_repo/versions/016_expand_add_user_options.py,sha256=r7GBWcvW8kRvi-MrInkA5TO8AosPqikfd_offSGfiRE,1292
keystone/common/sql/expand_repo/versions/017_placeholder.py,sha256=HJ-loAZcTTV2eD2bBx-sgiT6c25p_qiX_IsDYoomRS8,751
keystone/common/sql/expand_repo/versions/018_placeholder.py,sha256=HJ-loAZcTTV2eD2bBx-sgiT6c25p_qiX_IsDYoomRS8,751
keystone/common/sql/expand_repo/versions/019_placeholder.py,sha256=HJ-loAZcTTV2eD2bBx-sgiT6c25p_qiX_IsDYoomRS8,751
keystone/common/sql/expand_repo/versions/020_placeholder.py,sha256=HJ-loAZcTTV2eD2bBx-sgiT6c25p_qiX_IsDYoomRS8,751
keystone/common/sql/expand_repo/versions/021_placeholder.py,sha256=HJ-loAZcTTV2eD2bBx-sgiT6c25p_qiX_IsDYoomRS8,751
keystone/common/sql/expand_repo/versions/022_expand_add_default_project_id_index.py,sha256=GirZhKl0cy2UAnQGP-3fK8lMq8Uswrnc4XiWfotaY4U,785
keystone/common/sql/expand_repo/versions/023_expand_add_second_password_column_for_expanded_hash_sizes.py,sha256=-QyDtjN4SCFwgWncp-MkNZ-aX-29atLGvKDw2RH9kQg,1020
keystone/common/sql/expand_repo/versions/024_expand_create_created_at_int_columns.py,sha256=GhmGMASOfB1Ge0ibEI3V8ar8_tk5oho25Z8k9x9D_yY,1375
keystone/common/sql/expand_repo/versions/025_placeholder.py,sha256=Uoz_XizQbWMNZ_hVVxX9cea1sefghSNQlUXFmdgiDn8,754
keystone/common/sql/expand_repo/versions/026_placeholder.py,sha256=Uoz_XizQbWMNZ_hVVxX9cea1sefghSNQlUXFmdgiDn8,754
keystone/common/sql/expand_repo/versions/027_placeholder.py,sha256=Uoz_XizQbWMNZ_hVVxX9cea1sefghSNQlUXFmdgiDn8,754
keystone/common/sql/expand_repo/versions/028_placeholder.py,sha256=Uoz_XizQbWMNZ_hVVxX9cea1sefghSNQlUXFmdgiDn8,754
keystone/common/sql/expand_repo/versions/029_placeholder.py,sha256=Uoz_XizQbWMNZ_hVVxX9cea1sefghSNQlUXFmdgiDn8,754
keystone/common/sql/expand_repo/versions/030_expand_add_project_tags_table.py,sha256=RTmBAkywq-DsbS7P6ZeEBZbw0YeyDFCsNGs-z8BMrs4,1616
keystone/common/sql/expand_repo/versions/031_expand_system_assignment_table.py,sha256=xuHvHiN70EGt-bEXpkBhvIh-NBP7MUT5zLDVL5GX7Jc,1276
keystone/common/sql/expand_repo/versions/032_expand_add_expired_at_int_to_trust.py,sha256=usVRpNeiHJbrgh8ceVfHNrozn2hlxQLpFuNkfoBP7X0,1462
keystone/common/sql/expand_repo/versions/033_expand_add_limits_tables.py,sha256=rEUKqlBu-bCjVtD12fumWDg8AHjhjpXHO42oVOmKnas,2724
keystone/common/sql/expand_repo/versions/034_expand_add_application_credential_table.py,sha256=VSRr8cuJzLRbm-SzsMOjgN1eTAl_b3f-ax5s1_r0iYM,2219
keystone/common/sql/expand_repo/versions/035_expand_add_system_column_to_application_credential_table.py,sha256=b-Y8YrXisQrXAKCn7iFVnK-0I1OCpRXp4vAcXFPBGaM,887
keystone/common/sql/expand_repo/versions/036_expand_rename_application_credential_restriction_column.py,sha256=prb3y2yf8Unv6NanzJGyPPevXEQHrMziqIQIkhjVpVk,1744
keystone/common/sql/expand_repo/versions/037_expand_remove_service_and_region_fk_for_registered_limit.py,sha256=8tHz0afuYE0c0TQN4gaha_DMheso9JsDtwpsGPOzAhY,585
keystone/common/sql/expand_repo/versions/038_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/expand_repo/versions/039_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/expand_repo/versions/040_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/expand_repo/versions/041_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/expand_repo/versions/042_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/expand_repo/versions/043_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/expand_repo/versions/044_placeholder.py,sha256=HsHkmAar7v-9jOT2m66wJapV35TDQCkDMgJusM088gw,754
keystone/common/sql/expand_repo/versions/045_expand_add_description_to_limit.py,sha256=Wu28IHo7wFUo14YuUG1sRF6EBc-XviQW2Qp44jT8fqQ,1019
keystone/common/sql/expand_repo/versions/046_expand_old_password_data_to_password_hash_column.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/expand_repo/versions/047_expand_update_pk_for_unified_limit.py,sha256=QB20JRBm5eouCto_iESeOcslsoLwIWBE_Wlm65Gvfwc,4229
keystone/common/sql/expand_repo/versions/048_expand_add_registered_limit_id_column_for_limit.py,sha256=SNuo4J_SiJQq10rSuNFPubS_6Qc9Q7gp6MTHoLQDYGM,1555
keystone/common/sql/expand_repo/versions/049_placeholder.py,sha256=VD8oZ5F_o_hIC85y4yg7pHB5HvwvYl-nEr-h2FQbbwQ,753
keystone/common/sql/expand_repo/versions/050_placeholder.py,sha256=VD8oZ5F_o_hIC85y4yg7pHB5HvwvYl-nEr-h2FQbbwQ,753
keystone/common/sql/expand_repo/versions/051_placeholder.py,sha256=VD8oZ5F_o_hIC85y4yg7pHB5HvwvYl-nEr-h2FQbbwQ,753
keystone/common/sql/expand_repo/versions/052_placeholder.py,sha256=VD8oZ5F_o_hIC85y4yg7pHB5HvwvYl-nEr-h2FQbbwQ,753
keystone/common/sql/expand_repo/versions/053_expand_add_role_description_to_role_table.py,sha256=88d5FN3J3GaxvwD3TI8MMqR8M45aSDKnUW72PVrL5QI,863
keystone/common/sql/expand_repo/versions/054_expand_drop_old_passoword_column.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/expand_repo/versions/055_expand_add_domain_to_limit.py,sha256=Z7nD3Z5K42W0Hv5XLhbxy6ZILrAuY0ym_BZ5TRTm1kA,1304
keystone/common/sql/expand_repo/versions/056_expand_add_application_credential_access_rules.py,sha256=PsOEt4YijofjG49Y267lz3PnEM6vb8G37xQAXFpyfkk,1830
keystone/common/sql/expand_repo/versions/057_placeholder.py,sha256=MQdTsd87IU2zApxPWvrfRBLWQGFDno-ZOkRswe1BU7E,753
keystone/common/sql/expand_repo/versions/058_placeholder.py,sha256=MQdTsd87IU2zApxPWvrfRBLWQGFDno-ZOkRswe1BU7E,753
keystone/common/sql/expand_repo/versions/059_placeholder.py,sha256=MQdTsd87IU2zApxPWvrfRBLWQGFDno-ZOkRswe1BU7E,753
keystone/common/sql/expand_repo/versions/060_placeholder.py,sha256=MQdTsd87IU2zApxPWvrfRBLWQGFDno-ZOkRswe1BU7E,753
keystone/common/sql/expand_repo/versions/061_placeholder.py,sha256=MQdTsd87IU2zApxPWvrfRBLWQGFDno-ZOkRswe1BU7E,753
keystone/common/sql/expand_repo/versions/062_expand_extract_redelegation_data_from_extras.py,sha256=KeqpWwf_ZFe-LagsLNLewE9qUkBlG_-EL15DzxngMI0,1028
keystone/common/sql/expand_repo/versions/063_expand_drop_limit_columns.py,sha256=0uncZ1AwPJKtLn_faLDA5ryna18GcNaKbF_FAi39H8I,612
keystone/common/sql/expand_repo/versions/064_expand_add_remote_id_attribute_to_federation_protocol_table.py,sha256=sEMgOe6ESQJQZTaquZjJCqnLWKFfS8275_RQe3UyHbM,887
keystone/common/sql/expand_repo/versions/065_expand_add_user_external_id_to_access_rule.py,sha256=XfSqt69KSUavcoH9w3fqBjs3rMFigbwtiMxr5Q12p0U,1506
keystone/common/sql/expand_repo/versions/066_expand_add_role_and_project_option_tables.py,sha256=bc34tnOxGd_d2JlVz9oDUmHPhtMB_jHCG8QQN_Da0GI,1880
keystone/common/sql/expand_repo/versions/067_placeholder.py,sha256=RS10JaBXFcG9EdASULKBDzNoHSU7k_gJ2J2xX4KO08o,755
keystone/common/sql/expand_repo/versions/068_placeholder.py,sha256=RS10JaBXFcG9EdASULKBDzNoHSU7k_gJ2J2xX4KO08o,755
keystone/common/sql/expand_repo/versions/069_placeholder.py,sha256=RS10JaBXFcG9EdASULKBDzNoHSU7k_gJ2J2xX4KO08o,755
keystone/common/sql/expand_repo/versions/070_placeholder.py,sha256=RS10JaBXFcG9EdASULKBDzNoHSU7k_gJ2J2xX4KO08o,755
keystone/common/sql/expand_repo/versions/071_placeholder.py,sha256=RS10JaBXFcG9EdASULKBDzNoHSU7k_gJ2J2xX4KO08o,755
keystone/common/sql/expand_repo/versions/__init__.py,sha256=b_lO7hkgpaRaD2m_kR2JPZtt1bguapYIPTnH44EI6no,633
keystone/common/sql/migrate_repo/README,sha256=xGtBkJUYvbKtV20Jiv01Taa7Mb7C_0HlTJsP8IuE0Ck,111
keystone/common/sql/migrate_repo/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/common/sql/migrate_repo/manage.py,sha256=aavz2DpciZpm09k2NvKmnS4nCWdAxHBd-9El9X25dek,672
keystone/common/sql/migrate_repo/migrate.cfg,sha256=LMOyBooYt3MphmXWPnWXrkIIl6_zE5v1UNpTFzIAv_U,1228
keystone/common/sql/migrate_repo/versions/067_kilo.py,sha256=jSqM_UxwWHe-gjqzBFoxTCiNjcox3m5DVc2SfeqDDfk,12958
keystone/common/sql/migrate_repo/versions/068_placeholder.py,sha256=Db_Fv0qO5VgslEVCwMqXUPR62SXqFxdIZGseLKNO-L8,756
keystone/common/sql/migrate_repo/versions/069_placeholder.py,sha256=Db_Fv0qO5VgslEVCwMqXUPR62SXqFxdIZGseLKNO-L8,756
keystone/common/sql/migrate_repo/versions/070_placeholder.py,sha256=Db_Fv0qO5VgslEVCwMqXUPR62SXqFxdIZGseLKNO-L8,756
keystone/common/sql/migrate_repo/versions/071_placeholder.py,sha256=Db_Fv0qO5VgslEVCwMqXUPR62SXqFxdIZGseLKNO-L8,756
keystone/common/sql/migrate_repo/versions/072_placeholder.py,sha256=Db_Fv0qO5VgslEVCwMqXUPR62SXqFxdIZGseLKNO-L8,756
keystone/common/sql/migrate_repo/versions/073_insert_assignment_inherited_pk.py,sha256=Z1UZMz8PxvZauovaGGFd4OKWqyxKTRQUs1Mi-65rNaE,5042
keystone/common/sql/migrate_repo/versions/074_add_is_domain_project.py,sha256=lZXaqLSc5T-A7BjChc2cFhPzO5AA8G5Vd2smzZ5vSp8,988
keystone/common/sql/migrate_repo/versions/075_confirm_config_registration.py,sha256=JzadpRi9PByrKn14JYTUSh39U8j4QQuyYUkgXuuMJYE,1056
keystone/common/sql/migrate_repo/versions/076_placeholder.py,sha256=ybP-SVrid-xNnBJFKyYmi1o5kpXB8EoDjlu9UeAgSr0,757
keystone/common/sql/migrate_repo/versions/077_placeholder.py,sha256=ybP-SVrid-xNnBJFKyYmi1o5kpXB8EoDjlu9UeAgSr0,757
keystone/common/sql/migrate_repo/versions/078_placeholder.py,sha256=ybP-SVrid-xNnBJFKyYmi1o5kpXB8EoDjlu9UeAgSr0,757
keystone/common/sql/migrate_repo/versions/079_placeholder.py,sha256=ybP-SVrid-xNnBJFKyYmi1o5kpXB8EoDjlu9UeAgSr0,757
keystone/common/sql/migrate_repo/versions/080_placeholder.py,sha256=ybP-SVrid-xNnBJFKyYmi1o5kpXB8EoDjlu9UeAgSr0,757
keystone/common/sql/migrate_repo/versions/081_add_endpoint_policy_table.py,sha256=B2iUImHNJShOYWVt-sQrWGHjJPvIVCyjEPhSwg2tGHM,1872
keystone/common/sql/migrate_repo/versions/082_add_federation_tables.py,sha256=UU1ConbkWUafBMgthA63FjJC9LZOb2i1abqqKvsXvRk,3597
keystone/common/sql/migrate_repo/versions/083_add_oauth1_tables.py,sha256=jR90lANLN4_-Hy0Evcoxz-x57wVwnJxol5ffkfJonYk,3060
keystone/common/sql/migrate_repo/versions/084_add_revoke_tables.py,sha256=qWVc67pYQ-KF16VoorU476A6HarNDK59MJS8rKhdUp4,2043
keystone/common/sql/migrate_repo/versions/085_add_endpoint_filtering_table.py,sha256=rvRuOFOiWmKAzY5kQbEPZz5Ys16sxHmdyR1auE3aNu4,2449
keystone/common/sql/migrate_repo/versions/086_add_duplicate_constraint_trusts.py,sha256=26rrkqAI4RKDaLlLtssx5aGoJ2b7EYyWurAN75vL8gw,1034
keystone/common/sql/migrate_repo/versions/087_implied_roles.py,sha256=4CyucLOKb-RYxPU70vV10ZnaVpAMhqdbZAv6Ah_LhRE,1519
keystone/common/sql/migrate_repo/versions/088_domain_specific_roles.py,sha256=xERKyjzCPngUbkbNGOu9auNtaYH8mLKhNrAM-QNP3s4,2266
keystone/common/sql/migrate_repo/versions/089_add_root_of_all_domains.py,sha256=6Kf0b2odzQgRf3bFHLguc6RVrmMd3U5PBmzNqofDzHk,2565
keystone/common/sql/migrate_repo/versions/090_add_local_user_and_password_tables.py,sha256=0b5hpgBFXnLS0awi0W4TPbx_lJZpenUYjc1V9Q7ZSuw,1650
keystone/common/sql/migrate_repo/versions/091_migrate_data_to_local_user_and_password_tables.py,sha256=RdksNONXh46Z7Bf8nND4pZw5L-4WNE82Ckj2M3fyc_g,3552
keystone/common/sql/migrate_repo/versions/092_make_implied_roles_fks_cascaded.py,sha256=lN0MY457ecXvFmSkf9HcUNVx115dA_IKDt_JyByUuPU,1738
keystone/common/sql/migrate_repo/versions/093_migrate_domains_to_projects.py,sha256=Ba4YPdYK5YHzFD13g67sSG5d4ii9gC-uUBdulQcw_fM,4794
keystone/common/sql/migrate_repo/versions/094_add_federated_user_table.py,sha256=0vc4SjlRQyNyucKyv4hHKab25LoGfty8BD_KW_Icejw,1903
keystone/common/sql/migrate_repo/versions/095_add_integer_pkey_to_revocation_event_table.py,sha256=C6-gu0AyRkAaN0Gce3oCrNJtNHIs3aL4KjLPzOQslS0,2938
keystone/common/sql/migrate_repo/versions/096_drop_role_name_constraint.py,sha256=FmR60nb8ieUzTaRrc6FhJWvnZyIglX8i7mRY_5qVzCU,1854
keystone/common/sql/migrate_repo/versions/097_drop_user_name_domainid_constraint.py,sha256=mzr9D6wjdT0uRHsSQbnDUS-mztuQOW7O3e7Zi9Q6tu0,2710
keystone/common/sql/migrate_repo/versions/098_placeholder.py,sha256=T6DSptDZHTKOjKzKQ7_nLxLKqwCnd4FPt-p20g8z_gs,756
keystone/common/sql/migrate_repo/versions/099_placeholder.py,sha256=T6DSptDZHTKOjKzKQ7_nLxLKqwCnd4FPt-p20g8z_gs,756
keystone/common/sql/migrate_repo/versions/100_placeholder.py,sha256=T6DSptDZHTKOjKzKQ7_nLxLKqwCnd4FPt-p20g8z_gs,756
keystone/common/sql/migrate_repo/versions/101_drop_role_name_constraint.py,sha256=4KSmdIScA0_7WbfajITpSwGMc6WwLW-_l030O8s_bCY,2008
keystone/common/sql/migrate_repo/versions/102_drop_domain_table.py,sha256=Q-fbYYEt265oFxc6pkXqfxo9EU3b6L-JQG-ZrTR8Btc,744
keystone/common/sql/migrate_repo/versions/103_add_nonlocal_user_table.py,sha256=EirGHX8zMM_QPvmh6cXKUiCiz4Psei-56lQrc_TuzZI,1202
keystone/common/sql/migrate_repo/versions/104_drop_user_name_domainid_constraint.py,sha256=463BdLUBAeQhRdwsEaj1Ft7ht4w6LgKks1SwhUrdYEc,2865
keystone/common/sql/migrate_repo/versions/105_add_password_date_columns.py,sha256=mABwQwZBvgqHjn0CvBwcjVSOMCr7hkDsNC8EmMz-Itk,1092
keystone/common/sql/migrate_repo/versions/106_allow_password_column_to_be_nullable.py,sha256=sjhmqpHt2b8vfn8lyq5-26uR4JkA_kEx3ImBgziDJCg,775
keystone/common/sql/migrate_repo/versions/107_add_user_date_columns.py,sha256=lCJCJPVjBtDu7Ps8rMZHpUg6mk1aY2S3s6swsp4_nK8,1080
keystone/common/sql/migrate_repo/versions/108_add_failed_auth_columns.py,sha256=xTL6KmT6vYdc9Oq8L4vPc70Ze0e1tORVADynm7V8Zuc,1065
keystone/common/sql/migrate_repo/versions/109_add_password_self_service_column.py,sha256=Ok1fFVDoAw3JShiv2B24YYoaDCZkyh_bqJRyYrdv-cA,969
keystone/common/sql/migrate_repo/versions/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/common/validation/__init__.py,sha256=O4tY6zokrhDL9dEhwTgLBwKOz8B90iWM8uz79TmEC8I,2344
keystone/common/validation/parameter_types.py,sha256=I5bDK8c5Hcdw_edlT1E3X06AQyzZGCjti4_AINFRcnU,2023
keystone/common/validation/validators.py,sha256=fH8kMwUl7bbMJDKXIl3De0eFuh54JAI8vHDijc9eNMU,3872
keystone/conf/__init__.py,sha256=CBhCYXVwmdz4vdDBhr6yzS3GDQlNBLeGRosLs-6gYbk,6386
keystone/conf/application_credential.py,sha256=NNeDAR8jR1TT0H6F-Jn0qaijYQjdWUiK7zQHgNxSlfY,1894
keystone/conf/assignment.py,sha256=KQM11aMAPrpcmwX6lwXDlAA9fJCZxkjhBCc39jPzGQ8,1375
keystone/conf/auth.py,sha256=6WBMSrbM1GCWKN2ROek9u_cREOxiuWvXZf07C0tBVb8,4252
keystone/conf/catalog.py,sha256=GUd2tYACMyByoW8VgMirUS1RPtewXlGsP9brs45XLsI,2403
keystone/conf/constants.py,sha256=OxlXhiSmJEW7IN3MlWQtJMSEk_XiygJI0Bnd5kp1auQ,925
keystone/conf/credential.py,sha256=lIEG6d7fca2BEBrg1If11v9i68WiADK_yel8kKyFwL8,2637
keystone/conf/default.py,sha256=YOqX7PxuDwzQz1jwixZl5QeK0qprhFGFRz4hk8AYqDw,6011
keystone/conf/domain_config.py,sha256=PP_1r5-K6xXm-_1gzeDQMTv7AQMB-HVsVQG-rXvRzzU,1632
keystone/conf/endpoint_filter.py,sha256=oI6lHwe3ScE20rifH3zLx_VZ5eubWSfstgRbOsuNxa8,1588
keystone/conf/endpoint_policy.py,sha256=DIaYFcQks3V112g5ya-maDSC1vRKlaNAlh0QbBwjJnA,1103
keystone/conf/eventlet_server.py,sha256=xM0DEktn6aPtakJVbhpPVzg0haPp9ps52ZaxYR7mb5M,2959
keystone/conf/federation.py,sha256=AUjInxqox9P3DwfDnLc0hVsELg9n1wALHfjxPIqKO9o,3817
keystone/conf/fernet_receipts.py,sha256=2drLEmEKE58EpL40BZr2Xzxfki3j4vRIkAMFDk0jKns,2966
keystone/conf/fernet_tokens.py,sha256=0cl7D9OCzRIOUz-tuyxi56DqskJHaNETnhputf-xl2w,2918
keystone/conf/identity.py,sha256=y1ICNrNn31NxRV11R-vAUsByMs5lBtnkMLd5PXqqKDA,6605
keystone/conf/identity_mapping.py,sha256=Mjs4n7IKHozsAzbPvJic_hibEh29EOl9CcBhKk2oa6E,2803
keystone/conf/jwt_tokens.py,sha256=Y1_6u6kCX--433Fu6Uk6G6bbBWSbRz0rYqKHTa6dBvg,2352
keystone/conf/ldap.py,sha256=JEKQsogHSiK_AeYfQdPzd8kY6T6C7ykP0Ek6RloZ54c,16776
keystone/conf/memcache.py,sha256=YKc8KaZ4Gmg7FgoDr5AVkWxaz480UevfapEZhWrLlC8,2356
keystone/conf/oauth1.py,sha256=zbRc_RgCUPCFo0o6vyVoBdLiOo7C5kREvCXeE1JLC3Q,1856
keystone/conf/opts.py,sha256=u6JN6ztJNaMvD1N7ov5j3K7hLOiArUq7o83nUcT53ho,2797
keystone/conf/policy.py,sha256=ap2Hq1i94tyS9UkdmRsf8DBDc7WYoY8V95q31xIJlPg,1332
keystone/conf/receipt.py,sha256=hi_R9Gntw-Q_Ihz1DbZRO8_U7B1fyR4mVXaxTIRHxcc,2537
keystone/conf/resource.py,sha256=XVBAFVNqFSDCBjSQrIsgK7fw5sBS15QVzF6M4Ss-VsY,4245
keystone/conf/revoke.py,sha256=ALw7RTYdaIbddSUn8mMvkLRVvpTUS34J1FoXOqNqUhE,1897
keystone/conf/role.py,sha256=JwNKqJFQPFKCZ-z46QwiTD_s_C8mZTrIblkgCStUVoM,1909
keystone/conf/saml.py,sha256=mWXmf4b8TyD5gQ8PPHUTTI-B-GgYAREa95DT4Y60Js8,5728
keystone/conf/security_compliance.py,sha256=_9mP0RGaenzMOnPogkhr1n8hnBg9chLdtyTw_KFGd0s,5858
keystone/conf/shadow_users.py,sha256=yMBbEL0YEb24YLnuLGJgONZ9jqOHyWRDELvVAUSJ5o4,1237
keystone/conf/token.py,sha256=s4owfuYljdaCwK2G2SsG7tAmWdmG5WSWBDXPvDsFw2A,5191
keystone/conf/tokenless_auth.py,sha256=9kZg0BoSt1TFMb0xa8ksk0CxPWNNJIuHMXnPrU5adac,2393
keystone/conf/totp.py,sha256=PqQtKy-kd-VWtsvoesoQ--uKLntLWqCQiu1VKEMSdNU,1036
keystone/conf/trust.py,sha256=RE0c32Gd4tLi_6t7zrtIh1OpHiAyq4UxjdVyUg9JSfk,1714
keystone/conf/unified_limit.py,sha256=GmzpIyO3XfhC2cYKuiXWJgV5jgAz9hQ2Jv5oeUhEXeY,2250
keystone/conf/utils.py,sha256=BIOSdiNyoSHgXFBeWx_pJ5hIYSthM4w5_u48cqxM7LI,1140
keystone/conf/wsgi.py,sha256=DgJUacg3IxTdyzoJVugkciUCVTKXtlPH7hQ8oZnWMEM,1787
keystone/credential/__init__.py,sha256=r6VJgmFj8LK6ZUm-6NKSvMsWFgfumgRuLK8JpgJuPz0,682
keystone/credential/core.py,sha256=Z78ox5cONmoPdxsEzK7cHml08c1bWos3r079mlpZpe4,9622
keystone/credential/provider.py,sha256=T7IXXBsSXgx7tLkVYPVrN_BcBrtLOv4asQ7alyfHNk8,855
keystone/credential/schema.py,sha256=L6RklTOvA6TcSv9rNDe3B8COTiRxLpjMjNBairvUZLo,1643
keystone/credential/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/credential/backends/base.py,sha256=Vk2fgX5y0Lh1DXNCsSXCTH9dSGjLkdcFdohPzzsUbqY,3940
keystone/credential/backends/sql.py,sha256=-NHUQDEPF5I0Cu_lQBywMuS3-tDQnbOK5XEzZEjzXgM,4852
keystone/credential/providers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/credential/providers/core.py,sha256=sPW09_PE2nE3bX0-PIgGBUD5v3dUeVf5IR59qpi7o3A,1228
keystone/credential/providers/fernet/__init__.py,sha256=A7INnDwBo9NbKNctvyNzJZNSpCSdwesyIYsqwTefpLU,610
keystone/credential/providers/fernet/core.py,sha256=fZwnP1ExKDmw8hRb78IfSskugkV8gCxxw5DMBLdh4ys,4664
keystone/endpoint_policy/__init__.py,sha256=0A0i8AcBQYLUgT7JhI4CYnztBDuIOCY36KU6DVTQJzg,598
keystone/endpoint_policy/core.py,sha256=wTumlp84suRqikvB1z5FntspPmX25DT6_Gf5iqMeUy8,11495
keystone/endpoint_policy/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/endpoint_policy/backends/base.py,sha256=h5XqA4paVpnzBd06tvq22cAQTo5kgdAZ1_wlobFbV4g,5852
keystone/endpoint_policy/backends/sql.py,sha256=1iqsrRrEJ2L04UijLBqCvhmM6gtNpXjiGG2gNrwVkHE,6182
keystone/federation/__init__.py,sha256=7Xol4yqDaKolwbMyPc-Q1pnYS6I5jV0hQOEkknf5Tbc,633
keystone/federation/constants.py,sha256=rfqy3Gco_hZzlXRP-4gALthcd3TMGVXc8VzrC1HYTGU,665
keystone/federation/core.py,sha256=6UFvQm1t7xkbiiYyWZZUSEAiDHl6jPIePoi2BVpZRfM,7784
keystone/federation/idp.py,sha256=7EX1cloMi1cR0wTj9AW8QCWDVPa6ba0VAG-z7nl21wE,26477
keystone/federation/schema.py,sha256=tFHFiD33AbzJtOi933p05PBZts9N9jWhRCFXNwxjzyA,3951
keystone/federation/utils.py,sha256=4rH4Gj7uf1bqRR-rUyzLC72PL7jXXu_nqWkvmHBgJ3Q,32135
keystone/federation/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/federation/backends/base.py,sha256=dNm9GJu2Mo4pcQ_zpc3hjSbsF6NQiRQ2N-jzc8nFVcI,11167
keystone/federation/backends/sql.py,sha256=OSClFmpTlhR_FnkA_I6thAlMgBDytC_XhqhhQo9Bczo,15358
keystone/identity/__init__.py,sha256=zRWQ4zxgsyCzcx5JXAOeyNXci-gJMocbLC5L4kXjWXc,679
keystone/identity/core.py,sha256=5HxKx_Jh0W5Egi5CtswwvlfUk1cqws03mLfTMdgf0lI,66998
keystone/identity/generator.py,sha256=3hNczUNFpRYaQp2Etfjh1GTSZnjsnQAKFByQB1d1YNk,1602
keystone/identity/schema.py,sha256=pLDen1-wLOUuy4NG4X3XpvfctMx07GUOeGPxtUKBqQA,2932
keystone/identity/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/identity/backends/base.py,sha256=jUWfIJxCXdWHx_d1dTStag4RGCe8lvp5Q8eijsW26Xw,13976
keystone/identity/backends/resource_options.py,sha256=AZv3czUPg9fUZ1TGeeh_JlXF2BiVU4aOonO71zgGEnc,4824
keystone/identity/backends/sql.py,sha256=tARwOhnz0jDlD6hNrA7gdpeccNOcWYXyeycFfOy8YZw,17602
keystone/identity/backends/sql_model.py,sha256=jjwGNJIKXgN6Hcdt5OMJZLywsbQL0jFSugRHywwz-Cs,16692
keystone/identity/backends/ldap/__init__.py,sha256=TLTyoM68fTmwLdU_cxazvuvE-vvUTJPI6K-kv7ccQ7c,605
keystone/identity/backends/ldap/common.py,sha256=bfFSby7hFCgjJfc1PPZ26fpiouRFK-udfMp9MLHyRCc,78396
keystone/identity/backends/ldap/core.py,sha256=l0qvYDNP81iXTGEVIElxw3gugnG34B4qP3ecA6mBlGs,18560
keystone/identity/backends/ldap/models.py,sha256=PCFksHwL-jLDlOJ3yJ25yBDwtw5D5byt03iIeOBA2fs,1614
keystone/identity/id_generators/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/identity/id_generators/sha256.py,sha256=UYLqx6horTVcOThjpilUFf5PwzqUhf28Cq03xIg1zT4,869
keystone/identity/mapping_backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/identity/mapping_backends/base.py,sha256=KlMwNIh-0RCGenhex5UvdOWGi-CGeNFCKx1KZsou1ko,3385
keystone/identity/mapping_backends/mapping.py,sha256=m0IaR1JcopUyfa1E-cw7LZtUvckp91vd64nBfIE7z4s,640
keystone/identity/mapping_backends/sql.py,sha256=Wrj69QIqYmYM-koXkcEVHfm8hy9OzINtkejL45czsgs,4776
keystone/identity/shadow_backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/identity/shadow_backends/base.py,sha256=3VUIdbLDOpAaHYVS7mLvjDcj4CTCBRPV0_MOKBCfjbs,3419
keystone/identity/shadow_backends/sql.py,sha256=-inYH1mU56AUBXrOCz12EnNG5d59XaGlf2ZBmBGTKD8,8619
keystone/limit/__init__.py,sha256=y4LEr5W-ggVtSoqTtlH6pedPT5bvvS-znmydIKhTCfM,614
keystone/limit/core.py,sha256=BzUtOke-WDe5xBfdj3jog_tqokpKlYbi5ahxgFNTZ00,5818
keystone/limit/schema.py,sha256=g0zD9ygFnhqHlxKgroxXdUqxR8hMwKViNR6ENvWb5Ho,3551
keystone/limit/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/limit/backends/base.py,sha256=XgWGgHUbKkBFcc1POMd1NhWm2hM8E9ADDPJHmj2Lxv0,5787
keystone/limit/backends/sql.py,sha256=t4x5bw-vHvfrQ7vAaFOleTScjKr7FhkMLkA7jH9UBdI,13015
keystone/limit/models/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/limit/models/base.py,sha256=IYUjdUTwdzmtS_XVq2DbRb2lJ2r37mBNg5zLAuFU9k8,1911
keystone/limit/models/flat.py,sha256=tabHvYICQLfZwX9XakHrvTvGfqDELUykqA9LUdxtImE,948
keystone/limit/models/strict_two_level.py,sha256=iFpg90Hj8XF84EpxRt-EaqSt_TpsMtUDGlFxDM75iHY,7578
keystone/locale/de/LC_MESSAGES/keystone.po,sha256=o22JY1PbqrIREOUaidj-j47tNCFLOxtx2vSnDyABkmc,33713
keystone/locale/en_GB/LC_MESSAGES/keystone.po,sha256=NXhWb7y_-fIXZ-a2g58q4zjZHIV8X2XGYpVWe-BAWl0,55882
keystone/locale/es/LC_MESSAGES/keystone.po,sha256=66mRT0LkIlRjZJfsN5CpY_IBTPZSS8KNhoFPKGGbaUg,33364
keystone/locale/fr/LC_MESSAGES/keystone.po,sha256=CcHshPwfCAXiWLreQzxUg_VTicABrok9yMX3Ew4Cbdg,33484
keystone/locale/it/LC_MESSAGES/keystone.po,sha256=Inw9-hz8xEPZz-DqQwUX2cJLIFmWs4j_uV9EaJPFc_U,32724
keystone/locale/ja/LC_MESSAGES/keystone.po,sha256=1IeMfRGgliHQHsg-xJwqRNjpfXEVRk2aBUpx16bGtiA,37443
keystone/locale/ko_KR/LC_MESSAGES/keystone.po,sha256=FmIIYNnW48T9mcoedwfoSAHr4KWZclsQCaitLliTm5k,34471
keystone/locale/pt_BR/LC_MESSAGES/keystone.po,sha256=mmVoDtsd_ZUCETTme-q4_oR4m8EVKZwSUE9Rks4_LYQ,32627
keystone/locale/ru/LC_MESSAGES/keystone.po,sha256=jjzoZPx7s6-n8nBtSFixOhLrjWvzIfysJYLeJ4b1T0Y,41186
keystone/locale/tr_TR/LC_MESSAGES/keystone.po,sha256=Xug3QTzLCJBSExvhnUKaBN35DNP70qx1m6u_OJcttAk,23820
keystone/locale/zh_CN/LC_MESSAGES/keystone.po,sha256=MmxPYJvMbod2G_oxRydwYqnIDWZlwZkAg74dKCwBymU,30053
keystone/locale/zh_TW/LC_MESSAGES/keystone.po,sha256=868LS7eHH_BipQJ66GP_ddBr0fxZhl0S0YStiVLkzNw,29104
keystone/models/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/models/receipt_model.py,sha256=YcuZ8Xb_jaidg4m1PlCOWcv5WbW7xzpJbRMwtsMGdlw,4904
keystone/models/revoke_model.py,sha256=PTBicLYFg3-aQgbipDdWG9nRvjdEEydWG3NWpNSvbhE,10651
keystone/models/token_model.py,sha256=nLiKbvKNTwHFsgsEP-Sgm-cYtsTmeoEHtwZJS7b_6BA,22193
keystone/oauth1/__init__.py,sha256=JYwJLWFKEcIRVuE4tWLs5kTrOy5vB6vNf6CFrGwUhxQ,629
keystone/oauth1/core.py,sha256=NeytTXpjfIUZ_mb-ZZl9gsNHNIu-ObBy2LL5z7k8fgY,6004
keystone/oauth1/schema.py,sha256=2jkZEH0p-rPjBS5VUj7vmjDboX_q8oqfZbfjo1XeQWc,1357
keystone/oauth1/validator.py,sha256=T6WlRO5ke0iPTbBWBJy3raswwdiOK_-zoHhP7iiDaBY,8885
keystone/oauth1/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/oauth1/backends/base.py,sha256=F5QgtvUvDuH8i5lXWJLF5Mz12Lo4-nc84iXW-hEieD8,6693
keystone/oauth1/backends/sql.py,sha256=CLNgmPeQl_mlvP7yxd3BzTD1isOShivLMcq3AYWZ-7A,10630
keystone/policy/__init__.py,sha256=zqYUP7UujY_M5IXzpDHlcuFt_xj7vS9bfyZJ8JRP31c,629
keystone/policy/core.py,sha256=VKUbmTBFzeonIlvMau_HtNZqpai1dX4g9rKO-kxG6ZE,2306
keystone/policy/schema.py,sha256=BgKYOdSG6lcW18BVRWfSbSLP7OTyn_NmXoIpWR9mG7c,970
keystone/policy/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/policy/backends/base.py,sha256=9vjdIQrI0QFJyQnaPvl8nTGyn7HrjvreoK_3djCi98Q,2328
keystone/policy/backends/rules.py,sha256=0vk1ChTz25JZzFKWCwaaDaRpO1QZFgg4_O9AiA_gh5c,1558
keystone/policy/backends/sql.py,sha256=N6fdpLWH7TbO_vjRzmBK93ksZpJAlA7AraB2zR1cNyQ,2595
keystone/receipt/__init__.py,sha256=QoZl9NrQ-Im6XyqWKKcccl1PQo-QQ4wA8c1OYjo_IJg,654
keystone/receipt/handlers.py,sha256=Rg-v3CNWZ9vTfe6NZtFJmW0eD49dt_TuEw0XXnvuonQ,2526
keystone/receipt/provider.py,sha256=_bDmoDhgdxXxISgNNcoDlqO9Ib9VHSWJ5Hr5QQsaSq0,6142
keystone/receipt/receipt_formatters.py,sha256=IPzT3V84Rfvoqq6CG1umF1yUKSzQeniox89JVZRw38c,10325
keystone/receipt/providers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/receipt/providers/base.py,sha256=4sSxzEoRN-3-jbEilLVyG8UtZqL-QIZ0wWBaxDYPMj0,2018
keystone/receipt/providers/fernet/__init__.py,sha256=4RqCtS1jMwFofbFvUVYpTqOHuUrWE689B0OFb4J_X-U,676
keystone/receipt/providers/fernet/core.py,sha256=39c_662-7zoVRW-1_EpMtf53N3ei9303gnLGSHTF4HM,2609
keystone/resource/__init__.py,sha256=mbsdyhpiwbiL2SIrL_YKmmg8cnF0u7znKEOeaJV091E,591
keystone/resource/core.py,sha256=C40O-nFsmQp056Qm3LeLPRYd4J0vQ1Z8xis8EqMRjlI,71903
keystone/resource/schema.py,sha256=pQzb5D8QMktTesCOhkZ3enQP2yhqIlH7CmNKDwXe4vg,3285
keystone/resource/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/resource/backends/base.py,sha256=LxnyTeGYMdhcXgdPedv2-CeJ4FY5TkDI8fNGuAlt-aU,8944
keystone/resource/backends/resource_options.py,sha256=owPwrIbhi6ZBf2zfXdVsXSAGF9Y235zFnFcCTdhKVB8,999
keystone/resource/backends/sql.py,sha256=2TCwqCBCQG6RD4TpiBP358ZD9wFyD3SpMkOoAnKQwxk,16084
keystone/resource/backends/sql_model.py,sha256=qB-14MwaXZojabCc5F11fChU9cNYwUDlEMTrbv9IlBM,5458
keystone/resource/config_backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/resource/config_backends/base.py,sha256=YFXf4NhYvd8ksDwi-2XKbKB4LFABuV0xOJgzfdKBuow,5333
keystone/resource/config_backends/sql.py,sha256=dtzNgyNze2RHB298aLs9X_B7DZc4a8uUlFaeWc17HYk,6400
keystone/revoke/__init__.py,sha256=omk8r4Pvz8UEnxmlg4hY_DvRsxpg1BaHpWbBK3xY5lE,589
keystone/revoke/core.py,sha256=cW2kPpZWQCgxolER1aiwN3INq88BqizDzDOL0Lb-HrM,5338
keystone/revoke/model.py,sha256=OhMJAzcODt3hCehpDH9qhoAX1XhGAsiXYh6FCCDb8JE,597
keystone/revoke/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/revoke/backends/base.py,sha256=mfgIIyvYqXsHIyvEvIKpmJTfg6CBHVCK9Gf4G6ImAQs,2088
keystone/revoke/backends/sql.py,sha256=8MZDfqXgm08u_3gKZqDzFHRPUg-sZyZ7AlXhLP7gCAM,6176
keystone/server/__init__.py,sha256=w3HOd9v95BLpfVPTdd4Udv6qqkmRg3jeRCffANZ8gdw,1502
keystone/server/backends.py,sha256=B-xasmoKw4QZp47uM_T6YDxRpfJejD3m6dHcXh_OgtQ,2873
keystone/server/wsgi.py,sha256=CVtTFxSgcisNxR4L9sCEll1lFJGwybN18BT0-2keOcA,1255
keystone/server/flask/__init__.py,sha256=vR7PsQ1zuDF-wb8k7i__k1KnDBpZD6ztYHID1AkaW-8,1670
keystone/server/flask/application.py,sha256=x6-eLlnGErHen8Glbv-Ofo7yWz-aJVyYGtcdt0GkErY,6107
keystone/server/flask/common.py,sha256=hwM_pHHLsUHFSAeGP5JocSmd5NijKBJE8iq-BG_nZT4,44645
keystone/server/flask/core.py,sha256=UR-rwyeo18V3ikUfHPwxaUkByu3Uc7qKTRfwOal3sMY,6854
keystone/server/flask/request_processing/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/server/flask/request_processing/json_body.py,sha256=hieoj9YnpmVqspr7WdjdEcbsVxfPJ1dHIb9qc17MBrw,3302
keystone/server/flask/request_processing/req_logging.py,sha256=uRt_AxKF6HOe2B7KYIZrqKwNnpBF6O7CC7bY1wIveVE,1092
keystone/server/flask/request_processing/middleware/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/server/flask/request_processing/middleware/auth_context.py,sha256=0b6PlRgt-OpIw-WK_p2gZByQO2NXziG5hZtUcjqR0oU,20120
keystone/server/flask/request_processing/middleware/url_normalize.py,sha256=M_apPvle11DD3Vy-EOC2DYG9eUSOhq5mpWJnUKhK7qU,1483
keystone/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/common/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/common/auth.py,sha256=pq2qWngrbiXyO4McraERLYv58CFMILj3zpS4KjsXCtk,6580
keystone/tests/functional/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/functional/core.py,sha256=ZW8fCFhERY-sKylSZq11o7h5aVQwRusn-_EGR80g6Tg,3305
keystone/tests/functional/shared/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/functional/shared/test_running.py,sha256=LFnjrubIyce4yclTeb3ffE_38YMniopWqNmvSUraKt4,2060
keystone/tests/hacking/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/hacking/checks.py,sha256=DsFogVsEHbrVSjdHe7TQ5LfsTraSQUDcND56q0Uv3i8,12119
keystone/tests/protection/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/protection/v3/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/protection/v3/test_access_rules.py,sha256=nt9ba7UbyamXq-X2V9LA_b5gC1GHmnX9pMEOtiLdF8c,24943
keystone/tests/protection/v3/test_application_credential.py,sha256=2J1oQ4aOQv6yUvSBHeZDdch_FzOTUOVxk5rfbAqb2Sg,25582
keystone/tests/protection/v3/test_assignment.py,sha256=-MQFw0qjybp4TDDvEF9pIBhzYNgr_ow3r4WenmuLiFA,62821
keystone/tests/protection/v3/test_consumer.py,sha256=Y11f6qoF_f6ItIKGgoCAHoGOWsOy8vko17tv6UD4qJo,7167
keystone/tests/protection/v3/test_credentials.py,sha256=KDvjrEN4pVEWUEG6I2WkQjlSuHfnoVnInXhtbwzhUH8,49145
keystone/tests/protection/v3/test_domain_config.py,sha256=L5GwXcPyCmFh1XEtJmCsd-Fz9GxUJOLLeKEjWrs9XAw,28623
keystone/tests/protection/v3/test_domain_roles.py,sha256=KOlLf5XiqX2dHUIPGD4pAf5D5O6qhDF_NHRVhiR2l0Y,13970
keystone/tests/protection/v3/test_domains.py,sha256=2CCvZFwnZtkP2624-McLoHUwXVyu_r8xjoiG8q4SdKs,20285
keystone/tests/protection/v3/test_ec2_credential.py,sha256=uzA1G6tvQeD2uSQoc0ys_-t4Iz9IKV3NDE6PSW9EPOs,18479
keystone/tests/protection/v3/test_endpoint_group.py,sha256=l5i2EaaKDrQaCfOncltSmZGQ1wvuVPIFXtdvjU1-dmo,26993
keystone/tests/protection/v3/test_endpoints.py,sha256=-X7bN-CSytjYVIL6fXVeUkaCW5P5Ss0L_ufXoGP0oZM,16074
keystone/tests/protection/v3/test_grants.py,sha256=1xnm5R30drUVPaxtFC4RVfOxq9jCHEwGtW7QE3oNyek,80006
keystone/tests/protection/v3/test_groups.py,sha256=s7g1Y43F2whbPisOymJc4QD2Ay5vmXVWb11XTjxTwng,46734
keystone/tests/protection/v3/test_identity_providers.py,sha256=6U5mig1qiuZ1DiEJUUWdj3hOQq6DrMStXvV1PsgQWZY,14500
keystone/tests/protection/v3/test_implied_roles.py,sha256=u3UYavq7dOIT0TGc3HJEQq9t1yYtDyGu0uEyoa5QYHA,8468
keystone/tests/protection/v3/test_limits.py,sha256=MA5w1kk8-28fzSEnO8ouwbrgWvVL2tHm6QFwvCbQsEQ,28617
keystone/tests/protection/v3/test_mappings.py,sha256=veFuHXFsVhaht_px9emfKdMVBJ49QEW4S6KH2xpEr88,17135
keystone/tests/protection/v3/test_policy.py,sha256=3b1NHUThmPZxItxxRsZOYNasKCUf_qI7HEYPlinnCPc,14338
keystone/tests/protection/v3/test_policy_association.py,sha256=l-lZkD7Q_Se6z7L2n_W0I9HT2ma9PjAP7YYVsw1NAhU,29193
keystone/tests/protection/v3/test_project_endpoint.py,sha256=wpwpRJ931vkcL6L1FN51AHdQLv-m5mvBsp59Zj_UEYo,18994
keystone/tests/protection/v3/test_project_tags.py,sha256=T7kYtuRHhXjhxYVDGcpYWHviGx_bw7bioykap44J0Bc,35300
keystone/tests/protection/v3/test_projects.py,sha256=oHxjDe0BnZ_VdWdW6V-WR-SFT4baOyjUaIPshYLBX4I,35146
keystone/tests/protection/v3/test_protocols.py,sha256=zJ_BdP1aOhCMlbwk7nQazhSOr3peHGpcKscwVghNX8I,17108
keystone/tests/protection/v3/test_regions.py,sha256=JksYSi4A-XRKM4frLSVOQR0JtdMRI4I4T6lqNj4Ax18,12720
keystone/tests/protection/v3/test_registered_limits.py,sha256=iA_pXEj-e5rwbJj7juirStqo7Ej6R_X-RNi8c9Ul0Ao,15202
keystone/tests/protection/v3/test_roles.py,sha256=Sv3KEKcOAt0laCvkMtC_gCa9urtuhSpM3ijTvHg8nKM,13277
keystone/tests/protection/v3/test_service_providers.py,sha256=vML5Is-vMH4W8Nqk46nZ9SPmCpdnxaTjfHW0Zy09bKs,15545
keystone/tests/protection/v3/test_services.py,sha256=lcDT_Pw-43SHz2ny-CGZ6mxMyMLkTQoho-HA5H96zdc,14018
keystone/tests/protection/v3/test_system_assignments.py,sha256=35-BRdiPy2sA56tAOa04zSY3zh_cSTyoTI0tvf6cB-4,23757
keystone/tests/protection/v3/test_tokens.py,sha256=lsMnEQvRm58qsTB8zZ0Lmh8S0MCt1FjxyU6pdd62_vM,22598
keystone/tests/protection/v3/test_trusts.py,sha256=56SOzCz0DO4NB4W5bshtZU5g0gB5HN42PciWBZM9W1U,38481
keystone/tests/protection/v3/test_users.py,sha256=xCQ4flue0x-wmKnWssXduawJIZ3kfVWu3EK-dgqUU0Q,37605
keystone/tests/unit/__init__.py,sha256=MVxXYZwlrmF67T6cg4yNGnYMB7Gij-gGBYPw_w0Dq5o,660
keystone/tests/unit/base_classes.py,sha256=RHxoZaWbY8c4V-n8PlNTkbgTv0UTxeyl4B6wMq6cKqs,3223
keystone/tests/unit/core.py,sha256=pen_-VLDPw1Plkg8gDQkVQj3W282LU8o-_u-bez91d4,36720
keystone/tests/unit/default_catalog.templates,sha256=qNuwbXH0XRJ3PudX3fungbe0uY3nX_cmFNqc_saCOmE,805
keystone/tests/unit/default_catalog_multi_region.templates,sha256=jGWRtyh1KGwTOJXIhJZx62ch0ln2A0-gKqn1bjj3OrY,1492
keystone/tests/unit/default_fixtures.py,sha256=1ClafnIP3prYD4nFrvMfyBCCZ1owPHz-r7xmiS2QG3g,5250
keystone/tests/unit/fakeldap.py,sha256=1f6GFpTmFmUMzuhzWeicnrj-cg9ZaEPp7HCzd8dAvt0,23505
keystone/tests/unit/federation_fixtures.py,sha256=-UOxOx_D6TbRVjPxcpQS5Ci4Fti3vp7dgM2La612qCY,1050
keystone/tests/unit/filtering.py,sha256=8dIlPHDG2YAZUmzozGt2yAdPQLxkiEbLzaO3viUnz9U,5114
keystone/tests/unit/identity_mapping.py,sha256=XGr8P5hAywCAs_J0QdWVaPOEQBhTe8oj7NR4c-F13hA,868
keystone/tests/unit/mapping_fixtures.py,sha256=Q7wCOdETy_IGHe58WZ_D1xiesClY3oNCVa8Df4jgdcU,41217
keystone/tests/unit/rest.py,sha256=IYkWhODiEgDGZL-QjHPy68whUPMCTZgRmVWL087YMNg,8128
keystone/tests/unit/test_app_config.py,sha256=d9OZztSb5sEhgZdDTHdRrIYkk8c9uOCDcJIgak7WWzQ,6285
keystone/tests/unit/test_associate_project_endpoint_extension.py,sha256=wuWLm7xCXC7jcQVcsGss3EpSxNmVtGpa35silGWt-Kg,62566
keystone/tests/unit/test_auth_plugin.py,sha256=ShY7uCTwjgbBqYmnXrzWROScVmpd2YxMp48SkDJsh5k,9066
keystone/tests/unit/test_backend_endpoint_policy.py,sha256=rZwP-_lNuIsKR817F-Nm9KSqnZYQg-yyGpgZtWfW72g,12162
keystone/tests/unit/test_backend_endpoint_policy_sql.py,sha256=9_kpZo1Gdw9xW9wSgPUS4wgBhMQMp6l5RJRoIrvb_4Y,1460
keystone/tests/unit/test_backend_federation_sql.py,sha256=Pc9Pm7Dtwjw2D5qYBL2cCFOt_fKFXwYYCMXAlM3OKVM,2083
keystone/tests/unit/test_backend_id_mapping_sql.py,sha256=lbW_3z5r7FgSXdJngCUy6Q_8XCeuovvEhAWzAkk9khA,17624
keystone/tests/unit/test_backend_ldap.py,sha256=tV5MHmu5sZuYC6yqEcMrxfHN4s475yHvLQPaldfVtXE,146296
keystone/tests/unit/test_backend_ldap_pool.py,sha256=Vs1e8Bljtid865wepwTrUjXYuqLcjRqTsoi3LVhYNho,9775
keystone/tests/unit/test_backend_rules.py,sha256=kUK0XRQYvNwOTtNZD9v97lX6O3FMbEpSJQMomOd33Ss,2406
keystone/tests/unit/test_backend_sql.py,sha256=LC9X-ck99-oKoOZssOHJ2fGOm37v6eOUAcLQXhd14Ds,55209
keystone/tests/unit/test_backend_templated.py,sha256=Zpvi_dtQdEh7LMEDrZeIuh9IlJv4DUutpRCnhDcijTE,14036
keystone/tests/unit/test_cli.py,sha256=Egt_BgKOy1C3D7kUWoATU3BbHqSSUN-cRu6g7vCj2M8,86554
keystone/tests/unit/test_config.py,sha256=Xu-BbTnjxGU60OiogjG555J18NnybI4S4ZuwoBLVC-4,2742
keystone/tests/unit/test_contrib_ec2_core.py,sha256=Cru2rbSAc-iS5zNsna3Qf0G3yWZ49HAinkI7B-f-Q5k,7467
keystone/tests/unit/test_contrib_s3_core.py,sha256=ngfyJ7kg9jdfD_XCjY_-XzgNuqA84qOolX0Uc7ErHkM,6110
keystone/tests/unit/test_contrib_simple_cert.py,sha256=2ZfzPtuOtH3cS1rm4rTK2wldW8iHSugQVMHNtTwojjg,1139
keystone/tests/unit/test_driver_hints.py,sha256=3ISh6sjlMZppwybJa7FXpGsHSEk9HV9l8ZZeQA3D4d8,2283
keystone/tests/unit/test_entry_points.py,sha256=yrM49Lxa_M_1YJgQLuQLdDvJtXmWTorcV0urS8S7dbQ,1131
keystone/tests/unit/test_exception.py,sha256=wmowKJPy8eHdZ7v-DrKykSBHkRRh7X9J6sOguHl8Y0g,12195
keystone/tests/unit/test_hacking_checks.py,sha256=9DEVvjGMggMqTx_aMut6UUISrzM_4Hy9vqoTq0ls7vk,3967
keystone/tests/unit/test_healthcheck.py,sha256=DirkfRsbLqq2-isT3yGXTRXdqv6Nil9Zvel_FcrKwN8,937
keystone/tests/unit/test_ldap_livetest.py,sha256=yMqES7QwYHJ6eMFRQmUpXeXYT-JRGyqGcUIz8yMbA8s,8658
keystone/tests/unit/test_ldap_pool_livetest.py,sha256=5PXYf5eARA8nBIGlPWGezm-K4gzJrveO3X4WlMK8eD8,8382
keystone/tests/unit/test_ldap_tls_livetest.py,sha256=5SI5ajLvDG2N2ae-KRoZf_m1pm0dgp5odli88TyzvaQ,4543
keystone/tests/unit/test_limits.py,sha256=UFxMoqixVyfN2IB8pRuQxETBs--_p5ECvmwIpkABM54,73774
keystone/tests/unit/test_middleware.py,sha256=ZvNbPLOJ3phe7trqefosSL6n9Hcoe75aypevHglAQNo,32582
keystone/tests/unit/test_policy.py,sha256=VXCXW6rYQ5vrimycDoFNe8n0-_X8aa2xTt1SkrnXxak,9871
keystone/tests/unit/test_receipt_provider.py,sha256=CsqUV7U03mMcW3PoY0RXJ8b5zB-mdPTyUd2cRg-pGno,3002
keystone/tests/unit/test_revoke.py,sha256=cjUoQHnB2Qw65lRpeT7d10DK1t62Qp-YHd_dbr6zvFU,20364
keystone/tests/unit/test_shadow_users.py,sha256=INAvxNq2qiGkbX_bqJYNXSn5fAIg6ETJrKxM7DQQ-lk,2335
keystone/tests/unit/test_sql_banned_operations.py,sha256=vTKYW-QLbKnjtayR2uJ3hHEGliPTxXQLlO7UIt5y2dw,16335
keystone/tests/unit/test_sql_upgrade.py,sha256=9dH9zBdD4QfqfzJL2vhUUAHzLv6M1A-cdpegXC7cUwA,137883
keystone/tests/unit/test_token_provider.py,sha256=NtuwoWrABAR6mW3hRbpDLnK9S0xju3kRfS5xE_5lAiA,2801
keystone/tests/unit/test_url_middleware.py,sha256=lGL0a457zyuoQpUKNWzS_qrO-ZxKaxog9VCYoRtfn0o,2584
keystone/tests/unit/test_v3.py,sha256=anHOuZYfr0GdHV-n8WUljxOBdVXPziePLv71csBcHE8,58394
keystone/tests/unit/test_v3_application_credential.py,sha256=QH7PQJa1onic9qiL-FdUGafS5-_1E6BEhvix5ovtZ-w,27571
keystone/tests/unit/test_v3_assignment.py,sha256=wfJQd1-M5rHvph6r815m01p4hfRNiOux5bJyWHjkJDc,175807
keystone/tests/unit/test_v3_auth.py,sha256=-5SZd4nPZ-ca_uePCPyFMx3V1sLHksC3mNNmEkxK9KA,242676
keystone/tests/unit/test_v3_catalog.py,sha256=s9i2-FIY95N3cOw639W7bLR6WBPxDTGiG64ylZfqQfE,42595
keystone/tests/unit/test_v3_credential.py,sha256=9aG60Fmwr_1JbYWqdCz9AogvfnxIEl80WqCQyPB49lk,40399
keystone/tests/unit/test_v3_domain_config.py,sha256=LnpYLATcYfmhsd-jgTUDx7iEzn-jos1hqcYt_MXwnCc,48110
keystone/tests/unit/test_v3_endpoint_policy.py,sha256=IzGs0fjwb90L1JcVsXULBWKGBNWUe4aakU1NcAIh30Y,10114
keystone/tests/unit/test_v3_federation.py,sha256=Jyzex2UJWttxRpjFM4nBstKqyV-covZSjVVuUnjqWQ0,206259
keystone/tests/unit/test_v3_filters.py,sha256=3Q3G9mMImIs3f5PR7RYiwxNJjxZDSYY2j1vfK2KQdJ4,36467
keystone/tests/unit/test_v3_identity.py,sha256=Zr3Y9wCpXaZfSnv7FiKQjAei2Qkg_vWKALlXgX-5LPs,51210
keystone/tests/unit/test_v3_oauth1.py,sha256=esZZGsyWHQgbmkBRWr0u9STWLz6yeZK-3ICaav2A06k,53383
keystone/tests/unit/test_v3_os_revoke.py,sha256=qO_EHafCvBPA5QOpk6xJVcd151cU7IP7X8OTXFcGIpo,8170
keystone/tests/unit/test_v3_policy.py,sha256=Yl0zSCIqyhb8F9rTyBFabB8le4LgH2EFhKq8uAd8KCk,2572
keystone/tests/unit/test_v3_resource.py,sha256=5vRNPwdgZzOQjYhZ9dd4CaYSgzRgHb7cBrAfaZc0Reo,78877
keystone/tests/unit/test_v3_trust.py,sha256=rvEFdtEJxwGeLX9n9uRP5NwEvuWhj_WaVae0NbdNJ80,24215
keystone/tests/unit/test_validation.py,sha256=QDN8w1MF3PK2W4QPXYWGXmXetZW3fBHp74QmD8JeH0g,139336
keystone/tests/unit/test_versions.py,sha256=1MCbfd7fXkY04d6To0WUzo5SjvkTtm2mZSBU9REeFTs,40472
keystone/tests/unit/utils.py,sha256=IRW_JH4DRo2mwYvIhqdFqVbTB-DR6g0j1N-Pco6m8eU,3895
keystone/tests/unit/application_credential/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/application_credential/test_backends.py,sha256=Q-6ArUx-KrwIq6upPi43-s9BqL_RsH9zR2k3OpoXxhc,17876
keystone/tests/unit/application_credential/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/application_credential/backends/test_sql.py,sha256=JYcDePXX7VzpOy4ntxfd5XOG6VYNT9dfMDnTMd086h8,2718
keystone/tests/unit/assignment/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/assignment/test_backends.py,sha256=56DMQKaj9K-sciXGTDLXxIduTr8RMtGc4BEbqWBIclw,192091
keystone/tests/unit/assignment/test_core.py,sha256=xuPBjBOG-G1ze-DWduFX3jNt06lBRKBW9Ap0eay2UOU,13008
keystone/tests/unit/assignment/role_backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/assignment/role_backends/test_sql.py,sha256=cwK14s5cvPA8xNMWmriOlYU_rPwJIfpnNMdFADK1_c8,5010
keystone/tests/unit/auth/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/auth/test_controllers.py,sha256=PXtt4qdgZQrorcUXjJhxJdHLVCa7zCzr65f-gKuGiV8,2721
keystone/tests/unit/auth/test_schema.py,sha256=B63tx97loS97LzpIOEhRkvTn1BzsHQb3OmpwWOshh1U,15171
keystone/tests/unit/auth/plugins/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/auth/plugins/test_core.py,sha256=WKye-mX0WnXpmQ7LfSMAEda589zYj5nDbifjq__MO7s,3991
keystone/tests/unit/backend/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/backend/core_ldap.py,sha256=hlyVBgOmy-Zz2NM91owqsFJmJqLvCgabsxqRFnXD1fE,5226
keystone/tests/unit/backend/core_sql.py,sha256=JRK00-8c249hVSh4wL88q7uKuNgxt0Mt_JYPZNBUs1g,1846
keystone/tests/unit/catalog/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/catalog/test_backends.py,sha256=pw7XhlJek3SJvu6zlREcPqyLuirHpyqL_D8MxA2S_cI,26878
keystone/tests/unit/catalog/test_core.py,sha256=vmeMgnQeTFdmzzQ9eRtkjN2kg48FP8eDBk214cGVnF4,4602
keystone/tests/unit/common/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/common/test_cache.py,sha256=OXb4v4UA6iPHHLcXSkCzON0nbJm7v-Bypqcs5Mw8UTk,7217
keystone/tests/unit/common/test_database_conflicts.py,sha256=XREPLB0vUaZZSovnbUU15vaURJawMWK7KKVSrE8ybX8,11883
keystone/tests/unit/common/test_json_home.py,sha256=XCTsazivcNF-QUeRdlOb267D1WvOOTBnhNnnn_5HgT0,3665
keystone/tests/unit/common/test_notifications.py,sha256=f9dunLpAMd7c3ZmxMDI9y--A2t052pETMzmIJMTUrpw,67317
keystone/tests/unit/common/test_provider_api.py,sha256=x8y_Idw2ip_CSs07jo_GjF_I7u49JmO8ba4P_woW6KQ,3271
keystone/tests/unit/common/test_rbac_enforcer.py,sha256=MnUsd6zrW3UHR-3U0YTsIV_mj0njuw2d6SlqKA6q1T8,30706
keystone/tests/unit/common/test_resource_options_common.py,sha256=Gd78Npckg0QFlOOFIykZvrLVlbpea7L4TYrM2wN5fnU,3410
keystone/tests/unit/common/test_sql_core.py,sha256=zT6opKT8pnTxucEdMq_lrGgpDMrgsiK2fTNa6gk4oK0,2089
keystone/tests/unit/common/test_utils.py,sha256=-HTOD3kzptBnGTaQoym1SVrQ8BkgoH5wUhHoiTGdxeA,12086
keystone/tests/unit/config_files/backend_ldap.conf,sha256=hZyRIGyGfCHgqsDCbTSeV73dWV287TQjmLKsXsq0UGw,90
keystone/tests/unit/config_files/backend_ldap_pool.conf,sha256=FgE2pBv7RI5S_plKG-AXZpnSkxbw-q_Z9asWAYLJYRw,1086
keystone/tests/unit/config_files/backend_ldap_sql.conf,sha256=3D7ajtQZ7SQ9UF46qJNQ-s7zpZY1CYGmDL9wgrSUywc,412
keystone/tests/unit/config_files/backend_liveldap.conf,sha256=pE6rX0wkTzwT4thldmpNFlpcpbdz6cy773AyOquI7EY,264
keystone/tests/unit/config_files/backend_multi_ldap_sql.conf,sha256=fxB2K-p63mPi6LtnDnbeLLpBUTY0Yr4sMXqtWaUPJlM,325
keystone/tests/unit/config_files/backend_pool_liveldap.conf,sha256=_7b2ZP5nqh4S2FaWxcHNvghk4ZKvHSzuLcAVG6pcMMg,861
keystone/tests/unit/config_files/backend_sql.conf,sha256=sZh27PPx71D3wvhV9EUIGsEqkWSOWLzFlT3dKAEf658,321
keystone/tests/unit/config_files/backend_tls_liveldap.conf,sha256=Vxp7wk6Of1NCYGO-8u6c8dXNGxNRAhD1zvDG64HyDwo,385
keystone/tests/unit/config_files/deprecated.conf,sha256=BmL5AtAG-W0-cjFFmFlaPGwIWGJ5kSSykMLqNnq2pN8,205
keystone/tests/unit/config_files/deprecated_override.conf,sha256=1RFA_riRgAJFIQLdvzpCjT72Nwe4E1jq0uIbPf4TQ_k,318
keystone/tests/unit/config_files/test_auth_plugin.conf,sha256=fGWiXcJ3h_QJVtVmA1Qumk0MSxv1TYcs8Nc8AaF-Tzo,182
keystone/tests/unit/config_files/domain_configs_default_ldap_one_sql/keystone.domain1.conf,sha256=75Pd76TGmQJPRSRUD6TvR1fPiL6ikygMimWJDQ5Nq6c,122
keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.Default.conf,sha256=VNAqUpQNjk23wNfwJj9Ri1dlo0X1jII_cThtswTe5QA,326
keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain1.conf,sha256=B7gq9wzwgpCmX83aUfYdjD1uQ7T3O76ufMsVVAJJgCQ,233
keystone/tests/unit/config_files/domain_configs_multi_ldap/keystone.domain2.conf,sha256=bb8GNrslOXnQ7l5-WM-fPdjyh3R7pilRZDNVA7oLQkY,301
keystone/tests/unit/config_files/domain_configs_one_extra_sql/keystone.domain2.conf,sha256=uea-aOOCSPbEG9Irbpt5IfdvpWSax_nF0DRxu28aPxc,122
keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.Default.conf,sha256=ussLlUArAkQYgF4wCdfU_DLSpXV2Q0ZRzrb3vbgjt8Q,325
keystone/tests/unit/config_files/domain_configs_one_sql_one_ldap/keystone.domain1.conf,sha256=75Pd76TGmQJPRSRUD6TvR1fPiL6ikygMimWJDQ5Nq6c,122
keystone/tests/unit/contrib/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/contrib/federation/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/contrib/federation/test_utils.py,sha256=oSFYrbEahtrzdrx0XO_t4nvgJFZ4tgnlJZ0UPhmjCMg,39574
keystone/tests/unit/credential/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/credential/test_backend_sql.py,sha256=gbUJoxCwf3BtoI7XTubqj9pdLfGUMrOiHpQ-k_soU3o,4076
keystone/tests/unit/credential/test_fernet_provider.py,sha256=RuEU3_u6aXtiSZkNSO1eTs0BXNGI-UMclNoQSvpTca0,3788
keystone/tests/unit/endpoint_policy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/endpoint_policy/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/endpoint_policy/backends/test_base.py,sha256=28BRcAI5fN93x19cLtXPBUsiGfb76h359M83DOvh0Fw,6555
keystone/tests/unit/endpoint_policy/backends/test_sql.py,sha256=N9Hc5MpOBUacCi7Q4X3qVCdv_wkaz-pzwVTZkURmcvU,1591
keystone/tests/unit/external/README.rst,sha256=2qaS7X05OUiwXXLiztaaX7v2-oo-ZBF7Eja7wnL6h2c,536
keystone/tests/unit/external/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/external/test_timeutils.py,sha256=W8uwQmUxnCPyUTfURhbzlpU9E1QrITytfjR7XfsfXHY,1196
keystone/tests/unit/federation/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/federation/test_core.py,sha256=jtscMfnfJhL1ihvIw6F0HHRRrLEYawbULebrxgOv9HY,4976
keystone/tests/unit/identity/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/identity/test_backend_sql.py,sha256=RALzYS7OfZzUE4u7aO93N3U0n1UJ0dDEi8EbhXKhxd4,43765
keystone/tests/unit/identity/test_backends.py,sha256=DQ6rajaKG2zh4FYaDUUq8LZVz4nvqy5CGlSpm6JpvFo,62727
keystone/tests/unit/identity/test_core.py,sha256=mgltXpvP-sSAPkZm82yhZGxzlBoOSew1-d2y8NrdKa0,7735
keystone/tests/unit/identity/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/identity/backends/test_base.py,sha256=Qrp0vGI-oQaApMl_uvO9eitBqoSoOxBlAb3u20z9WkU,20330
keystone/tests/unit/identity/backends/test_ldap.py,sha256=kaPQ4Igx4n3q93sT3V2hMj9UXx03IrNeL3OA65zD3HY,2443
keystone/tests/unit/identity/backends/test_ldap_common.py,sha256=ik3Q_OYahp5vNWdBFqGwXzTmbIbCw4TWlX9PLtfMXms,25336
keystone/tests/unit/identity/backends/test_sql.py,sha256=2wHhEv-KJDlEoKQNBH0wV0LWpgPmheBAhZr1oZf4htE,2395
keystone/tests/unit/identity/shadow_users/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/identity/shadow_users/test_backend.py,sha256=tdsIJ27_xiXM1EJNGKJLEI59t8GZufmvrZMO3QeHPdc,7054
keystone/tests/unit/identity/shadow_users/test_core.py,sha256=VC8hSHDHWQX4WoEO_RKFW2YDWwRzLozC1DaJxkhWc4M,2780
keystone/tests/unit/ksfixtures/__init__.py,sha256=Wk5sRwULzBdyPVz-W2q0EQVSzYUGtxPyXRK3d156i2M,1002
keystone/tests/unit/ksfixtures/auth_plugins.py,sha256=Q_1fwzfW2oqLP3B_Qf5zZ5n03j-KFX9XTVvL2435czI,2438
keystone/tests/unit/ksfixtures/backendloader.py,sha256=Xw0XlrPfw3DQD8st973ozI3QZ9FIT-oaexXzYqldipE,1383
keystone/tests/unit/ksfixtures/cache.py,sha256=rHKRFP9A_V1E0p1rNGfy6PTUpgmPtiDIY8Xzcg_ztr8,1601
keystone/tests/unit/ksfixtures/database.py,sha256=DeT2FceUT0xrAgwfNNbSMf1i9hl55bemywYL4gRmAk0,4509
keystone/tests/unit/ksfixtures/hacking.py,sha256=55Eysh5JsvxSSdEvc2bgFRvVCWdGExs5ZrQWXrnmamY,10077
keystone/tests/unit/ksfixtures/jws_key_repository.py,sha256=asK8ZbaLxQ5UzQZ7NnwvwTpRTwXjDKXsqaerJje4CPs,1906
keystone/tests/unit/ksfixtures/key_repository.py,sha256=dNOYSc9S5lQZ2o9xyn941OY5oZNQH6aAZ3YNyB47BZ8,1369
keystone/tests/unit/ksfixtures/ldapdb.py,sha256=F8EBHUKX1zfBiwisAL0tJKsSdUTD5_zOHvRwqpyVxms,1445
keystone/tests/unit/ksfixtures/policy.py,sha256=8kPzpqMAUjggKJWuUpoL_A5ZK6UeN5BBAB0zygY-_E0,1215
keystone/tests/unit/ksfixtures/temporaryfile.py,sha256=uKxf-GGosWPcmPPVXA1EPFrLYCpnxHg4pWfhF2AWKXs,946
keystone/tests/unit/limit/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/limit/test_backends.py,sha256=IEv6GkUDpgG1a1hZF4KoulumRaLVHJQ7yR9f1JEKGpI,35260
keystone/tests/unit/policy/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/policy/test_backends.py,sha256=VMmKMJ4EBPF_b47cWCjPz40EJAsG-YXh5yrdJUFZVyk,3215
keystone/tests/unit/policy/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/policy/backends/test_base.py,sha256=8pmgpNcUdu3ybeEOM6zeWA_Sb-TQnGmxIC9CShwfCIg,2231
keystone/tests/unit/policy/backends/test_sql.py,sha256=H0y4MvGrRJdhiDLPLfskZHmRte0y3GCeu4hckhwXrww,1594
keystone/tests/unit/receipt/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/receipt/test_fernet_provider.py,sha256=PpEkPAZX95yJxSe5SB-E9jlvJo7Je8zppRJiQUOEZK0,18314
keystone/tests/unit/receipt/test_receipt_serialization.py,sha256=VJ43AEQ98e4j50Cq4Zg9BgdpTIOVs-rp5XJGVAf6yZo,2493
keystone/tests/unit/resource/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/resource/test_backends.py,sha256=2X2lXQLJ-xAK014W6bBCnV9-KX04i-bM98d4QtFP-n0,89962
keystone/tests/unit/resource/test_core.py,sha256=O-J71VM9NOE7Ada_rj0G1CliqeSAYSu9cREHrHQNj2U,30631
keystone/tests/unit/resource/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/resource/backends/test_sql.py,sha256=UFjaOS6XQnoaHAJZKhBCB5_g8XTmJRzt-96iagDBOsQ,1290
keystone/tests/unit/resource/config_backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/resource/config_backends/test_sql.py,sha256=es3pcrH9mBtx-Rb6E1fyktzLxjEGnr6fq7rIU2zqxss,2060
keystone/tests/unit/saml2/idp_saml2_metadata.xml,sha256=77WvchBw-LrgoG4gEIxOndaY0sQcWxtAcZ49HkrybBQ,2422
keystone/tests/unit/saml2/signed_saml2_assertion.xml,sha256=cPSUZ5ZIUm0oFtA6k62wyB0SlDvdYjTEHMZhtVFbfME,4400
keystone/tests/unit/server/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/server/test_keystone_flask.py,sha256=Fxgl5pw2keg50bAmXZyG60FXBkTgMfvBG77KmB8DCKM,31543
keystone/tests/unit/tests/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/tests/test_core.py,sha256=zaUbWSDJk0-rgxMaWrKnNy805gutHwCnF6hrEjbVhdk,3043
keystone/tests/unit/tests/test_utils.py,sha256=3A8gc5Wf_jP9BRs1Afl4goIh_hwl6pLWdkFWXyV4kgU,1279
keystone/tests/unit/token/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/token/test_fernet_provider.py,sha256=iW88M0yn0MMphdrd69ranv7B0suC4RTpLhM07OFQA7A,34821
keystone/tests/unit/token/test_jws_provider.py,sha256=bvJT7bLYe9fnS3MnSvN20YfECiT8L6XC5HFzq6jIZBo,4751
keystone/tests/unit/token/test_token_serialization.py,sha256=C8Qos2iBguieZQp_2Iit-dhqyTCFpZUFAJNf5cfODwM,2978
keystone/tests/unit/trust/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/tests/unit/trust/test_backends.py,sha256=T1XUJ1zXCX9bkUUzSYLz_tim1NWTft6_StQ8aVCP2AQ,23411
keystone/token/__init__.py,sha256=xdLgXgPLOe4rQKLvJrrspmHKAJu_Ul1PzUjkXMwMytE,630
keystone/token/provider.py,sha256=bJUzEcwzSPFFy-GU6c_VLELWYjIKKjcHPyV3rC1bvMo,12291
keystone/token/token_formatters.py,sha256=prf-9QNvWfMsbTl2oMME0an-XW9BBXlMcZmSRFXBZFE,31664
keystone/token/providers/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/token/providers/base.py,sha256=nYm93NmcakPmylj-PIJHes4mP05AkAOHyK7Z3SVkrpg,2885
keystone/token/providers/fernet/__init__.py,sha256=_XoM-a52gpYKcPYKaRV5gBPJwRed2PzXNrW0yhfUOD8,605
keystone/token/providers/fernet/core.py,sha256=IabZJMyMHKLLaL74SgXC8VCq6qgdWd2F5O3Gb1Iypbg,3951
keystone/token/providers/jws/__init__.py,sha256=5BDjshNIWe3D67JVLeW4-Sg5pKv27UDZAknubYKv5NQ,602
keystone/token/providers/jws/core.py,sha256=2mIWJqQnluS9v76nW0BffwLVlIOfRTMMzcpPE6j3JAk,7952
keystone/trust/__init__.py,sha256=V9NLGXXygismK6SA4XMz7UM97hEmWAVVN2aGZ3ceS3o,628
keystone/trust/core.py,sha256=LyuqZ8FbpAk4yAUhYSHQrD4YG0azzxERcXm-WRUWSp8,8891
keystone/trust/schema.py,sha256=GiSp9JKIjmi1l0Zaj-aNwjS5nXfR8kDbWSFB95PzGKE,1907
keystone/trust/backends/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
keystone/trust/backends/base.py,sha256=3VTnAlipMwszLYohj-9gksAQ8IVOh4hoxiKNaCxzQGY,3340
keystone/trust/backends/sql.py,sha256=zQ3IKZhG201FGl0VE3OjEQyYJUNo2dysoT9G_6yJD8A,9713
keystone-16.0.1.data/data/etc/keystone/sso_callback_template.html,sha256=fHc9l4ZKIZpdWy-DzK7wip7n3o_cHbYh7-kgZ7kuBIg,665
keystone-16.0.1.data/scripts/keystone-wsgi-admin,sha256=HIWBIQ-M3PaI_jG4jXw4TlA9V9oJQ4WczhdontRiw2Y,1882
keystone-16.0.1.data/scripts/keystone-wsgi-public,sha256=7mMhGjfupdTpWUgehDMy0yF_s-riZOjIdwYH4Wbz88w,1887
keystone-16.0.1.dist-info/AUTHORS,sha256=h0chmVJXMqI5rOHONWsfbVnBI2P6EBlyBLUAGtjvtoY,26408
keystone-16.0.1.dist-info/LICENSE,sha256=XfKg2H1sVi8OoRxoisUlMqoo10TKvHmU_wU39ks7MyA,10143
keystone-16.0.1.dist-info/METADATA,sha256=JYz5ZYhpjpsUX9FGIDAl-lih2aLwREoaj4B4H5Ks4H8,5301
keystone-16.0.1.dist-info/WHEEL,sha256=g4nMs7d-Xl9-xC9XovUrsDHGXt-FT0E17Yqo92DEfvY,92
keystone-16.0.1.dist-info/entry_points.txt,sha256=gOqqcWLTsRkahUwnqvi9HS2ncSUxSckXrca-lcCxjUw,3728
keystone-16.0.1.dist-info/pbr.json,sha256=dy__Ir3bZupVxkSp7139G4QpauX350cmoqgtP9bVdcw,48
keystone-16.0.1.dist-info/top_level.txt,sha256=XS9DabbjrYNyRjQpLiI8n1RiT-5pV3BRO7CLSCg68ZY,9
keystone-16.0.1.dist-info/RECORD,,
