{"SPDXID":"SPDXRef-DOCUMENT","spdxVersion":"SPDX-2.3","creationInfo":{"comment":"DISCLAIMER: This document is provided \"as is\" without any warranty whatsoever. This documentation may not be referenced or relied upon for its accuracy or comprehensiveness, or to determine legal obligations with respect to open source code contained in the software package it represents. Such determinations should be based upon recipient's independent legal analysis and by reference to the notices and licenses contained within the open source code itself. Wind River may change the contents of this document at any time at its sole discretion, and Wind River shall have no liability whatsoever arising from recipient's use of this information.","created":"2026-05-23T23:14:25.144995182Z","creators":["Tool: The Duke of Highlander"],"licenseListVersion":"2.0"},"name":"python3-google-auth-2.0.0","dataLicense":"CC0-1.0","comment":"This file contains computer automated SPDX data. Computer automated data is created by using only computer automation analysis on the source code files contained in the package. That is, no human experts participated in the source code analysis. Although we continuously work to improve the quality by adding and/or improving various heuristics, and accessing different databases and rule-based systems, the quality is bounded by what can be achieved by way of computer automation. Please send your feedback to: spdx@WindRiver.com.  DISCLAIMER: This document is provided \"as is\" without any warranty whatsoever. This documentation may not be referenced or relied upon for its accuracy or comprehensiveness, or to determine legal obligations with respect to open source code contained in the software package it represents. Such determinations should be based upon recipient's independent legal analysis and by reference to the notices and licenses contained within the open source code itself. Wind River may change the contents of this document at any time at its sole discretion, and Wind River shall have no liability whatsoever arising from recipient's use of this information.","annotations":[{"annotationDate":"2026-05-23T23:14:25.144995411Z","annotationType":"REVIEW","annotator":"Tool: The Duke of Highlander","commnet":"The analysis has been completely performed by an automated tool.  [---Q:CG,H:2.0,SV:2.1---]"}],"documentNamespace":"http://spdx.windriver.com/Reports2.0/7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","packages":[{"SPDXID":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","checksums":[{"algorithm":"SHA256","checksumValue":"7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d"}],"copyrightText":"NOASSERTION","downloadLocation":"NOASSERTION","filesAnalyzed":true,"licenseConcluded":"Apache-2.0","licenseDeclared":"Apache-2.0","licenseInfoFromFiles":["NOASSERTION"],"name":"python3-google-auth-2.0.0","originator":"NOASSERTION","packageFileName":"python3-google-auth-2.0.0-r0.vr2401-p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz","packageVerificationCode":{"packageVerificationCodeValue":"4656433200757b78cd6bcdf411839d7b6da25e3d90081c628b47e7867f9757d9e5cc42e156"},"versionInfo":"2.0.0"}],"files":[{"SPDXID":"SPDXRef-File-dependencylinks.txt-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b","checksums":[{"algorithm":"SHA256","checksumValue":"01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"},{"algorithm":"SHA1","checksumValue":"adc83b19e793491b1c6ea0fd8b46cd9f32e592fc"},{"algorithm":"MD5","checksumValue":"68b329da9893e34099c7d8ad5cb9c940"}],"copyrightText":"NOASSERTION","fileName":"dependency_links.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-teststs.py-0a37ed323cd5a35775a4b51ae0e9141fd7d7038496c232e5863a7c1bede3a70d","checksums":[{"algorithm":"SHA256","checksumValue":"0a37ed323cd5a35775a4b51ae0e9141fd7d7038496c232e5863a7c1bede3a70d"},{"algorithm":"SHA1","checksumValue":"40d0e2c55f0725372b4faf5ff1dd597ef2f7adee"},{"algorithm":"MD5","checksumValue":"4f9a4b840e031856d5a8414ba8645bde"}],"copyrightText":"NOASSERTION","fileName":"test_sts.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-pythonrsa.py-0bff79f2bf8d1f598bc507cf7fa252d229de189f9d79e1d64be16e3ba524c130","checksums":[{"algorithm":"SHA256","checksumValue":"0bff79f2bf8d1f598bc507cf7fa252d229de189f9d79e1d64be16e3ba524c130"},{"algorithm":"SHA1","checksumValue":"6b70641f2cf6401e0e691321cac24631a5c571e0"},{"algorithm":"MD5","checksumValue":"87ca949a6e4075cc6a67f614590d8eef"}],"copyrightText":"NOASSERTION","fileName":"_python_rsa.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-0ca6edd557fdd9605904e18483bb0a12f892a353c2d1e56cc4f8a63065766d4f","checksums":[{"algorithm":"SHA256","checksumValue":"0ca6edd557fdd9605904e18483bb0a12f892a353c2d1e56cc4f8a63065766d4f"},{"algorithm":"SHA1","checksumValue":"0156f62bed858379c3d1181734b6da1ac24d0ac0"},{"algorithm":"MD5","checksumValue":"1735cc5f66ed8f1bdac52ce68a5fc19a"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-idtoken.py-0d47b6bdeb3af324417f96209eaf76e9bd943627c04c36dcdd9a01bfa9f62a33","checksums":[{"algorithm":"SHA256","checksumValue":"0d47b6bdeb3af324417f96209eaf76e9bd943627c04c36dcdd9a01bfa9f62a33"},{"algorithm":"SHA1","checksumValue":"460c2cfb29dc6b7ab414cc84267547e2fddcb6c7"},{"algorithm":"MD5","checksumValue":"7ed9f4471b4cefde9a0bb0057895bbb6"}],"copyrightText":"NOASSERTION","fileName":"id_token.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-setup.cfg-0d4e48d534342619031f9aa582dad922de8ffba5512b9b93e73bd4d9d2b7678b","checksums":[{"algorithm":"SHA256","checksumValue":"0d4e48d534342619031f9aa582dad922de8ffba5512b9b93e73bd4d9d2b7678b"},{"algorithm":"SHA1","checksumValue":"62cda38e6d5d30bacd45b89ec0bfeab0a9895cba"},{"algorithm":"MD5","checksumValue":"b2460fccd2d7ba8b05b49f82c18f3366"}],"copyrightText":"NOASSERTION","fileName":"setup.cfg","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testdefault.py-0ebb92fcbb102bd5a8d1f85a52af094b190470a62fb1214a3231616f572f4cd5","checksums":[{"algorithm":"SHA256","checksumValue":"0ebb92fcbb102bd5a8d1f85a52af094b190470a62fb1214a3231616f572f4cd5"},{"algorithm":"SHA1","checksumValue":"e47a91ff3206eadb5996fbe99f0191f4d7765c6c"},{"algorithm":"MD5","checksumValue":"9cc594b35726cb3643441d65dd09e1f3"}],"copyrightText":"NOASSERTION","fileName":"test__default.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-privatekey.pem-0f29d87177afbc931658ac652b63de9e7c1041f372074225c84e5cdbad872ed2","checksums":[{"algorithm":"SHA256","checksumValue":"0f29d87177afbc931658ac652b63de9e7c1041f372074225c84e5cdbad872ed2"},{"algorithm":"SHA1","checksumValue":"1dc351b4b5f66b6dc63f981f1117ee1c3f41e957"},{"algorithm":"MD5","checksumValue":"48107b375a2a19d85a221c97c6b58758"}],"copyrightText":"NOASSERTION","fileName":"privatekey.pem","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-externalsubjecttoken.json-11380ed21136512b6b1fa1e618d2070de7be9fd9091635ad3bcc84f6875a05c2","checksums":[{"algorithm":"SHA256","checksumValue":"11380ed21136512b6b1fa1e618d2070de7be9fd9091635ad3bcc84f6875a05c2"},{"algorithm":"SHA1","checksumValue":"b0414903db37cb25f9d0c508f0bef10c6ec75868"},{"algorithm":"MD5","checksumValue":"a8910b6d93e73d76450ebef1dd7850f8"}],"copyrightText":"NOASSERTION","fileName":"external_subject_token.json","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testrequests.py-14e4db7f94f6ad74359b80f20479058a2ada9c0fe30c5f6e9acfb155f62a62c3","checksums":[{"algorithm":"SHA256","checksumValue":"14e4db7f94f6ad74359b80f20479058a2ada9c0fe30c5f6e9acfb155f62a62c3"},{"algorithm":"SHA1","checksumValue":"2b707f0a6245191c439d8ac58f76813f45c662b7"},{"algorithm":"MD5","checksumValue":"e05dccc80d8113009dec6ed51410de14"}],"copyrightText":"NOASSERTION","fileName":"test_requests.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-privatekey.p12-1641cd2fca358f50c1fa278a23baa0b3eb37fea2ffc763348ed2a2cc05f60f04","checksums":[{"algorithm":"SHA256","checksumValue":"1641cd2fca358f50c1fa278a23baa0b3eb37fea2ffc763348ed2a2cc05f60f04"},{"algorithm":"SHA1","checksumValue":"8cea86783e5b37ed111e27b02cb848cac6991898"},{"algorithm":"MD5","checksumValue":"324f8bd63d45fb1b08fa020a56108054"}],"copyrightText":"NOASSERTION","fileName":"privatekey.p12","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-SOURCES.txt-1753f17cd892c63864bdfdefaa1c83b41bf8e441c365b961dfc2a456cf22a037","checksums":[{"algorithm":"SHA256","checksumValue":"1753f17cd892c63864bdfdefaa1c83b41bf8e441c365b961dfc2a456cf22a037"},{"algorithm":"SHA1","checksumValue":"14656efabc57226b23864bb98b5f3940992f9cce"},{"algorithm":"MD5","checksumValue":"594879d20b073ef2825f0fb4c2aedef3"}],"copyrightText":"NOASSERTION","fileName":"SOURCES.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testidtoken.py-175539e10a85aff87c787c21e507e08c66e2c8ff0434eeb791b0a899cb4f8691","checksums":[{"algorithm":"SHA256","checksumValue":"175539e10a85aff87c787c21e507e08c66e2c8ff0434eeb791b0a899cb4f8691"},{"algorithm":"SHA1","checksumValue":"7411a1c079a90bd53d0fff2444b08f51d5439416"},{"algorithm":"MD5","checksumValue":"dd3f240cfd9a67fa883ec393283219cd"}],"copyrightText":"NOASSERTION","fileName":"test_id_token.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-reauthasync.py-196b301bfae21c2e69fd8568efdd8fe4e82665d6593dae9cb42ad3e31d6b63c7","checksums":[{"algorithm":"SHA256","checksumValue":"196b301bfae21c2e69fd8568efdd8fe4e82665d6593dae9cb42ad3e31d6b63c7"},{"algorithm":"SHA1","checksumValue":"134727fe888e77a7046384197e1fdc5de1271e62"},{"algorithm":"MD5","checksumValue":"eea7256b2764efa4ff5a7ced4b672622"}],"copyrightText":"NOASSERTION","fileName":"_reauth_async.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-serviceaccount.py-19a28bc9dd885877a6be7d0e7d5717b6a2a1df96a3222d5ae4702ec6ccd1b8b6","checksums":[{"algorithm":"SHA256","checksumValue":"19a28bc9dd885877a6be7d0e7d5717b6a2a1df96a3222d5ae4702ec6ccd1b8b6"},{"algorithm":"SHA1","checksumValue":"a57e887a97c8a7d7dfd153f3b052cf3ed591f9ef"},{"algorithm":"MD5","checksumValue":"46608bd19ce3b5d826fcc62160f3343e"}],"copyrightText":"NOASSERTION","fileName":"service_account.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-base.py-1a4e399f9941c2f795b025e5f94c8471189bfe901910f6c5a80bd905431a4f72","checksums":[{"algorithm":"SHA256","checksumValue":"1a4e399f9941c2f795b025e5f94c8471189bfe901910f6c5a80bd905431a4f72"},{"algorithm":"SHA1","checksumValue":"1fc9ecca9bc3e749edc9c322367a91cc43954017"},{"algorithm":"MD5","checksumValue":"a608282a502e42170985ed129124fb8d"}],"copyrightText":"NOASSERTION","fileName":"base.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-es256.py-1ca36ccfe3bbf223499ff771348222f8bdcac7223865b33be0accc96e354184b","checksums":[{"algorithm":"SHA256","checksumValue":"1ca36ccfe3bbf223499ff771348222f8bdcac7223865b33be0accc96e354184b"},{"algorithm":"SHA1","checksumValue":"9e28755f9d9f37494b522f3ad5c2c4077ce19fa8"},{"algorithm":"MD5","checksumValue":"2e54a790d84a07fcab252895aff58e42"}],"copyrightText":"NOASSERTION","fileName":"es256.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-jwt.py-22c7c5be5cae337b6b7a12e75921e6c8eb6e24a563576903375ed228e1ac2829","checksums":[{"algorithm":"SHA256","checksumValue":"22c7c5be5cae337b6b7a12e75921e6c8eb6e24a563576903375ed228e1ac2829"},{"algorithm":"SHA1","checksumValue":"2b4130b2e5ab8548d216989519cdd2a90411d6f2"},{"algorithm":"MD5","checksumValue":"0a3220308bc463e1cb1b610e3b2b9dd9"}],"copyrightText":"NOASSERTION","fileName":"jwt.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-challenges.py-29abe5e0cff125190ff176bd7bd4cc6d307cb672dadecfff58f3304d4301e0d4","checksums":[{"algorithm":"SHA256","checksumValue":"29abe5e0cff125190ff176bd7bd4cc6d307cb672dadecfff58f3304d4301e0d4"},{"algorithm":"SHA1","checksumValue":"a71aa7aa193bca2539913f46fbbe6fb8daa89025"},{"algorithm":"MD5","checksumValue":"a4b737da12bce29eb31887adc07cec92"}],"copyrightText":"NOASSERTION","fileName":"challenges.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testclient.py-2cdecf4c656abdab93f287252c8cd19edb9cbd55c39d78b5112ee02c8db3b025","checksums":[{"algorithm":"SHA256","checksumValue":"2cdecf4c656abdab93f287252c8cd19edb9cbd55c39d78b5112ee02c8db3b025"},{"algorithm":"SHA1","checksumValue":"4612859e432d5e0cff21f31f5bec9dc7256e15b0"},{"algorithm":"MD5","checksumValue":"455d0e73326aa44c1c1082451f9399b0"}],"copyrightText":"NOASSERTION","fileName":"test__client.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testreauth.py-2d92ed843f763bfdeb9a9931dc1a4c871e83040594e73cd5e3b27b05ba9ecb47","checksums":[{"algorithm":"SHA256","checksumValue":"2d92ed843f763bfdeb9a9931dc1a4c871e83040594e73cd5e3b27b05ba9ecb47"},{"algorithm":"SHA1","checksumValue":"053beeab83f8a59f505ec86c6eceb83a4ff31c49"},{"algorithm":"MD5","checksumValue":"afc254eed9744e718a3fe8bb5e6388f7"}],"copyrightText":"NOASSERTION","fileName":"test_reauth.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-README.rst-2f392ddb9018c6e6d5d871518206f75c46a73419942a8bf818a1338b1220db06","checksums":[{"algorithm":"SHA256","checksumValue":"2f392ddb9018c6e6d5d871518206f75c46a73419942a8bf818a1338b1220db06"},{"algorithm":"SHA1","checksumValue":"90132c7c8dfdc03f71f102896894812cf7c3a6f3"},{"algorithm":"MD5","checksumValue":"bacb40747d0398d19b2e426341cf4059"}],"copyrightText":"NOASSERTION","fileName":"README.rst","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-credentialsasync.py-2fdc206c51b204e44edaf20c8557bc41b7439a4a848ff4cdff8d26ac695af57d","checksums":[{"algorithm":"SHA256","checksumValue":"2fdc206c51b204e44edaf20c8557bc41b7439a4a848ff4cdff8d26ac695af57d"},{"algorithm":"SHA1","checksumValue":"62d8cb6d888ab79fc73fb90cf45b5ba559105290"},{"algorithm":"MD5","checksumValue":"fa05ed318f6db4df4e94e4bfd73e4c5a"}],"copyrightText":"NOASSERTION","fileName":"_credentials_async.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-compliance.py-2fe18f67eb339f1db680ab6944ae67968e8c26c3d00c60ef7bf749d8b2f905a1","checksums":[{"algorithm":"SHA256","checksumValue":"2fe18f67eb339f1db680ab6944ae67968e8c26c3d00c60ef7bf749d8b2f905a1"},{"algorithm":"SHA1","checksumValue":"8e4374a40fa420f15da598d5940aa9df53ff0be4"},{"algorithm":"MD5","checksumValue":"0311fc385261dd032d9f0c274f46630e"}],"copyrightText":"NOASSERTION","fileName":"compliance.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-default.py-30201a4a05225b7cb95b6a2e4899cb179203cd8444264b915b7cf95606bb51a8","checksums":[{"algorithm":"SHA256","checksumValue":"30201a4a05225b7cb95b6a2e4899cb179203cd8444264b915b7cf95606bb51a8"},{"algorithm":"SHA1","checksumValue":"5b0d6fb33a5fd168af8e32f7595da9d4004d33a7"},{"algorithm":"MD5","checksumValue":"4cd7fd224ee42fa49e2dc11ef4639e8b"}],"copyrightText":"NOASSERTION","fileName":"_default.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testurllib3.py-3111767983b6ad134a72fcf1da7dc934b07c733bf45fe482b527c8801e89cf13","checksums":[{"algorithm":"SHA256","checksumValue":"3111767983b6ad134a72fcf1da7dc934b07c733bf45fe482b527c8801e89cf13"},{"algorithm":"SHA1","checksumValue":"f31da92cd3df58f0df6ad58ca825720fba89f75d"},{"algorithm":"MD5","checksumValue":"6b508ebf5c1428bbec495b99aae505e5"}],"copyrightText":"NOASSERTION","fileName":"test_urllib3.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testcryptographyrsa.py-3190f6d9662343fd691b7d9d6c56990257e8e4ca5db13da68cff66d4b34c067e","checksums":[{"algorithm":"SHA256","checksumValue":"3190f6d9662343fd691b7d9d6c56990257e8e4ca5db13da68cff66d4b34c067e"},{"algorithm":"SHA1","checksumValue":"0901433fbc3d522d0d64946d29c9b035074ef4f6"},{"algorithm":"MD5","checksumValue":"3577941f64681cd4827ce993f68ac8d2"}],"copyrightText":"NOASSERTION","fileName":"test__cryptography_rsa.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testmtlshelper.py-354924bb668399e424dce8f5b250a831a9efe5b1b91a7223fddf851613bafe0e","checksums":[{"algorithm":"SHA256","checksumValue":"354924bb668399e424dce8f5b250a831a9efe5b1b91a7223fddf851613bafe0e"},{"algorithm":"SHA1","checksumValue":"86a8f3da8f10d05a535b6e5901adc8a4af5c0fde"},{"algorithm":"MD5","checksumValue":"d74b258d231cae1bf4cf5a48a99acf03"}],"copyrightText":"NOASSERTION","fileName":"test__mtls_helper.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testidentitypool.py-35d4f31ba7bbe352a704c94a67ac86d08d9a05d030d47a150a553b13f42dec15","checksums":[{"algorithm":"SHA256","checksumValue":"35d4f31ba7bbe352a704c94a67ac86d08d9a05d030d47a150a553b13f42dec15"},{"algorithm":"SHA1","checksumValue":"17ba6844fa7dbfab75d596c554ec9971363b2a4e"},{"algorithm":"MD5","checksumValue":"992ad32b508e026bd1c4b098c156d7d7"}],"copyrightText":"NOASSERTION","fileName":"test_identity_pool.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-urllib3.py-3a13400e7fd6a67e6772c3daadb1c14c05b2215c9c2886fe01ab9bc3274b37ad","checksums":[{"algorithm":"SHA256","checksumValue":"3a13400e7fd6a67e6772c3daadb1c14c05b2215c9c2886fe01ab9bc3274b37ad"},{"algorithm":"SHA1","checksumValue":"b1647646ce4b4229ed27bf219460340c5d67e244"},{"algorithm":"MD5","checksumValue":"30fd097f441c6742d19b7edf27731f66"}],"copyrightText":"NOASSERTION","fileName":"urllib3.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testpythonrsa.py-3ff35ca837307cd295fa25b05df676026c46b54721b52c646a442edc0a83a930","checksums":[{"algorithm":"SHA256","checksumValue":"3ff35ca837307cd295fa25b05df676026c46b54721b52c646a442edc0a83a930"},{"algorithm":"SHA1","checksumValue":"12f37b6d44dc8792ff0bd2abef15d77557779da9"},{"algorithm":"MD5","checksumValue":"6aeeaeb932e1b0fcf4ef8f180acdccd9"}],"copyrightText":"NOASSERTION","fileName":"test__python_rsa.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-credentials.py-41df817ef10ceb3bc8e0244f0ab2e6cbe4273df4aa808e479069d7bd020147ac","checksums":[{"algorithm":"SHA256","checksumValue":"41df817ef10ceb3bc8e0244f0ab2e6cbe4273df4aa808e479069d7bd020147ac"},{"algorithm":"SHA1","checksumValue":"2d2e041bcf04c48d43339a837d5022848a5ee634"},{"algorithm":"MD5","checksumValue":"56d6511da353857cb93e924bac4f5c39"}],"copyrightText":"NOASSERTION","fileName":"credentials.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-requests.py-43e9a0e61683a82e189ecf5f51fad874df20f5f3f720805f4bd7a966bc7ec8a3","checksums":[{"algorithm":"SHA256","checksumValue":"43e9a0e61683a82e189ecf5f51fad874df20f5f3f720805f4bd7a966bc7ec8a3"},{"algorithm":"SHA1","checksumValue":"c3cb2f2c729bcffa6459a63e55099d934bc524dd"},{"algorithm":"MD5","checksumValue":"86a4fb25b3c66cd5b42308c1e5d09511"}],"copyrightText":"NOASSERTION","fileName":"requests.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-jwtasync.py-45fdf722979ab58fa47610405b9410662cfc151b5ed9da19f27b0c806a0e6c73","checksums":[{"algorithm":"SHA256","checksumValue":"45fdf722979ab58fa47610405b9410662cfc151b5ed9da19f27b0c806a0e6c73"},{"algorithm":"SHA1","checksumValue":"700b064ecfff9c1ded2eda3cbd0a363f55b3bf84"},{"algorithm":"MD5","checksumValue":"6bc1ab869c591c67c72bc6c18c913f17"}],"copyrightText":"NOASSERTION","fileName":"_jwt_async.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-es256privatekey.pem-4665d98fdbdf3343830f7448584434ab408d06f792f958c973401f9d10ba6215","checksums":[{"algorithm":"SHA256","checksumValue":"4665d98fdbdf3343830f7448584434ab408d06f792f958c973401f9d10ba6215"},{"algorithm":"SHA1","checksumValue":"c63914af02442d0386ecef3ba77ded2dc3406550"},{"algorithm":"MD5","checksumValue":"1917166f5a9f6536c0750d3e5279e1db"}],"copyrightText":"NOASSERTION","fileName":"es256_privatekey.pem","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testserviceaccount.py-46d90055c58201bdf0c12052eb106fd7040d79f073b90ea6a6f8d12a415e045f","checksums":[{"algorithm":"SHA256","checksumValue":"46d90055c58201bdf0c12052eb106fd7040d79f073b90ea6a6f8d12a415e045f"},{"algorithm":"SHA1","checksumValue":"c0c1bd2833c3caf91749aa2761c2c2451a95430d"},{"algorithm":"MD5","checksumValue":"129ec649d963cda187727b83a09a5087"}],"copyrightText":"NOASSERTION","fileName":"test_service_account.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testes256.py-46f308e53c78e9a5ef17a4acdfb55cb51ba9b320db3678e9b81a57b6d0902f83","checksums":[{"algorithm":"SHA256","checksumValue":"46f308e53c78e9a5ef17a4acdfb55cb51ba9b320db3678e9b81a57b6d0902f83"},{"algorithm":"SHA1","checksumValue":"15f28cfda5456013260e772072c05bdff3fef871"},{"algorithm":"MD5","checksumValue":"dcfd44657947b95726adcfb15d3dee67"}],"copyrightText":"NOASSERTION","fileName":"test_es256.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-downscoped.py-4b576f8372e4086ec3990d2f9ee6922fe6b524fe03e8a2a77f765ff0fbeeceb2","checksums":[{"algorithm":"SHA256","checksumValue":"4b576f8372e4086ec3990d2f9ee6922fe6b524fe03e8a2a77f765ff0fbeeceb2"},{"algorithm":"SHA1","checksumValue":"8726c32033faa1399d58d8f3a1bdd8a78ae118a5"},{"algorithm":"MD5","checksumValue":"ed1a3690cfd83da00dc61391290360ff"}],"copyrightText":"NOASSERTION","fileName":"downscoped.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-credentials.py-4bb1477f48b0385f0a50e8df6aac7c7ab4cc39fa226965416a24f6b0e862cef0","checksums":[{"algorithm":"SHA256","checksumValue":"4bb1477f48b0385f0a50e8df6aac7c7ab4cc39fa226965416a24f6b0e862cef0"},{"algorithm":"SHA1","checksumValue":"2aa7b5dd632b91e1f16bbbfb55939ac8be199d4d"},{"algorithm":"MD5","checksumValue":"5534fbcf07b8362fae22e9243ccd1425"}],"copyrightText":"NOASSERTION","fileName":"credentials.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testaws.py-4c35fee7dc1da30f228ef0fa80f945510c4f109e1e4eb16871dd6e883c2e6c82","checksums":[{"algorithm":"SHA256","checksumValue":"4c35fee7dc1da30f228ef0fa80f945510c4f109e1e4eb16871dd6e883c2e6c82"},{"algorithm":"SHA1","checksumValue":"dfb0ce144b651c6f252c3424e60cab80e9c42dd3"},{"algorithm":"MD5","checksumValue":"ff354f0f1a04b7d22d27063bf2ab6efe"}],"copyrightText":"NOASSERTION","fileName":"test_aws.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-aws.py-4c45f8e5701761af0fdd70ac1296b74f74b65a74719aac062633b6169657192e","checksums":[{"algorithm":"SHA256","checksumValue":"4c45f8e5701761af0fdd70ac1296b74f74b65a74719aac062633b6169657192e"},{"algorithm":"SHA1","checksumValue":"224d1e6377b3dbf91d74784c94e00be9990c4c9c"},{"algorithm":"MD5","checksumValue":"1cb666e53fe18dc9ce52662adbadff88"}],"copyrightText":"NOASSERTION","fileName":"aws.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testcredentials.py-d1f7ba9946caa88695af9d601812bca36fd87aa3f4f9cfa9fe6ba9cdef895bc3","checksums":[{"algorithm":"SHA256","checksumValue":"d1f7ba9946caa88695af9d601812bca36fd87aa3f4f9cfa9fe6ba9cdef895bc3"},{"algorithm":"SHA1","checksumValue":"18082823e8ae91b3c868e46624fbdfd74e9d1c94"},{"algorithm":"MD5","checksumValue":"ead68fd36d68292004721aaef6dedff9"}],"copyrightText":"NOASSERTION","fileName":"test_credentials.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testiam.py-d359be798e132d60187033bcd33407e833093f1c99c4c3e7a22818756b244df8","checksums":[{"algorithm":"SHA256","checksumValue":"d359be798e132d60187033bcd33407e833093f1c99c4c3e7a22818756b244df8"},{"algorithm":"SHA1","checksumValue":"c3277f066dcc65c67d2ecfbe1190e95333a80d77"},{"algorithm":"MD5","checksumValue":"be1c61653cfbdea63f04d9430399ee65"}],"copyrightText":"NOASSERTION","fileName":"test_iam.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-clientsecrets.json-d71f8e08dbcfb54f161ce5c79d7e611861067693e5bcad5a9970459b982cf8db","checksums":[{"algorithm":"SHA256","checksumValue":"d71f8e08dbcfb54f161ce5c79d7e611861067693e5bcad5a9970459b982cf8db"},{"algorithm":"SHA1","checksumValue":"daf21a0d5f44944123b87453c10ed070762c1b46"},{"algorithm":"MD5","checksumValue":"ba637dfd9b0f50b60e2a2fab6bf300a1"}],"copyrightText":"NOASSERTION","fileName":"client_secrets.json","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testserviceaccountinfo.py-d867044f33d9b6d02a73416511292d79603de9e5b3b6eb019c103670f43e0df9","checksums":[{"algorithm":"SHA256","checksumValue":"d867044f33d9b6d02a73416511292d79603de9e5b3b6eb019c103670f43e0df9"},{"algorithm":"SHA1","checksumValue":"0b1eb6b10e8f4b8121dbdb5735fd7fee2c03c989"},{"algorithm":"MD5","checksumValue":"1591981a5000e0b398773fd812989dd9"}],"copyrightText":"NOASSERTION","fileName":"test__service_account_info.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-clientasync.py-d937ddfc81c4ce6dd83dbe1fc7195046e9f0f02b0d98c613221c193d0429b3bb","checksums":[{"algorithm":"SHA256","checksumValue":"d937ddfc81c4ce6dd83dbe1fc7195046e9f0f02b0d98c613221c193d0429b3bb"},{"algorithm":"SHA1","checksumValue":"d7d39332b4e391f6ddf3ffc29dba6ac8f6bc98b9"},{"algorithm":"MD5","checksumValue":"0b74a716db2975a612071e98b62d5f96"}],"copyrightText":"NOASSERTION","fileName":"_client_async.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testcredentials.py-db4bdf4152858f028e8f3b109bd9c964cfee5991ebc94ec0e9e60b8a8e3a095f","checksums":[{"algorithm":"SHA256","checksumValue":"db4bdf4152858f028e8f3b109bd9c964cfee5991ebc94ec0e9e60b8a8e3a095f"},{"algorithm":"SHA1","checksumValue":"d4122a7d382ae6969b11407b126c0fdf2d79098a"},{"algorithm":"MD5","checksumValue":"1242f68873bb8bc2ed4684fd8732fb5d"}],"copyrightText":"NOASSERTION","fileName":"test_credentials.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-oldoauthcredentialspy3.pickle-db53c24e87a61d1dc549e9050f471c06ec5b2d20bbae4145b490c215f8468016","checksums":[{"algorithm":"SHA256","checksumValue":"db53c24e87a61d1dc549e9050f471c06ec5b2d20bbae4145b490c215f8468016"},{"algorithm":"SHA1","checksumValue":"ad71887ca9741feaf7657ebf248da7cc1d0a85df"},{"algorithm":"MD5","checksumValue":"d4d7aac74555a8ca1868615ee2c3214d"}],"copyrightText":"NOASSERTION","fileName":"old_oauth_credentials_py3.pickle","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-client.py-dc7bffc014a7dbc221a8f14f01386d868439f1552dc740b1e230868bd7307938","checksums":[{"algorithm":"SHA256","checksumValue":"dc7bffc014a7dbc221a8f14f01386d868439f1552dc740b1e230868bd7307938"},{"algorithm":"SHA1","checksumValue":"7072ac4fd2ab05297680b5e38f5849535e963ee3"},{"algorithm":"MD5","checksumValue":"435402577b6cc03d716eca094cfc98fa"}],"copyrightText":"NOASSERTION","fileName":"_client.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-metadata.py-dd2eb068dfd8d8ded2f159ecc30846604d60de7d93d351f79f5ab6c3eaaed868","checksums":[{"algorithm":"SHA256","checksumValue":"dd2eb068dfd8d8ded2f159ecc30846604d60de7d93d351f79f5ab6c3eaaed868"},{"algorithm":"SHA1","checksumValue":"ba3cc4d464800c23bd8ac00851db9b4a15326292"},{"algorithm":"MD5","checksumValue":"aa04ae5a269aef4f8f10624dce468ca1"}],"copyrightText":"NOASSERTION","fileName":"_metadata.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testmetadata.py-df6412f0872017ab858c65087c7613655f24bbc95095b3c0cf75fc8c52431e17","checksums":[{"algorithm":"SHA256","checksumValue":"df6412f0872017ab858c65087c7613655f24bbc95095b3c0cf75fc8c52431e17"},{"algorithm":"SHA1","checksumValue":"4bb098691a51e2e3afd374f26cd90e43dfbe48af"},{"algorithm":"MD5","checksumValue":"671ca8c235d8156c3ab079af89595de3"}],"copyrightText":"NOASSERTION","fileName":"test__metadata.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testutils.py-e1fe2a6f93f60a83928c7100bc9c1248cca72a6541d1905967eca957b5ae51f3","checksums":[{"algorithm":"SHA256","checksumValue":"e1fe2a6f93f60a83928c7100bc9c1248cca72a6541d1905967eca957b5ae51f3"},{"algorithm":"SHA1","checksumValue":"7c3e486c5ca21121a9c58a40c9febf7024f44d1d"},{"algorithm":"MD5","checksumValue":"ff1fb8143ed7edc7ee219dc3aac64ee2"}],"copyrightText":"NOASSERTION","fileName":"test_utils.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-helpers.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"_helpers.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","checksums":[{"algorithm":"SHA256","checksumValue":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"algorithm":"SHA1","checksumValue":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},{"algorithm":"MD5","checksumValue":"d41d8cd98f00b204e9800998ecf8427e"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-serviceaccountasync.py-e7e1c1196a0785b5a90916dddf8622a2941ea44b047fc8128ae3254a6e6137ce","checksums":[{"algorithm":"SHA256","checksumValue":"e7e1c1196a0785b5a90916dddf8622a2941ea44b047fc8128ae3254a6e6137ce"},{"algorithm":"SHA1","checksumValue":"9f477e55df7f6c7c2b2169eb489258f7b58cc517"},{"algorithm":"MD5","checksumValue":"568a1d89ef5a2cf38203ed8e6edb25e1"}],"copyrightText":"NOASSERTION","fileName":"_service_account_async.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-pemfrompkcs12.pem-e8abcb0ad57a6c4ed67963965da304ac8f37ee7310814ef9cd8ada45850a9897","checksums":[{"algorithm":"SHA256","checksumValue":"e8abcb0ad57a6c4ed67963965da304ac8f37ee7310814ef9cd8ada45850a9897"},{"algorithm":"SHA1","checksumValue":"7a1918089723d1fa90f28b4cc2604c5b09440a28"},{"algorithm":"MD5","checksumValue":"4e4b1b04d0b31130d2d897bbdf7a27ea"}],"copyrightText":"NOASSERTION","fileName":"pem_from_pkcs12.pem","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testimpersonatedcredentials.py-ecf4f404d61570b82949abfaedfca3949a2431f1524bf414c62b2c71a7a9f61c","checksums":[{"algorithm":"SHA256","checksumValue":"ecf4f404d61570b82949abfaedfca3949a2431f1524bf414c62b2c71a7a9f61c"},{"algorithm":"SHA1","checksumValue":"6833a04ea9237adfb2fc71050a28449656a08b83"},{"algorithm":"MD5","checksumValue":"747269114eb49e6bda31d6306f0a4dba"}],"copyrightText":"NOASSERTION","fileName":"test_impersonated_credentials.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-externalsubjecttoken.txt-f46c7c617edca292522da31056a6d66916786fd18dc2898d61bb8ad3db0f237e","checksums":[{"algorithm":"SHA256","checksumValue":"f46c7c617edca292522da31056a6d66916786fd18dc2898d61bb8ad3db0f237e"},{"algorithm":"SHA1","checksumValue":"1b90bc3190199dcd7dd10f1c0b2b5f87171c489f"},{"algorithm":"MD5","checksumValue":"ca9bd38ac609659e34f3447bd0d16cd2"}],"copyrightText":"NOASSERTION","fileName":"external_subject_token.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testmtls.py-f7a42e9da1d0c1ab017cdaf00e5107eb673856b364bb1a786cd4dc0c8a18a425","checksums":[{"algorithm":"SHA256","checksumValue":"f7a42e9da1d0c1ab017cdaf00e5107eb673856b364bb1a786cd4dc0c8a18a425"},{"algorithm":"SHA1","checksumValue":"d9f576d321e2dd4aae74b6f2c8a1543a6d208177"},{"algorithm":"MD5","checksumValue":"b491edf34992a8720beaddccf47b0be5"}],"copyrightText":"NOASSERTION","fileName":"test_mtls.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-mtls.py-f9064ddf17bd25bece190ff842ffc6b7266e46f6d118f6c16447518e076a1568","checksums":[{"algorithm":"SHA256","checksumValue":"f9064ddf17bd25bece190ff842ffc6b7266e46f6d118f6c16447518e076a1568"},{"algorithm":"SHA1","checksumValue":"f8d94e32edfe01863f193d9ee0e2801e5544e199"},{"algorithm":"MD5","checksumValue":"85d7e3d56dea3a7bd0a6e2d311ef73ec"}],"copyrightText":"NOASSERTION","fileName":"mtls.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-defaultasync.py-f911ab2d3d5102265aa804d6f9bca0f6ec3a5dfba19dc17412ba1ae759b18770","checksums":[{"algorithm":"SHA256","checksumValue":"f911ab2d3d5102265aa804d6f9bca0f6ec3a5dfba19dc17412ba1ae759b18770"},{"algorithm":"SHA1","checksumValue":"8e2718b8f068bb82cfae7001b735f68833d50cb8"},{"algorithm":"MD5","checksumValue":"2f7cfb0a7c610bf16017ac8e52655288"}],"copyrightText":"NOASSERTION","fileName":"_default_async.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testcloudsdk.py-fcb8c913646cdeefe486044bb04af1d85780761b7f8b034d203bc0289f5c9ec3","checksums":[{"algorithm":"SHA256","checksumValue":"fcb8c913646cdeefe486044bb04af1d85780761b7f8b034d203bc0289f5c9ec3"},{"algorithm":"SHA1","checksumValue":"d0def2ea732cd954cf2cd33be374250bf9a69f0a"},{"algorithm":"MD5","checksumValue":"3bc02979c05a2e35f89e992c792bf922"}],"copyrightText":"NOASSERTION","fileName":"test__cloud_sdk.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-publiccert.pem-822b47bfb69de69efbde17ebb7ca3901d87c910e93e62c0f296141e8b31d0a6f","checksums":[{"algorithm":"SHA256","checksumValue":"822b47bfb69de69efbde17ebb7ca3901d87c910e93e62c0f296141e8b31d0a6f"},{"algorithm":"SHA1","checksumValue":"e09d0d246334f0f81db33e3b39194e7c9da52bfb"},{"algorithm":"MD5","checksumValue":"d760220efa390deb0811bbc5705a2489"}],"copyrightText":"NOASSERTION","fileName":"public_cert.pem","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-setup.py-8780178965db1546494c001c452906e95bfb13c9ebf1fe19cac2ab7f9caa1546","checksums":[{"algorithm":"SHA256","checksumValue":"8780178965db1546494c001c452906e95bfb13c9ebf1fe19cac2ab7f9caa1546"},{"algorithm":"SHA1","checksumValue":"4d3e92eb1e97caaca3c90ae42947057b3ac2983f"},{"algorithm":"MD5","checksumValue":"473c8b163d5b2153b59d3cbd62f5ec93"}],"copyrightText":"NOASSERTION","fileName":"setup.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-883c93a71ba1f3ae2b2dfe18c8836078ee303092d0e7711430f2698b0d460375","checksums":[{"algorithm":"SHA256","checksumValue":"883c93a71ba1f3ae2b2dfe18c8836078ee303092d0e7711430f2698b0d460375"},{"algorithm":"SHA1","checksumValue":"93fbf75303473b2f956a3eb21301a96a2ecb2753"},{"algorithm":"MD5","checksumValue":"274e1e6bbf1dcc185c7eefd96f458b50"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-utils.py-883e90922db9fe635234b39eb27887526403c0eadace6792c7bb417f1727c67b","checksums":[{"algorithm":"SHA256","checksumValue":"883e90922db9fe635234b39eb27887526403c0eadace6792c7bb417f1727c67b"},{"algorithm":"SHA1","checksumValue":"96a411da0d637154efdcb075ba0e206d51628e95"},{"algorithm":"MD5","checksumValue":"a026a324c9df6d7bccc87b3ee51d19f1"}],"copyrightText":"NOASSERTION","fileName":"utils.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testchallenges.py-8bfef84eb45904b4ed884647bc3a7cb3d037c3e62dc699add1c377c4711e6d9a","checksums":[{"algorithm":"SHA256","checksumValue":"8bfef84eb45904b4ed884647bc3a7cb3d037c3e62dc699add1c377c4711e6d9a"},{"algorithm":"SHA1","checksumValue":"df273431275cd6c1e3b080a2c654c39c7118e995"},{"algorithm":"MD5","checksumValue":"5f670a4f30575f7f0b47377c8db4a151"}],"copyrightText":"NOASSERTION","fileName":"test_challenges.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testcrypt.py-8e3f50dc61a2de3f3cc2ee3c48f01018c9e5ebd0c69da71296d51699cb4a9aa5","checksums":[{"algorithm":"SHA256","checksumValue":"8e3f50dc61a2de3f3cc2ee3c48f01018c9e5ebd0c69da71296d51699cb4a9aa5"},{"algorithm":"SHA1","checksumValue":"3db891992120478bc97508a0cd3dddd9f2d147e0"},{"algorithm":"MD5","checksumValue":"cc3d45bfd3fb2b6ecaf28157db042ec9"}],"copyrightText":"NOASSERTION","fileName":"test_crypt.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-version.py-938fb17a30482066f43709126a5ef683c5b7a9dbde0d5533b2c5aaeb42d3e761","checksums":[{"algorithm":"SHA256","checksumValue":"938fb17a30482066f43709126a5ef683c5b7a9dbde0d5533b2c5aaeb42d3e761"},{"algorithm":"SHA1","checksumValue":"1a459fe3a7c798fd9e35cf1be9b58c6e00130a72"},{"algorithm":"MD5","checksumValue":"d24242793068ff6d77244d47baab464f"}],"copyrightText":"NOASSERTION","fileName":"version.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-iam.py-94a2d65be15d244cd2dacaad85c1642551d41e04630ca4dc46ed79e3fe5b11e9","checksums":[{"algorithm":"SHA256","checksumValue":"94a2d65be15d244cd2dacaad85c1642551d41e04630ca4dc46ed79e3fe5b11e9"},{"algorithm":"SHA1","checksumValue":"9b29cf950423767fee274d6cf8e67fc1b2a1bcdb"},{"algorithm":"MD5","checksumValue":"85928396736cd4cc2e571fa1938ec425"}],"copyrightText":"NOASSERTION","fileName":"iam.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-serviceaccountinfo.py-961efcabbfe38aaba76d373cf44491a76166fa6dec35d1ac05ecffb429a62dbc","checksums":[{"algorithm":"SHA256","checksumValue":"961efcabbfe38aaba76d373cf44491a76166fa6dec35d1ac05ecffb429a62dbc"},{"algorithm":"SHA1","checksumValue":"7da692edf98eef57ba84688d40a350097d3ef05a"},{"algorithm":"MD5","checksumValue":"72ce66b5227dd0fddd9df3a68c99ef67"}],"copyrightText":"NOASSERTION","fileName":"_service_account_info.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-967face0778a48f0cb959b02a0d2ac37981dfb9fb043253c287911c6fcdce8e2","checksums":[{"algorithm":"SHA256","checksumValue":"967face0778a48f0cb959b02a0d2ac37981dfb9fb043253c287911c6fcdce8e2"},{"algorithm":"SHA1","checksumValue":"3b7fad556a97c3cbba484bd02ee2c32ba98df8ec"},{"algorithm":"MD5","checksumValue":"98ebf338272f449309c701d27c05ab98"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-98fd96ed601b2055c184c48be0903bd1af5c364681ee54f8253ece12a75b0067","checksums":[{"algorithm":"SHA256","checksumValue":"98fd96ed601b2055c184c48be0903bd1af5c364681ee54f8253ece12a75b0067"},{"algorithm":"SHA1","checksumValue":"419d8392d073269a8282fea961396b00248b977d"},{"algorithm":"MD5","checksumValue":"bc307d2af69dc27d86871d89a561485a"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-conftest.py-9a9f1daf18aa657148d8d362a37713eb78b2685fb5cf516b1c6b74b2da3f9785","checksums":[{"algorithm":"SHA256","checksumValue":"9a9f1daf18aa657148d8d362a37713eb78b2685fb5cf516b1c6b74b2da3f9785"},{"algorithm":"SHA1","checksumValue":"08fd0717a8988f99a4ed9f323a67f996d10d8c42"},{"algorithm":"MD5","checksumValue":"450e749e823835984fb0eb518f284d08"}],"copyrightText":"NOASSERTION","fileName":"conftest.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-cryptographyrsa.py-9f33310c93516cbc9339986deb43cef1b9df96fc3c200a09ed4e9a4080d5bc46","checksums":[{"algorithm":"SHA256","checksumValue":"9f33310c93516cbc9339986deb43cef1b9df96fc3c200a09ed4e9a4080d5bc46"},{"algorithm":"SHA1","checksumValue":"cbf47e987dbf550ed1dedf620d08b3fa70467d92"},{"algorithm":"MD5","checksumValue":"9738eba386ef28290ea7f6fc3c87507e"}],"copyrightText":"NOASSERTION","fileName":"_cryptography_rsa.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-contextawaremetadata.json-9fbaddbfd9616030f39951533ad0e396079f98be97ac891d76f19d3e2626dbbe","checksums":[{"algorithm":"SHA256","checksumValue":"9fbaddbfd9616030f39951533ad0e396079f98be97ac891d76f19d3e2626dbbe"},{"algorithm":"SHA1","checksumValue":"8f3d3dfe3dd9875382b2b062257747b2f354032c"},{"algorithm":"MD5","checksumValue":"b5450f402c43eb52c4c3e70c64035742"}],"copyrightText":"NOASSERTION","fileName":"context_aware_metadata.json","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testgrpc.py-a2b37dc1c4ed8b78cb49a1a83b1d886e7f4993c048b380cbab32aa25c16a1391","checksums":[{"algorithm":"SHA256","checksumValue":"a2b37dc1c4ed8b78cb49a1a83b1d886e7f4993c048b380cbab32aa25c16a1391"},{"algorithm":"SHA1","checksumValue":"9fd2487b6f905e734d2f2c60e245df4061ec0984"},{"algorithm":"MD5","checksumValue":"d28e87325cc93f62e3933d0602fb70a4"}],"copyrightText":"NOASSERTION","fileName":"test_grpc.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-reauth.py-a5b11a9b241a2d500804ca744a3a823befd9b33e41fec40c3a0b3473376c134d","checksums":[{"algorithm":"SHA256","checksumValue":"a5b11a9b241a2d500804ca744a3a823befd9b33e41fec40c3a0b3473376c134d"},{"algorithm":"SHA1","checksumValue":"2d1842c470fcc2e40ec993623c30bc501dd967c7"},{"algorithm":"MD5","checksumValue":"c43117a359a82251ed437135d424e896"}],"copyrightText":"NOASSERTION","fileName":"reauth.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-aiohttprequests.py-a5c619f552bd345f8d22fb31f20ca189db37a2d52f164fcae54e5be596d38b45","checksums":[{"algorithm":"SHA256","checksumValue":"a5c619f552bd345f8d22fb31f20ca189db37a2d52f164fcae54e5be596d38b45"},{"algorithm":"SHA1","checksumValue":"983c0065c9bf4b50b4e48650af731750c09e3589"},{"algorithm":"MD5","checksumValue":"036415f571992304dd0cf80af48ef356"}],"copyrightText":"NOASSERTION","fileName":"_aiohttp_requests.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-privatekey.pub-a5df5e5b9eac8d5728f13b27657b84da75dcaf7c34e52b76387b3b1b6533a478","checksums":[{"algorithm":"SHA256","checksumValue":"a5df5e5b9eac8d5728f13b27657b84da75dcaf7c34e52b76387b3b1b6533a478"},{"algorithm":"SHA1","checksumValue":"956a10d9525a0931a104904587b9d6c9a38b939c"},{"algorithm":"MD5","checksumValue":"0a3f55b2e5fe2c2c1df1aae39aced8f1"}],"copyrightText":"NOASSERTION","fileName":"privatekey.pub","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-cloudsdk.py-a8006f2d8f270f559f743bd203d819ec58192c17d6965dad8e2f00260f8d0c62","checksums":[{"algorithm":"SHA256","checksumValue":"a8006f2d8f270f559f743bd203d819ec58192c17d6965dad8e2f00260f8d0c62"},{"algorithm":"SHA1","checksumValue":"6a8ad29e4853c4c881f8f9332b679ee5ebf69faa"},{"algorithm":"MD5","checksumValue":"bc3d2740e2f92bc8375edd60f51012ef"}],"copyrightText":"NOASSERTION","fileName":"_cloud_sdk.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testappengine.py-a92bb4161fb14eca26d858fda68feabae741bf130176f682ac2e091ec5ef7023","checksums":[{"algorithm":"SHA256","checksumValue":"a92bb4161fb14eca26d858fda68feabae741bf130176f682ac2e091ec5ef7023"},{"algorithm":"SHA1","checksumValue":"70931c19e61191f5d4bf95e0509466a23d240e68"},{"algorithm":"MD5","checksumValue":"65f26c2443965421eefa6fff6f577cb1"}],"copyrightText":"NOASSERTION","fileName":"test_app_engine.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testjwt.py-a950c5c70e976195547ea7094d6aa62602c2f75fd60b3524e0a1d03fe20a8b10","checksums":[{"algorithm":"SHA256","checksumValue":"a950c5c70e976195547ea7094d6aa62602c2f75fd60b3524e0a1d03fe20a8b10"},{"algorithm":"SHA1","checksumValue":"bb81671ac2d85533f95525241b2e611c061f4f2f"},{"algorithm":"MD5","checksumValue":"e98b91cdc6fec52a3db1a5e622ba954b"}],"copyrightText":"NOASSERTION","fileName":"test_jwt.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-es256publiccert.pem-add19bf3a4ecc8036620c47d12b4e885dec379c49739d159a641f65f65e683b9","checksums":[{"algorithm":"SHA256","checksumValue":"add19bf3a4ecc8036620c47d12b4e885dec379c49739d159a641f65f65e683b9"},{"algorithm":"SHA1","checksumValue":"aaddfef291248ffa30899133af9dcb0db32238d6"},{"algorithm":"MD5","checksumValue":"5617de3618d7d545a5d2f182232d3625"}],"copyrightText":"NOASSERTION","fileName":"es256_public_cert.pem","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-helpers.py-b8824ca55f6852a71693f9754a6eb6ebf4b6bb35e14ceb1ef19ca98de127dcd7","checksums":[{"algorithm":"SHA256","checksumValue":"b8824ca55f6852a71693f9754a6eb6ebf4b6bb35e14ceb1ef19ca98de127dcd7"},{"algorithm":"SHA1","checksumValue":"b344b6e09c6e7e6c63264fbd09840d813f6da781"},{"algorithm":"MD5","checksumValue":"a9410f314a16932265a16b16288a95be"}],"copyrightText":"NOASSERTION","fileName":"_helpers.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testcredentials.py-c571c1f01080276e5c79bf5592f0559fe68227d407636de81721cadc5281663c","checksums":[{"algorithm":"SHA256","checksumValue":"c571c1f01080276e5c79bf5592f0559fe68227d407636de81721cadc5281663c"},{"algorithm":"SHA1","checksumValue":"e2497a925e0cc2b5f8bb8edc0b109410bfcd921a"},{"algorithm":"MD5","checksumValue":"ed0e4d92faaf32ed09a9719bfabaca31"}],"copyrightText":"NOASSERTION","fileName":"test_credentials.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-identitypool.py-c62d81877b16b534f31195208e48df9f7255e489cb5ae37c81b7fd7aefd3f59f","checksums":[{"algorithm":"SHA256","checksumValue":"c62d81877b16b534f31195208e48df9f7255e489cb5ae37c81b7fd7aefd3f59f"},{"algorithm":"SHA1","checksumValue":"a7319cf84b7037f64c8c1a5855b7266b1eccaab0"},{"algorithm":"MD5","checksumValue":"173411a68f152436fc736bc9c05b13d5"}],"copyrightText":"NOASSERTION","fileName":"identity_pool.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-credentials.py-c69a19c199e8fe9ad08b34205d70a4c6bb3ced2ff06b9e0da74e5f1cfd7caa4d","checksums":[{"algorithm":"SHA256","checksumValue":"c69a19c199e8fe9ad08b34205d70a4c6bb3ced2ff06b9e0da74e5f1cfd7caa4d"},{"algorithm":"SHA1","checksumValue":"f81770586b483a664c262706aef604e583ca4b05"},{"algorithm":"MD5","checksumValue":"a2ab6cfc7a146aca0c3fe7a7ac512ba2"}],"copyrightText":"NOASSERTION","fileName":"credentials.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-LICENSE-c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4","checksums":[{"algorithm":"SHA256","checksumValue":"c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4"},{"algorithm":"SHA1","checksumValue":"7df059597099bb7dcf25d2a9aedfaf4465f72d8d"},{"algorithm":"MD5","checksumValue":"86d3f3a95c324c9479bd8986968f4327"}],"copyrightText":"NOASSERTION","fileName":"LICENSE","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-oauth2client.py-c7a76d24036919a7db3f948ccd91189cd57e669a0b8e1b0612f919997a05f99b","checksums":[{"algorithm":"SHA256","checksumValue":"c7a76d24036919a7db3f948ccd91189cd57e669a0b8e1b0612f919997a05f99b"},{"algorithm":"SHA1","checksumValue":"3ebac7aaa39c2d1794fe4f804fceeb81bf47adb7"},{"algorithm":"MD5","checksumValue":"f6ccab4fc5fe04b42546b8af69be0de6"}],"copyrightText":"NOASSERTION","fileName":"_oauth2client.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-impersonatedcredentials.py-cb549d4a3ba9667de5d9cb2c0b5a6ddeed68a40e1c5ac5138863d4ee2821bf75","checksums":[{"algorithm":"SHA256","checksumValue":"cb549d4a3ba9667de5d9cb2c0b5a6ddeed68a40e1c5ac5138863d4ee2821bf75"},{"algorithm":"SHA1","checksumValue":"7ae8f24b9c855eaf3f699e13d0251663756ced56"},{"algorithm":"MD5","checksumValue":"5f88b9714aebd56a393b99816002e566"}],"copyrightText":"NOASSERTION","fileName":"impersonated_credentials.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-requires.txt-cf834ef24dde178fa03445f6f96d5f3f68c1dbd584ae9e1e81c62556fd2666f0","checksums":[{"algorithm":"SHA256","checksumValue":"cf834ef24dde178fa03445f6f96d5f3f68c1dbd584ae9e1e81c62556fd2666f0"},{"algorithm":"SHA1","checksumValue":"f0cbacd6a64c80b44da4d4f1c3d844fd2dee0e1e"},{"algorithm":"MD5","checksumValue":"3d27145069e5a3d4a21fdfc59949be4a"}],"copyrightText":"NOASSERTION","fileName":"requires.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-cloudsdkconfig.json-feae3327fe2c40955bfad84d79eeab78c9ecf22e608d67355ff9ab29c0b77e8f","checksums":[{"algorithm":"SHA256","checksumValue":"feae3327fe2c40955bfad84d79eeab78c9ecf22e608d67355ff9ab29c0b77e8f"},{"algorithm":"SHA1","checksumValue":"b22d43aed97f62fdfeffcfa8d76b1da51d88480b"},{"algorithm":"MD5","checksumValue":"e4927b3411b650788bca59611710ceae"}],"copyrightText":"NOASSERTION","fileName":"cloud_sdk_config.json","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-namespacepackages.txt-ff542f48922114019fc5befd0fa0e107b494c365fa4f8af09f3fcb2eb6dc0f77","checksums":[{"algorithm":"SHA256","checksumValue":"ff542f48922114019fc5befd0fa0e107b494c365fa4f8af09f3fcb2eb6dc0f77"},{"algorithm":"SHA1","checksumValue":"d662cc72cfed7244a88a7360add85d5627b9cd6c"},{"algorithm":"MD5","checksumValue":"0cfa9f600839f57e90e5559b8ee54864"}],"copyrightText":"NOASSERTION","fileName":"namespace_packages.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-toplevel.txt-ff542f48922114019fc5befd0fa0e107b494c365fa4f8af09f3fcb2eb6dc0f77","checksums":[{"algorithm":"SHA256","checksumValue":"ff542f48922114019fc5befd0fa0e107b494c365fa4f8af09f3fcb2eb6dc0f77"},{"algorithm":"SHA1","checksumValue":"d662cc72cfed7244a88a7360add85d5627b9cd6c"},{"algorithm":"MD5","checksumValue":"0cfa9f600839f57e90e5559b8ee54864"}],"copyrightText":"NOASSERTION","fileName":"top_level.txt","fileTypes":["DOCUMENTATION"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-exceptions.py-ffb8d005028490c42e7d2f9a1f80bb76b916fda9a4a0369686de8e79c97cba05","checksums":[{"algorithm":"SHA256","checksumValue":"ffb8d005028490c42e7d2f9a1f80bb76b916fda9a4a0369686de8e79c97cba05"},{"algorithm":"SHA1","checksumValue":"8abac0f370ff50abdb20c9b93df967bc03a0dc11"},{"algorithm":"MD5","checksumValue":"c7426da531acfbf29a367923764b2470"}],"copyrightText":"NOASSERTION","fileName":"exceptions.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-othercert.pem-505973259d93cb42084b5e2954f06e765fd85c74bfefdc1e14916113ec30d722","checksums":[{"algorithm":"SHA256","checksumValue":"505973259d93cb42084b5e2954f06e765fd85c74bfefdc1e14916113ec30d722"},{"algorithm":"SHA1","checksumValue":"cea477b5efc439f47d5c572148e47f27f9e112e9"},{"algorithm":"MD5","checksumValue":"cf10302dd50dc1c9ffcc360a078bf103"}],"copyrightText":"NOASSERTION","fileName":"other_cert.pem","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-externalaccount.py-51c6e40e0bf3d2a429dcdbaaea44f5c90dd583609983cfb25a2810e6ec3bf8ec","checksums":[{"algorithm":"SHA256","checksumValue":"51c6e40e0bf3d2a429dcdbaaea44f5c90dd583609983cfb25a2810e6ec3bf8ec"},{"algorithm":"SHA1","checksumValue":"2d60c12728b97b2af6677d11ea1c6ac381c1963a"},{"algorithm":"MD5","checksumValue":"cf37af1ea6468128ff569296b1adf1dc"}],"copyrightText":"NOASSERTION","fileName":"external_account.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-authorizeduser.json-5354ca2af0ecf17e81f7ac469318d720684c51c11bb2569ccf0cb48a4223f5a1","checksums":[{"algorithm":"SHA256","checksumValue":"5354ca2af0ecf17e81f7ac469318d720684c51c11bb2569ccf0cb48a4223f5a1"},{"algorithm":"SHA1","checksumValue":"27c459fea40ad8944dc189825db060cbec21678c"},{"algorithm":"MD5","checksumValue":"fa62f38cd31fe2dfb438a24b474777b6"}],"copyrightText":"NOASSERTION","fileName":"authorized_user.json","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testdownscoped.py-56c08f93f056ee5dee253b4fb3263b162df27e4904c5177e02a94886ca48df4f","checksums":[{"algorithm":"SHA256","checksumValue":"56c08f93f056ee5dee253b4fb3263b162df27e4904c5177e02a94886ca48df4f"},{"algorithm":"SHA1","checksumValue":"14473c8c6fc3f90b94ffdb2f3538240acfbb475b"},{"algorithm":"MD5","checksumValue":"64065747b5f069f737b4ac1e1fb2a678"}],"copyrightText":"NOASSERTION","fileName":"test_downscoped.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-authorizedusercloudsdkwithquotaprojectid.json-5996e202bccced97fd3daee8cb7cd2135f60321357ee8f5488bcd6a5f3d38d3c","checksums":[{"algorithm":"SHA256","checksumValue":"5996e202bccced97fd3daee8cb7cd2135f60321357ee8f5488bcd6a5f3d38d3c"},{"algorithm":"SHA1","checksumValue":"da304f3e6712d4fdf135ff7575bd9042ad3f9db8"},{"algorithm":"MD5","checksumValue":"3f68165acab0605a64ec0a8052bb787d"}],"copyrightText":"NOASSERTION","fileName":"authorized_user_cloud_sdk_with_quota_project_id.json","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testhttpclient.py-59e4400f82ea876234c6922d307a21c8e785ede01b89daba6844b57312aa82ed","checksums":[{"algorithm":"SHA256","checksumValue":"59e4400f82ea876234c6922d307a21c8e785ede01b89daba6844b57312aa82ed"},{"algorithm":"SHA1","checksumValue":"c22de87575cdafe35378e451ef6ed5dfef8a0262"},{"algorithm":"MD5","checksumValue":"1436aaefbcc1777aafdaa0622dc8be85"}],"copyrightText":"NOASSERTION","fileName":"test__http_client.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testhelpers.py-5b488d848ad1baec4f3a4abaad9484421a6479ba87e62d4099e53d55f6f58a8e","checksums":[{"algorithm":"SHA256","checksumValue":"5b488d848ad1baec4f3a4abaad9484421a6479ba87e62d4099e53d55f6f58a8e"},{"algorithm":"SHA1","checksumValue":"90cd29a015100778a9b382bf8ba62bb38bdcaf25"},{"algorithm":"MD5","checksumValue":"5c56869819a0f6b9e899395795b7e13a"}],"copyrightText":"NOASSERTION","fileName":"test__helpers.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-es256publickey.pem-5f1fb1c3cd3812627622610c54a2a5e909a2d936a649765d5b8b813725d7e3f6","checksums":[{"algorithm":"SHA256","checksumValue":"5f1fb1c3cd3812627622610c54a2a5e909a2d936a649765d5b8b813725d7e3f6"},{"algorithm":"SHA1","checksumValue":"d71b50999b0f9cfc092883c7751f3e8e15ceaf03"},{"algorithm":"MD5","checksumValue":"12c4f57582bbe808bc706ae79ffd9463"}],"copyrightText":"NOASSERTION","fileName":"es256_publickey.pem","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-serviceaccount.json-5f717aaa6ace49b96f3179d5496004a8d80eb2093d2b7dbea2042292fab9fc36","checksums":[{"algorithm":"SHA256","checksumValue":"5f717aaa6ace49b96f3179d5496004a8d80eb2093d2b7dbea2042292fab9fc36"},{"algorithm":"SHA1","checksumValue":"b0c4d3996382e86ee9193d42153874fe07047b6d"},{"algorithm":"MD5","checksumValue":"8aa8826bfd5f00ea754e609723aea046"}],"copyrightText":"NOASSERTION","fileName":"service_account.json","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-authorizedusercloudsdk.json-5fbb8710f1986a37f421cba04e698569929164a03eb1b310b0dc27d59a6d381c","checksums":[{"algorithm":"SHA256","checksumValue":"5fbb8710f1986a37f421cba04e698569929164a03eb1b310b0dc27d59a6d381c"},{"algorithm":"SHA1","checksumValue":"2ae3add95ea868634cb5952e13405ab6b4eeb50b"},{"algorithm":"MD5","checksumValue":"b3f71f0f418a61cd9efe02e7f46d6e3d"}],"copyrightText":"NOASSERTION","fileName":"authorized_user_cloud_sdk.json","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-appengine.py-62b20a09e795f06b6b7e3ec9a90ece1694ac74b2097b633bb2630f98e45b736f","checksums":[{"algorithm":"SHA256","checksumValue":"62b20a09e795f06b6b7e3ec9a90ece1694ac74b2097b633bb2630f98e45b736f"},{"algorithm":"SHA1","checksumValue":"31db0f3f759e91f84e7ec792b7ef09d9132c18ff"},{"algorithm":"MD5","checksumValue":"2cab1626d04f730f670af4178b586e02"}],"copyrightText":"NOASSERTION","fileName":"app_engine.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-httpclient.py-64b74344e106432f11bb392af16cc0d7784e5900b016c6669625b7901b9d73f8","checksums":[{"algorithm":"SHA256","checksumValue":"64b74344e106432f11bb392af16cc0d7784e5900b016c6669625b7901b9d73f8"},{"algorithm":"SHA1","checksumValue":"e13394e39c62551ba5b6a8e32654e7673b561dd2"},{"algorithm":"MD5","checksumValue":"5563f9511fef4b8df7dcc2f3e5f82cfa"}],"copyrightText":"NOASSERTION","fileName":"_http_client.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testexternalaccount.py-65308da6794e948f5201f0dce0b778f4e5a97ddf052cb4fd1be58365e0718977","checksums":[{"algorithm":"SHA256","checksumValue":"65308da6794e948f5201f0dce0b778f4e5a97ddf052cb4fd1be58365e0718977"},{"algorithm":"SHA1","checksumValue":"94c09cd2401b61fa2213031385672aa20afe04e0"},{"algorithm":"MD5","checksumValue":"bdda180172e4a8577d84bbf53a6c9804"}],"copyrightText":"NOASSERTION","fileName":"test_external_account.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-environmentvars.py-65db9c6328070cc4b15c1b2ea5e8fdbfc303789fa9911efa378d88c5ea1eec6a","checksums":[{"algorithm":"SHA256","checksumValue":"65db9c6328070cc4b15c1b2ea5e8fdbfc303789fa9911efa378d88c5ea1eec6a"},{"algorithm":"SHA1","checksumValue":"0e0a16e21b7da8e1f29cd38a35f8cacb756e8a3e"},{"algorithm":"MD5","checksumValue":"280b48861e699f1c28130f377c969c29"}],"copyrightText":"NOASSERTION","fileName":"environment_vars.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-idtokenasync.py-6a5b53c377d7272fcb4ae74e092388fe923891c98498a08687953e4a5af3a5b8","checksums":[{"algorithm":"SHA256","checksumValue":"6a5b53c377d7272fcb4ae74e092388fe923891c98498a08687953e4a5af3a5b8"},{"algorithm":"SHA1","checksumValue":"22d98fbaf718c5cada0ad2b9039eb86f1aa1636c"},{"algorithm":"MD5","checksumValue":"c59dbcf76ec925ef6904ecad587d431d"}],"copyrightText":"NOASSERTION","fileName":"_id_token_async.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-credentialsasync.py-6c7076f303142ce20432662a284394d3a038728eee2173dc9df542fd3680e8a6","checksums":[{"algorithm":"SHA256","checksumValue":"6c7076f303142ce20432662a284394d3a038728eee2173dc9df542fd3680e8a6"},{"algorithm":"SHA1","checksumValue":"ff62975ae5b3205c5250193b30bc5e184b9325f4"},{"algorithm":"MD5","checksumValue":"2151b3f871af0ace5bcb92341a523519"}],"copyrightText":"NOASSERTION","fileName":"_credentials_async.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-6efe4128e6f9e5a8b87c68a2d4018923f487ac5436cb899d734ebe892d48055f","checksums":[{"algorithm":"SHA256","checksumValue":"6efe4128e6f9e5a8b87c68a2d4018923f487ac5436cb899d734ebe892d48055f"},{"algorithm":"SHA1","checksumValue":"33435c5e3c1634fa9d534acf387f58af8ed167b1"},{"algorithm":"MD5","checksumValue":"9edb49d202b887db80f2f65e6effcf2d"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-mtlshelper.py-7029727714c479765753c677e8bb265f85585236812a3a99a00aa206bc9d0e1c","checksums":[{"algorithm":"SHA256","checksumValue":"7029727714c479765753c677e8bb265f85585236812a3a99a00aa206bc9d0e1c"},{"algorithm":"SHA1","checksumValue":"ebaa8f6bc796be827c6499d3e1645ea3b5c8009e"},{"algorithm":"MD5","checksumValue":"f07434f3241bb9e407ff757878b51738"}],"copyrightText":"NOASSERTION","fileName":"_mtls_helper.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-es256serviceaccount.json-73627b2465dec37f293ed51b53ef2318022bf4e711dc41bb20772013fb27a359","checksums":[{"algorithm":"SHA256","checksumValue":"73627b2465dec37f293ed51b53ef2318022bf4e711dc41bb20772013fb27a359"},{"algorithm":"SHA1","checksumValue":"1f334681ea136202c112c3c1464f8b57aa95a98d"},{"algorithm":"MD5","checksumValue":"5dd0b8ba222598ba95f12aecc382c782"}],"copyrightText":"NOASSERTION","fileName":"es256_service_account.json","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-init.py-7424b022bee53163475d10262b793d3fbcccdae00e4987cb298310fbc81db5a0","checksums":[{"algorithm":"SHA256","checksumValue":"7424b022bee53163475d10262b793d3fbcccdae00e4987cb298310fbc81db5a0"},{"algorithm":"SHA1","checksumValue":"11af5b174b2f95d31170957cebd840792c535355"},{"algorithm":"MD5","checksumValue":"24c10324e19c5747c2e011db19df468d"}],"copyrightText":"NOASSERTION","fileName":"__init__.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-testoauth2client.py-7d98189e4bf2dd50a40480b8ef1f83b270d9074c23ddc231bebaa98f6a7e5b77","checksums":[{"algorithm":"SHA256","checksumValue":"7d98189e4bf2dd50a40480b8ef1f83b270d9074c23ddc231bebaa98f6a7e5b77"},{"algorithm":"SHA1","checksumValue":"c6a1bb5c59f7a6f1275a91923fe9fca03a45813b"},{"algorithm":"MD5","checksumValue":"4fa4f36254b2f1bc5a447ed4bbca3f1b"}],"copyrightText":"NOASSERTION","fileName":"test__oauth2client.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-grpc.py-7e35bad55e92aef433f8d5296952d3bed6fe2f2f4021de1a6ec1b96d41ad8c78","checksums":[{"algorithm":"SHA256","checksumValue":"7e35bad55e92aef433f8d5296952d3bed6fe2f2f4021de1a6ec1b96d41ad8c78"},{"algorithm":"SHA1","checksumValue":"b87dc5aaa5427569e024c51798352c87a69ed659"},{"algorithm":"MD5","checksumValue":"9537ee0a41ed0c8a17a475771a3f05d6"}],"copyrightText":"NOASSERTION","fileName":"grpc.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-MANIFEST.in-7ff58dc5ee095081db3cf79797982734a399a7eacc723c1c4e3f56115d523d1f","checksums":[{"algorithm":"SHA256","checksumValue":"7ff58dc5ee095081db3cf79797982734a399a7eacc723c1c4e3f56115d523d1f"},{"algorithm":"SHA1","checksumValue":"b2f90d0e4d8f1cbdfba202f872393f29b52cc986"},{"algorithm":"MD5","checksumValue":"fff2ae349fe8f0624061d47d65e408bb"}],"copyrightText":"NOASSERTION","fileName":"MANIFEST.in","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-PKGINFO-8003a5570ddbf8af15ea19aaff465b2e5996bff835f77daca72d752391ff7cc1","checksums":[{"algorithm":"SHA256","checksumValue":"8003a5570ddbf8af15ea19aaff465b2e5996bff835f77daca72d752391ff7cc1"},{"algorithm":"SHA1","checksumValue":"92b936de3363cedb1f9841b0a4b49f92338e62b9"},{"algorithm":"MD5","checksumValue":"ca551740b6d2463f7a7ff2fd926a2c67"}],"copyrightText":"NOASSERTION","fileName":"PKG-INFO","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-PKGINFO-8003a5570ddbf8af15ea19aaff465b2e5996bff835f77daca72d752391ff7cc1","checksums":[{"algorithm":"SHA256","checksumValue":"8003a5570ddbf8af15ea19aaff465b2e5996bff835f77daca72d752391ff7cc1"},{"algorithm":"SHA1","checksumValue":"92b936de3363cedb1f9841b0a4b49f92338e62b9"},{"algorithm":"MD5","checksumValue":"ca551740b6d2463f7a7ff2fd926a2c67"}],"copyrightText":"NOASSERTION","fileName":"PKG-INFO","fileTypes":["OTHER"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-rsa.py-80214c2f2eda9a57d5689565252130009184749f02f72269d715bda4fb349a6a","checksums":[{"algorithm":"SHA256","checksumValue":"80214c2f2eda9a57d5689565252130009184749f02f72269d715bda4fb349a6a"},{"algorithm":"SHA1","checksumValue":"54c4f1840d6caf612c03ad586cfe434464a51dab"},{"algorithm":"MD5","checksumValue":"230429c9c2ead1a9797f4ff97dd3aa31"}],"copyrightText":"NOASSERTION","fileName":"rsa.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]},{"SPDXID":"SPDXRef-File-sts.py-81505a670fa1bfb882225fee6b1b951ea76785c1dc7ba2b3b5efb3d0f3d79d59","checksums":[{"algorithm":"SHA256","checksumValue":"81505a670fa1bfb882225fee6b1b951ea76785c1dc7ba2b3b5efb3d0f3d79d59"},{"algorithm":"SHA1","checksumValue":"7d2c7cbfdc5707dd90123a393104d706e2687373"},{"algorithm":"MD5","checksumValue":"4825edd751cf0b3f6f209b679ea59a0c"}],"copyrightText":"NOASSERTION","fileName":"sts.py","fileTypes":["SOURCE"],"licenseConcluded":"NOASSERTION","licenseInfoInFiles":["NOASSERTION"]}],"relationships":[{"spdxElementId":"SPDXRef-DOCUMENT","relationshipType":"DESCRIBES","relatedSpdxElement":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","comment":"This describes relationship was added as a default relationship by the SPDX Tools Tag parser."},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-dependencylinks.txt-01ba4719c80b6fe911b091a7c05124b64eeece964e09c058ef8f9805daca546b"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-teststs.py-0a37ed323cd5a35775a4b51ae0e9141fd7d7038496c232e5863a7c1bede3a70d"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-pythonrsa.py-0bff79f2bf8d1f598bc507cf7fa252d229de189f9d79e1d64be16e3ba524c130"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-0ca6edd557fdd9605904e18483bb0a12f892a353c2d1e56cc4f8a63065766d4f"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-idtoken.py-0d47b6bdeb3af324417f96209eaf76e9bd943627c04c36dcdd9a01bfa9f62a33"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-setup.cfg-0d4e48d534342619031f9aa582dad922de8ffba5512b9b93e73bd4d9d2b7678b"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testdefault.py-0ebb92fcbb102bd5a8d1f85a52af094b190470a62fb1214a3231616f572f4cd5"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-privatekey.pem-0f29d87177afbc931658ac652b63de9e7c1041f372074225c84e5cdbad872ed2"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-externalsubjecttoken.json-11380ed21136512b6b1fa1e618d2070de7be9fd9091635ad3bcc84f6875a05c2"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testrequests.py-14e4db7f94f6ad74359b80f20479058a2ada9c0fe30c5f6e9acfb155f62a62c3"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-privatekey.p12-1641cd2fca358f50c1fa278a23baa0b3eb37fea2ffc763348ed2a2cc05f60f04"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-SOURCES.txt-1753f17cd892c63864bdfdefaa1c83b41bf8e441c365b961dfc2a456cf22a037"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testidtoken.py-175539e10a85aff87c787c21e507e08c66e2c8ff0434eeb791b0a899cb4f8691"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-reauthasync.py-196b301bfae21c2e69fd8568efdd8fe4e82665d6593dae9cb42ad3e31d6b63c7"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-serviceaccount.py-19a28bc9dd885877a6be7d0e7d5717b6a2a1df96a3222d5ae4702ec6ccd1b8b6"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-base.py-1a4e399f9941c2f795b025e5f94c8471189bfe901910f6c5a80bd905431a4f72"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-es256.py-1ca36ccfe3bbf223499ff771348222f8bdcac7223865b33be0accc96e354184b"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-jwt.py-22c7c5be5cae337b6b7a12e75921e6c8eb6e24a563576903375ed228e1ac2829"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-challenges.py-29abe5e0cff125190ff176bd7bd4cc6d307cb672dadecfff58f3304d4301e0d4"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testclient.py-2cdecf4c656abdab93f287252c8cd19edb9cbd55c39d78b5112ee02c8db3b025"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testreauth.py-2d92ed843f763bfdeb9a9931dc1a4c871e83040594e73cd5e3b27b05ba9ecb47"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-README.rst-2f392ddb9018c6e6d5d871518206f75c46a73419942a8bf818a1338b1220db06"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-credentialsasync.py-2fdc206c51b204e44edaf20c8557bc41b7439a4a848ff4cdff8d26ac695af57d"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-compliance.py-2fe18f67eb339f1db680ab6944ae67968e8c26c3d00c60ef7bf749d8b2f905a1"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-default.py-30201a4a05225b7cb95b6a2e4899cb179203cd8444264b915b7cf95606bb51a8"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testurllib3.py-3111767983b6ad134a72fcf1da7dc934b07c733bf45fe482b527c8801e89cf13"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testcryptographyrsa.py-3190f6d9662343fd691b7d9d6c56990257e8e4ca5db13da68cff66d4b34c067e"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testmtlshelper.py-354924bb668399e424dce8f5b250a831a9efe5b1b91a7223fddf851613bafe0e"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testidentitypool.py-35d4f31ba7bbe352a704c94a67ac86d08d9a05d030d47a150a553b13f42dec15"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-urllib3.py-3a13400e7fd6a67e6772c3daadb1c14c05b2215c9c2886fe01ab9bc3274b37ad"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testpythonrsa.py-3ff35ca837307cd295fa25b05df676026c46b54721b52c646a442edc0a83a930"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-credentials.py-41df817ef10ceb3bc8e0244f0ab2e6cbe4273df4aa808e479069d7bd020147ac"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-requests.py-43e9a0e61683a82e189ecf5f51fad874df20f5f3f720805f4bd7a966bc7ec8a3"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-jwtasync.py-45fdf722979ab58fa47610405b9410662cfc151b5ed9da19f27b0c806a0e6c73"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-es256privatekey.pem-4665d98fdbdf3343830f7448584434ab408d06f792f958c973401f9d10ba6215"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testserviceaccount.py-46d90055c58201bdf0c12052eb106fd7040d79f073b90ea6a6f8d12a415e045f"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testes256.py-46f308e53c78e9a5ef17a4acdfb55cb51ba9b320db3678e9b81a57b6d0902f83"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-downscoped.py-4b576f8372e4086ec3990d2f9ee6922fe6b524fe03e8a2a77f765ff0fbeeceb2"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-credentials.py-4bb1477f48b0385f0a50e8df6aac7c7ab4cc39fa226965416a24f6b0e862cef0"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testaws.py-4c35fee7dc1da30f228ef0fa80f945510c4f109e1e4eb16871dd6e883c2e6c82"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-aws.py-4c45f8e5701761af0fdd70ac1296b74f74b65a74719aac062633b6169657192e"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testcredentials.py-d1f7ba9946caa88695af9d601812bca36fd87aa3f4f9cfa9fe6ba9cdef895bc3"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testiam.py-d359be798e132d60187033bcd33407e833093f1c99c4c3e7a22818756b244df8"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-clientsecrets.json-d71f8e08dbcfb54f161ce5c79d7e611861067693e5bcad5a9970459b982cf8db"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testserviceaccountinfo.py-d867044f33d9b6d02a73416511292d79603de9e5b3b6eb019c103670f43e0df9"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-clientasync.py-d937ddfc81c4ce6dd83dbe1fc7195046e9f0f02b0d98c613221c193d0429b3bb"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testcredentials.py-db4bdf4152858f028e8f3b109bd9c964cfee5991ebc94ec0e9e60b8a8e3a095f"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-oldoauthcredentialspy3.pickle-db53c24e87a61d1dc549e9050f471c06ec5b2d20bbae4145b490c215f8468016"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-client.py-dc7bffc014a7dbc221a8f14f01386d868439f1552dc740b1e230868bd7307938"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-metadata.py-dd2eb068dfd8d8ded2f159ecc30846604d60de7d93d351f79f5ab6c3eaaed868"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testmetadata.py-df6412f0872017ab858c65087c7613655f24bbc95095b3c0cf75fc8c52431e17"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testutils.py-e1fe2a6f93f60a83928c7100bc9c1248cca72a6541d1905967eca957b5ae51f3"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-helpers.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-serviceaccountasync.py-e7e1c1196a0785b5a90916dddf8622a2941ea44b047fc8128ae3254a6e6137ce"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-pemfrompkcs12.pem-e8abcb0ad57a6c4ed67963965da304ac8f37ee7310814ef9cd8ada45850a9897"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testimpersonatedcredentials.py-ecf4f404d61570b82949abfaedfca3949a2431f1524bf414c62b2c71a7a9f61c"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-externalsubjecttoken.txt-f46c7c617edca292522da31056a6d66916786fd18dc2898d61bb8ad3db0f237e"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testmtls.py-f7a42e9da1d0c1ab017cdaf00e5107eb673856b364bb1a786cd4dc0c8a18a425"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-mtls.py-f9064ddf17bd25bece190ff842ffc6b7266e46f6d118f6c16447518e076a1568"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-defaultasync.py-f911ab2d3d5102265aa804d6f9bca0f6ec3a5dfba19dc17412ba1ae759b18770"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testcloudsdk.py-fcb8c913646cdeefe486044bb04af1d85780761b7f8b034d203bc0289f5c9ec3"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-publiccert.pem-822b47bfb69de69efbde17ebb7ca3901d87c910e93e62c0f296141e8b31d0a6f"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-setup.py-8780178965db1546494c001c452906e95bfb13c9ebf1fe19cac2ab7f9caa1546"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-883c93a71ba1f3ae2b2dfe18c8836078ee303092d0e7711430f2698b0d460375"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-utils.py-883e90922db9fe635234b39eb27887526403c0eadace6792c7bb417f1727c67b"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testchallenges.py-8bfef84eb45904b4ed884647bc3a7cb3d037c3e62dc699add1c377c4711e6d9a"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testcrypt.py-8e3f50dc61a2de3f3cc2ee3c48f01018c9e5ebd0c69da71296d51699cb4a9aa5"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-version.py-938fb17a30482066f43709126a5ef683c5b7a9dbde0d5533b2c5aaeb42d3e761"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-iam.py-94a2d65be15d244cd2dacaad85c1642551d41e04630ca4dc46ed79e3fe5b11e9"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-serviceaccountinfo.py-961efcabbfe38aaba76d373cf44491a76166fa6dec35d1ac05ecffb429a62dbc"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-967face0778a48f0cb959b02a0d2ac37981dfb9fb043253c287911c6fcdce8e2"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-98fd96ed601b2055c184c48be0903bd1af5c364681ee54f8253ece12a75b0067"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-conftest.py-9a9f1daf18aa657148d8d362a37713eb78b2685fb5cf516b1c6b74b2da3f9785"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-cryptographyrsa.py-9f33310c93516cbc9339986deb43cef1b9df96fc3c200a09ed4e9a4080d5bc46"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-contextawaremetadata.json-9fbaddbfd9616030f39951533ad0e396079f98be97ac891d76f19d3e2626dbbe"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testgrpc.py-a2b37dc1c4ed8b78cb49a1a83b1d886e7f4993c048b380cbab32aa25c16a1391"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-reauth.py-a5b11a9b241a2d500804ca744a3a823befd9b33e41fec40c3a0b3473376c134d"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-aiohttprequests.py-a5c619f552bd345f8d22fb31f20ca189db37a2d52f164fcae54e5be596d38b45"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-privatekey.pub-a5df5e5b9eac8d5728f13b27657b84da75dcaf7c34e52b76387b3b1b6533a478"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-cloudsdk.py-a8006f2d8f270f559f743bd203d819ec58192c17d6965dad8e2f00260f8d0c62"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testappengine.py-a92bb4161fb14eca26d858fda68feabae741bf130176f682ac2e091ec5ef7023"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testjwt.py-a950c5c70e976195547ea7094d6aa62602c2f75fd60b3524e0a1d03fe20a8b10"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-es256publiccert.pem-add19bf3a4ecc8036620c47d12b4e885dec379c49739d159a641f65f65e683b9"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-helpers.py-b8824ca55f6852a71693f9754a6eb6ebf4b6bb35e14ceb1ef19ca98de127dcd7"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testcredentials.py-c571c1f01080276e5c79bf5592f0559fe68227d407636de81721cadc5281663c"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-identitypool.py-c62d81877b16b534f31195208e48df9f7255e489cb5ae37c81b7fd7aefd3f59f"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-credentials.py-c69a19c199e8fe9ad08b34205d70a4c6bb3ced2ff06b9e0da74e5f1cfd7caa4d"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-LICENSE-c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-oauth2client.py-c7a76d24036919a7db3f948ccd91189cd57e669a0b8e1b0612f919997a05f99b"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-impersonatedcredentials.py-cb549d4a3ba9667de5d9cb2c0b5a6ddeed68a40e1c5ac5138863d4ee2821bf75"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-requires.txt-cf834ef24dde178fa03445f6f96d5f3f68c1dbd584ae9e1e81c62556fd2666f0"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-cloudsdkconfig.json-feae3327fe2c40955bfad84d79eeab78c9ecf22e608d67355ff9ab29c0b77e8f"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-namespacepackages.txt-ff542f48922114019fc5befd0fa0e107b494c365fa4f8af09f3fcb2eb6dc0f77"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-toplevel.txt-ff542f48922114019fc5befd0fa0e107b494c365fa4f8af09f3fcb2eb6dc0f77"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-exceptions.py-ffb8d005028490c42e7d2f9a1f80bb76b916fda9a4a0369686de8e79c97cba05"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-othercert.pem-505973259d93cb42084b5e2954f06e765fd85c74bfefdc1e14916113ec30d722"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-externalaccount.py-51c6e40e0bf3d2a429dcdbaaea44f5c90dd583609983cfb25a2810e6ec3bf8ec"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-authorizeduser.json-5354ca2af0ecf17e81f7ac469318d720684c51c11bb2569ccf0cb48a4223f5a1"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testdownscoped.py-56c08f93f056ee5dee253b4fb3263b162df27e4904c5177e02a94886ca48df4f"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-authorizedusercloudsdkwithquotaprojectid.json-5996e202bccced97fd3daee8cb7cd2135f60321357ee8f5488bcd6a5f3d38d3c"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testhttpclient.py-59e4400f82ea876234c6922d307a21c8e785ede01b89daba6844b57312aa82ed"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testhelpers.py-5b488d848ad1baec4f3a4abaad9484421a6479ba87e62d4099e53d55f6f58a8e"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-es256publickey.pem-5f1fb1c3cd3812627622610c54a2a5e909a2d936a649765d5b8b813725d7e3f6"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-serviceaccount.json-5f717aaa6ace49b96f3179d5496004a8d80eb2093d2b7dbea2042292fab9fc36"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-authorizedusercloudsdk.json-5fbb8710f1986a37f421cba04e698569929164a03eb1b310b0dc27d59a6d381c"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-appengine.py-62b20a09e795f06b6b7e3ec9a90ece1694ac74b2097b633bb2630f98e45b736f"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-httpclient.py-64b74344e106432f11bb392af16cc0d7784e5900b016c6669625b7901b9d73f8"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testexternalaccount.py-65308da6794e948f5201f0dce0b778f4e5a97ddf052cb4fd1be58365e0718977"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-environmentvars.py-65db9c6328070cc4b15c1b2ea5e8fdbfc303789fa9911efa378d88c5ea1eec6a"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-idtokenasync.py-6a5b53c377d7272fcb4ae74e092388fe923891c98498a08687953e4a5af3a5b8"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-credentialsasync.py-6c7076f303142ce20432662a284394d3a038728eee2173dc9df542fd3680e8a6"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-6efe4128e6f9e5a8b87c68a2d4018923f487ac5436cb899d734ebe892d48055f"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-mtlshelper.py-7029727714c479765753c677e8bb265f85585236812a3a99a00aa206bc9d0e1c"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-es256serviceaccount.json-73627b2465dec37f293ed51b53ef2318022bf4e711dc41bb20772013fb27a359"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-init.py-7424b022bee53163475d10262b793d3fbcccdae00e4987cb298310fbc81db5a0"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-testoauth2client.py-7d98189e4bf2dd50a40480b8ef1f83b270d9074c23ddc231bebaa98f6a7e5b77"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-grpc.py-7e35bad55e92aef433f8d5296952d3bed6fe2f2f4021de1a6ec1b96d41ad8c78"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-MANIFEST.in-7ff58dc5ee095081db3cf79797982734a399a7eacc723c1c4e3f56115d523d1f"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-PKGINFO-8003a5570ddbf8af15ea19aaff465b2e5996bff835f77daca72d752391ff7cc1"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-PKGINFO-8003a5570ddbf8af15ea19aaff465b2e5996bff835f77daca72d752391ff7cc1"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-rsa.py-80214c2f2eda9a57d5689565252130009184749f02f72269d715bda4fb349a6a"},{"spdxElementId":"SPDXRef-Pkg-python3googleauth2.0.0r0.vr2401p0f59de01b495eec7adc320ed21f54b7f5f7697bf.tar.xz-7a793bfa05f572c2b50f6da54f6c72d7c136d2f5b56ce31400a4adabe9680e9d","relationshipType":"CONTAINS","relatedSpdxElement":"SPDXRef-File-sts.py-81505a670fa1bfb882225fee6b1b951ea76785c1dc7ba2b3b5efb3d0f3d79d59"}]}