SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-626ff632-3252-44c1-bcd1-2f2e93bb6545 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2026-03-31T00:10:54Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8a18cac15c03019c8ace09df530eacfa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ca12f755466ee2c9e8faba16dd0c5d01 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fd66dae5eec53442225dca2dad98f184 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c944fa2c7a99dd95a84a1ac8b5db0514 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5c706d5acb17e23f8e88af54f8afe9ad Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7f2df8146c1dbd4c60d344c13f650f84 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3cc451b3baba4e87fa89c65db681cc7c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-552741463a8afa57022e92539eddd976 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e743c0e3c1f221eb3bfc1f2de2ab8fd5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9680c52426ff5fc166dadafb2fefbecd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c2afb32a3934e82abe9ce4686832b3bf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-60042a24283db5ca86f6612f4b21d965 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c423105bd2d13dc208217577c8a3b97a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a866301e4830da0800c096a86f2916d8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f82475d4867a8837759ee35a65677d20 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7181cfde1dd7b04d45edb8eb96b4279b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0ba32807d366421d9b7cafa0d29ffc90 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8fd9ce1de96a78f97054abb4d2d4d5e6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d29434461cea3f5f5ab6736406b70838 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-34a12bf97efc7ad5885f02e7056f4d15 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-41aea9c2de80de4ffd853f55e20a147e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b97940eecbd44ad14885613adca41569 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b3513e9611ede070a2d752b96a656677 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e929f91e921f6dd6b59d41cbf8366bf0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1dbfb89369a7726bc366ee806f623390 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c56736263f2f3917e4bf03fab1b9a95c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-81afe649fbc94d733a995df9bc921f3f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-578883379bad84e33306d3a00a05ac7f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1aaf1c1c4c38fb0c89344346a9339ffa Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-907063e40f5edab76ef4dd7cb2cef828 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5824ba1d4e1ac8a765a2a339fe40f26c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-acfebb799ec79353819b0f58bbf13696 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ebe38b631c73dffd1c1a578beb6a8139 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2ac62f2e2a9bffeedf011a921c2abdd2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ea902332ab8df9f7a50dffcee19e515a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-96fa0e9b9111ebb80e1f86f088154c76 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4591be891af936e0cf7cc845219d4ad0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fb7cf4ea8ed058e1d399130a38947ffe Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-81945359b4fd37a47e6067f62c1d9e2f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8199ff077558e7dc93111dfdcc0639ec Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b58e47f21dd3b5a2a79485706b139ce2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e3f7ea86bca4d80b86c9fb961a89af7b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-37b47db1d0586d8196f5414f3ea50324 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a68abd6e94d165ebcf76de571a13255a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-aab5d5ef234a1eaef01ce8ec3ed1754d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-73001b2d6a23cab536c89479ae931a36 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-9fbc72bb9ad02562768741a6692d5e91 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e7ce2faac40f62ed43ed158f626bdfa2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d0a0e546fe38289051df7a1b96c58f40 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b267b5e6be92230912b049ddab30d925 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c04d557789996e57ba4525c2cd39afcf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e3e4bfb30ebe96587752176eb9a7ee6e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d84fba0ffa55913674fd122f7110ce48 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f0587ccd6c5f2c5ed5fb86a6202c3480 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ae49c4125c1544a86113cb7240a6562b Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b4ec4d9a44420eba96f4c09fa7415d1c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ab2d5b62ae5698791174ef08c0f6fe2c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-21c7d73fd094c7755c21caadd4594736 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-241644921ffeab0befa7c48ca25dbe37 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-98f9aa840c37be805b451610407c3b5d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1e2635271f93d85d1d1102998f777cef Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5647119bc148e5a7ab1124894f6c0d35 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a1b0ab4ea1245be79db08eeb32b79c9e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0df5cc012ef0bb2ea4ddb71192b702e8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-10b4d47dea18a8578c4e6b4f42578ea1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c5dcc36225097754ca702e109dfb1fbd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e1270148ffac7baca4ed234eea5d4273 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-770876a2af18e12090e14a06c1ab6252 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eb166a6cbba93d73e27140fe775bfaa4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fbda7c1350dfc20b580234b0810074e3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-15c47f1c4cff403cb33ca07d818e3958 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a8e8ca0f895b7b71b1b50d28114f6c7d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ad5f66cff8750942c3cceb8d478bf6ec Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-71a7aaf3c43cc4fb91f7779266b798e3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-45f7961e3cf9d3476c9c90c465d5a4ea Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-352c1ce0e4056898547c7b3efd057cde Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-97c4eed733826ae7a4f29d04f279239f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6f321b47fae6ce96747d8fa20b23bd11 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3711336f7c116f1b62dc9cce2ce017e9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-00381a4e0d010da67e56a520e7df2f32 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-dc2c950c9b8b28b2732d9ce63f511b7a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-99a1c5567da87edb7a52b82d66710f57 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-82d494965543d920134ca3ed8998a774 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6d3fa0baf4700f8d5109b7246a22ba8c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-01d104ccec6154baf04c2b2590750644 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-202bcd4cd2b08dbf1b708dabe148355e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d4b2e589a509eb286f2854e9fd5ed7f3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bda35014b5c6e61cef7fa9a2ef7ba02f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-084614665b4d0c400fb034e0676f16a1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c3c270538b726cf7849370fe88c09ebd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-95952bbb4f56b84892ab72b43450928d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bc3043fbe11942212c0bddc8321d4aca Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1b26b8d5f1d03ff8cf2135144381264c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c7471f0e14f677dabed265d1b0712b5c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0258124af8ead782c3c67833097c9a2f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fbcf1dbd105556948728c7a9d56bfae7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b902d16deae199d86288857b5d0cc0fc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-274ecf21bb92689fd7de9fcae67669af Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8320e40e2014867d95b91072cb5d11e4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4ffbf80c73a8457db702a02d2bebab00 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5bc9c21cb4752d1bfa83f5635171c45f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-026ef8b11976ab06737257dbc4080ec1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-09263d3e7ab098a6a0e0c4a44f93c016 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2fb1b1c0a82a94bd322ca363ccfc2ad1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-be6c7a6fa63b45a159f03d74d378c03d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d2deaaf5bf6c2c42107f74f119e66579 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cef0d9165fecf1d3d4ee5f33aa1651af Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7e6d36082abfc6c9295b2fdf818db1cb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3c50e8cdd95307e87b3beb7791a86b46 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-31c3224936776aa4d24a28fd68cff1fc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a3e6b4ea2de76c48c99a026adefa1e87 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-82f4d1f3fca4dbe2a41cdcbc044a0f7c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-09bd7a2c9df41238fdeca15b558ae0ce Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-80e26b74580941cc687a273e37a35835 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3e96e63b7d889c691921e2b4f1c0c233 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7114361e62c498300e4030af005757dc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-898c4f838a4954e0cc52aa1bcad444fb Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78ec383aebd2357d32e908fc5f0d73f1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b7abc4ba443c2b9755f512cac05ca766 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-295bbb49c10652b1e48f5cf39ab75f2c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c4f04bc61131d475b3e5ec6ba31c1756 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7daa33b722032a30f1469213ffec0e44 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ff086ca197d20055ce0511c8a15060c4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b2ae63668f13a25f20d3d04ce7dc46d2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e7b2b283efec45c4cec17be5203b2b0c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6a4214e1868e8d16bb2e69b8f2a0ef20 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-77c736b05f63ac8fa38cd13e494a9d78 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bbc6f06a2dca82bfded68681268c3ef0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3e53a562d258995eb7808acb2ff626f9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-089c2dbad933ddae53b37cdbf70375f3 FileName: ./.credo.exs SPDXID: SPDXRef-8a18cac15c03019c8ace09df530eacfa FileChecksum: SHA1: d8e58961824bed6a45647e83998840399cded8fa LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.env SPDXID: SPDXRef-ca12f755466ee2c9e8faba16dd0c5d01 FileChecksum: SHA1: d562d2c940ff776faccdec4db2545235c085c852 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.formatter.exs SPDXID: SPDXRef-fd66dae5eec53442225dca2dad98f184 FileChecksum: SHA1: a630b8c2c1066145e4c88a69af5f0cfef85bcf0e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/CONTRIBUTING.md SPDXID: SPDXRef-c944fa2c7a99dd95a84a1ac8b5db0514 FileChecksum: SHA1: 48d52ece9652527e937c011ba1341d51715f9e1b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/ISSUE_TEMPLATE/BUG.yml SPDXID: SPDXRef-5c706d5acb17e23f8e88af54f8afe9ad FileChecksum: SHA1: 73458e7dc52171b9b0552453f4a88f9f07a99189 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/ISSUE_TEMPLATE/FEATURE.yml SPDXID: SPDXRef-7f2df8146c1dbd4c60d344c13f650f84 FileChecksum: SHA1: 0354af8b7a18aaffd6d0add2fa709941eab85836 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/PULL_REQUEST_TEMPLATE.md SPDXID: SPDXRef-3cc451b3baba4e87fa89c65db681cc7c FileChecksum: SHA1: 486f3192c9f81e8ac307b2ad99b24bdbd8ad20f0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/PULL_REQUEST_TEMPLATE/FIX.md SPDXID: SPDXRef-552741463a8afa57022e92539eddd976 FileChecksum: SHA1: 9aa8f76813a157f5b84e3313316d1fcd09dda1a2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/PULL_REQUEST_TEMPLATE/IMPROVEMENT.md SPDXID: SPDXRef-e743c0e3c1f221eb3bfc1f2de2ab8fd5 FileChecksum: SHA1: 910d6f4547250487268a827dd07dc6475b560a50 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/PULL_REQUEST_TEMPLATE/NEW_FEATURE.md SPDXID: SPDXRef-9680c52426ff5fc166dadafb2fefbecd FileChecksum: SHA1: 6766ff0817bf221e65605e845209c23f996271c6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/dependabot.yml SPDXID: SPDXRef-c2afb32a3934e82abe9ce4686832b3bf FileChecksum: SHA1: 906045f1a64a2b5b40a127a7b8a957754e706962 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/renovate.json SPDXID: SPDXRef-60042a24283db5ca86f6612f4b21d965 FileChecksum: SHA1: f469427134fcdafda61c8a5094976ac95fc80167 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/scorecard.yml SPDXID: SPDXRef-c423105bd2d13dc208217577c8a3b97a FileChecksum: SHA1: 3410e291b463782272229722fe0f3d7c6bc82943 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/workflows/branch_main.yml SPDXID: SPDXRef-a866301e4830da0800c096a86f2916d8 FileChecksum: SHA1: fc2a2a1dfd19b43f8532cfef4f52cc62eeb7dd0b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/workflows/part_dependency_submission.yml SPDXID: SPDXRef-f82475d4867a8837759ee35a65677d20 FileChecksum: SHA1: 705173b3624615c5998d10608bfa06cfb258c69c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Erlang Ecosystem Foundation FileName: ./.github/workflows/part_docs.yml SPDXID: SPDXRef-7181cfde1dd7b04d45edb8eb96b4279b FileChecksum: SHA1: 7b4a6f41a95fb31ced84785389e607ce6dfdc25e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/workflows/part_license.yml SPDXID: SPDXRef-0ba32807d366421d9b7cafa0d29ffc90 FileChecksum: SHA1: 4d9793df493fab9d5e431ca68c9cdb64a5eac3e3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/workflows/part_publish.yml SPDXID: SPDXRef-8fd9ce1de96a78f97054abb4d2d4d5e6 FileChecksum: SHA1: ded1b8d1248638f7d16df04a985e98d1c9b5d354 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/workflows/part_release.yml SPDXID: SPDXRef-d29434461cea3f5f5ab6736406b70838 FileChecksum: SHA1: b4117ad750fcec30da3a7fa0a78aca1e8280a2ab LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/workflows/part_test.yml SPDXID: SPDXRef-34a12bf97efc7ad5885f02e7056f4d15 FileChecksum: SHA1: 00847aafea85a9909c065ce68fb4b3462cb2b500 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/workflows/pr.yml SPDXID: SPDXRef-41aea9c2de80de4ffd853f55e20a147e FileChecksum: SHA1: 205e01737ba619042d73ab0a0b52c329d051407b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/workflows/scorecards.yml SPDXID: SPDXRef-b97940eecbd44ad14885613adca41569 FileChecksum: SHA1: 7ff5c7dc7cff131f0579e724e1282375f5338095 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/workflows/tag-beta.yml SPDXID: SPDXRef-b3513e9611ede070a2d752b96a656677 FileChecksum: SHA1: 4d584271973f019d797544b315c52d4d47a904fc LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.github/workflows/tag-stable.yml SPDXID: SPDXRef-e929f91e921f6dd6b59d41cbf8366bf0 FileChecksum: SHA1: 5aecf8a8888e2005c34df02d123da81fe8b46636 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.gitignore SPDXID: SPDXRef-1dbfb89369a7726bc366ee806f623390 FileChecksum: SHA1: 7fdae9457a9d80108acde218474627928c911066 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./.tool-versions SPDXID: SPDXRef-c56736263f2f3917e4bf03fab1b9a95c FileChecksum: SHA1: f8df7ccee5863d467aa13e148a12965538687c3a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./README.md SPDXID: SPDXRef-81afe649fbc94d733a995df9bc921f3f FileChecksum: SHA1: 49e3b9b2aeccea676c136f6c11090619739e1303 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./assets/certified-dark.svg SPDXID: SPDXRef-578883379bad84e33306d3a00a05ac7f FileChecksum: SHA1: 562e1c91c18f9430fa169594555f8eeb7c0ef84d LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-OpenID-Mark FileCopyrightText: SPDX-FileCopyrightText: OpenID Foundation FileName: ./assets/certified-light.svg SPDXID: SPDXRef-1aaf1c1c4c38fb0c89344346a9339ffa FileChecksum: SHA1: 70fed71d928f3f52a126b8d9489ef824bff3f4f9 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-OpenID-Mark FileCopyrightText: SPDX-FileCopyrightText: OpenID Foundation FileName: ./assets/erlef-logo-dark.svg SPDXID: SPDXRef-907063e40f5edab76ef4dd7cb2cef828 FileChecksum: SHA1: c809d40f2c3e8f836d178c84cef5817881caecb9 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-EEF-Logo FileCopyrightText: SPDX-FileCopyrightText: Erlang Ecosystem Foundation FileName: ./assets/erlef-logo-light.svg SPDXID: SPDXRef-5824ba1d4e1ac8a765a2a339fe40f26c FileChecksum: SHA1: 87ac817cac503fd4c854994909e09d213dca9c95 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-EEF-Logo FileCopyrightText: SPDX-FileCopyrightText: Erlang Ecosystem Foundation FileName: ./assets/logo.svg SPDXID: SPDXRef-acfebb799ec79353819b0f58bbf13696 FileChecksum: SHA1: d68680a162cdd1a45f848fb0f10204d32aed217d LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-OpenID-Mark FileCopyrightText: SPDX-FileCopyrightText: OpenID Foundation FileName: ./certification/config.json SPDXID: SPDXRef-ebe38b631c73dffd1c1a578beb6a8139 FileChecksum: SHA1: 376fec0360470e51923144406da0276edc0f1f5b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Erlang Ecosystem Foundation FileName: ./certification/implementation_plug.exs SPDXID: SPDXRef-2ac62f2e2a9bffeedf011a921c2abdd2 FileChecksum: SHA1: a53e285a77e0eeba4b9dfd770745a6fd75e0600d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Erlang Ecosystem Foundation FileName: ./elvis.config SPDXID: SPDXRef-ea902332ab8df9f7a50dffcee19e515a FileChecksum: SHA1: fa7cae4a8e1ac6e2621a7090b7da6450726b095f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./guides/private-key-jwt.md SPDXID: SPDXRef-96fa0e9b9111ebb80e1f86f088154c76 FileChecksum: SHA1: a6442be46dd7560ce43f52a5d2cceffb7c74b883 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Erlang Ecosystem Foundation FileName: ./include/internal/doc.hrl SPDXID: SPDXRef-4591be891af936e0cf7cc845219d4ad0 FileChecksum: SHA1: e1e789d0a17307df4e66adfe87ac9f7b958fe702 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./include/oidcc.hrl SPDXID: SPDXRef-fb7cf4ea8ed058e1d399130a38947ffe FileChecksum: SHA1: 49366df0c674f73614c6be028e1841f4f7848798 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./include/oidcc_client_context.hrl SPDXID: SPDXRef-81945359b4fd37a47e6067f62c1d9e2f FileChecksum: SHA1: f0fef66b882221e94a93061e75956010bb69d241 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./include/oidcc_client_registration.hrl SPDXID: SPDXRef-8199ff077558e7dc93111dfdcc0639ec FileChecksum: SHA1: 46f15354d4756a04db1c8c5d2c45e47586d6a5c8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./include/oidcc_provider_configuration.hrl SPDXID: SPDXRef-b58e47f21dd3b5a2a79485706b139ce2 FileChecksum: SHA1: b6e6f13d4af47d26111eb82fd231baa079988ce8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./include/oidcc_token.hrl SPDXID: SPDXRef-e3f7ea86bca4d80b86c9fb961a89af7b FileChecksum: SHA1: fe3205c7fe907cd039cb8bf7ee6b91f8ee3a88b3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./include/oidcc_token_introspection.hrl SPDXID: SPDXRef-37b47db1d0586d8196f5414f3ea50324 FileChecksum: SHA1: 443708ff3931a332138523c94af61ca165a66f3b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./lib/mix/tasks/oidcc.gen.provider_configuration_worker.ex SPDXID: SPDXRef-a68abd6e94d165ebcf76de571a13255a FileChecksum: SHA1: 12732e15e16927935fb1ad7993eebd2dfff7a51d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Erlang Ecosystem Foundation FileName: ./lib/oidcc.ex SPDXID: SPDXRef-aab5d5ef234a1eaef01ce8ec3ed1754d FileChecksum: SHA1: 78b15dda72548698a9bd09015bac917aa7fc32f6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./lib/oidcc/authorization.ex SPDXID: SPDXRef-73001b2d6a23cab536c89479ae931a36 FileChecksum: SHA1: 9194178e7c5023c75b199f6b800e259c8770ff0a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./lib/oidcc/client_context.ex SPDXID: SPDXRef-9fbc72bb9ad02562768741a6692d5e91 FileChecksum: SHA1: d3a91d381abfae798946adece6f1f0c9030890a7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./lib/oidcc/client_registration.ex SPDXID: SPDXRef-e7ce2faac40f62ed43ed158f626bdfa2 FileChecksum: SHA1: 29b06f3133ee809b68d265b35342e9e3c6593a81 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./lib/oidcc/client_registration/response.ex SPDXID: SPDXRef-d0a0e546fe38289051df7a1b96c58f40 FileChecksum: SHA1: f42535c6f8b016d4e72736af4fe9e2cd3116664c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./lib/oidcc/logout.ex SPDXID: SPDXRef-b267b5e6be92230912b049ddab30d925 FileChecksum: SHA1: d12b056c5d966b1d5ecbe3e8a53af9db2b4f27b7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./lib/oidcc/provider_configuration.ex SPDXID: SPDXRef-c04d557789996e57ba4525c2cd39afcf FileChecksum: SHA1: 41ee63cc143e7ee49beb2b9c1dad9a237a77a726 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./lib/oidcc/provider_configuration/worker.ex SPDXID: SPDXRef-e3e4bfb30ebe96587752176eb9a7ee6e FileChecksum: SHA1: 3f768bc0d0307479528dadf0050eccc2b89f4c0d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./lib/oidcc/record_struct.ex SPDXID: SPDXRef-d84fba0ffa55913674fd122f7110ce48 FileChecksum: SHA1: e2b2db926282b8e64337f04bceeca0df4c706b28 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./lib/oidcc/token.ex SPDXID: SPDXRef-f0587ccd6c5f2c5ed5fb86a6202c3480 FileChecksum: SHA1: 4ac3e33dc3dc24f68e87c60fa157c24503133664 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./lib/oidcc/token/access.ex SPDXID: SPDXRef-ae49c4125c1544a86113cb7240a6562b FileChecksum: SHA1: c8d460f943c0b7fbd17fdc4268c25c7498eaa858 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./lib/oidcc/token/id.ex SPDXID: SPDXRef-b4ec4d9a44420eba96f4c09fa7415d1c FileChecksum: SHA1: 1c185fc71680dfb452fb8cffc20b5b4643543c18 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./lib/oidcc/token/refresh.ex SPDXID: SPDXRef-ab2d5b62ae5698791174ef08c0f6fe2c FileChecksum: SHA1: 01794bc00203f1e9a09e4ee3a813b4b1cc5f3db5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./lib/oidcc/token_introspection.ex SPDXID: SPDXRef-21c7d73fd094c7755c21caadd4594736 FileChecksum: SHA1: 56dad9ea85abd44c002cd6f9e617efd46d0adce9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./lib/oidcc/userinfo.ex SPDXID: SPDXRef-241644921ffeab0befa7c48ca25dbe37 FileChecksum: SHA1: 7be779ba1e80738983d3fdbba12cdfb558b7aa6f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./mix.exs SPDXID: SPDXRef-98f9aa840c37be805b451610407c3b5d FileChecksum: SHA1: 2805c85c16a0f431208d7e7c3de6067ca3be2843 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./priv/test/fixtures/README.md SPDXID: SPDXRef-1e2635271f93d85d1d1102998f777cef FileChecksum: SHA1: d836b0542e7d1053a4c16a015525f605d96e43fe LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./priv/test/fixtures/SECRET_NOTE.md SPDXID: SPDXRef-5647119bc148e5a7ab1124894f6c0d35 FileChecksum: SHA1: bf229cfc4be0148755f5927300a2eaf55dc1d5f3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./priv/test/fixtures/example-config-optionals.json SPDXID: SPDXRef-a1b0ab4ea1245be79db08eeb32b79c9e FileChecksum: SHA1: fd4e6b842d8403295ef7b86a06124f4268748773 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./priv/test/fixtures/example-metadata.json SPDXID: SPDXRef-0df5cc012ef0bb2ea4ddb71192b702e8 FileChecksum: SHA1: 34661347bbe09c0eef9d0cb092b9f94e3e6afe7b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./priv/test/fixtures/fapi2-metadata.json SPDXID: SPDXRef-10b4d47dea18a8578c4e6b4f42578ea1 FileChecksum: SHA1: 16691fd028796723de959520ff8670edffc57c56 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./priv/test/fixtures/google-jwks.json SPDXID: SPDXRef-c5dcc36225097754ca702e109dfb1fbd FileChecksum: SHA1: fce53b6496d8709f704bf87bdb28f737fd3005d7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./priv/test/fixtures/google-metadata.json SPDXID: SPDXRef-e1270148ffac7baca4ed234eea5d4273 FileChecksum: SHA1: bcf3641698706d03f0c4016b59cceee88f269e25 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./priv/test/fixtures/jwk-ed25519.pem SPDXID: SPDXRef-770876a2af18e12090e14a06c1ab6252 FileChecksum: SHA1: f45b98aa247eb3e6fe654263b369d2146c25acee LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./priv/test/fixtures/jwk.csr SPDXID: SPDXRef-eb166a6cbba93d73e27140fe775bfaa4 FileChecksum: SHA1: 538fbb9955ebfb2a36c75fcf883b8090ea264384 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./priv/test/fixtures/jwk.pem SPDXID: SPDXRef-fbda7c1350dfc20b580234b0810074e3 FileChecksum: SHA1: d09150110e50a48bd020b0fa7c9a29b776fe98f2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./priv/test/fixtures/jwk_cert.pem SPDXID: SPDXRef-15c47f1c4cff403cb33ca07d818e3958 FileChecksum: SHA1: b99b3bc4ff999d1fb44d195fc46ccca5c830655e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./priv/test/fixtures/openid-certification-jwks.json SPDXID: SPDXRef-a8e8ca0f895b7b71b1b50d28114f6c7d FileChecksum: SHA1: b64db0576b071f211499c8c2ce6bdad183c3eb04 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./priv/test/fixtures/zitadel-client-credentials.json SPDXID: SPDXRef-ad5f66cff8750942c3cceb8d478bf6ec FileChecksum: SHA1: 75e2ed867f826c951b4903d03fbfd4dbd39857c7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./priv/test/fixtures/zitadel-jwt-profile.json SPDXID: SPDXRef-71a7aaf3c43cc4fb91f7779266b798e3 FileChecksum: SHA1: f874daa087873bd796dfedba291a1ab8b4302181 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./rebar.config SPDXID: SPDXRef-45f7961e3cf9d3476c9c90c465d5a4ea FileChecksum: SHA1: 09ba69a33a551b24d8430dc1e8a2d14d862803a1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./rebar.config.script SPDXID: SPDXRef-352c1ce0e4056898547c7b3efd057cde FileChecksum: SHA1: 57f7a64514e2162bba464cdca2483dc7675fc6f1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./src/oidcc.app.src SPDXID: SPDXRef-97c4eed733826ae7a4f29d04f279239f FileChecksum: SHA1: 4ffca4941069b5cabf6ec1c4f1a17365762a3214 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./src/oidcc.erl SPDXID: SPDXRef-6f321b47fae6ce96747d8fa20b23bd11 FileChecksum: SHA1: 604820f55bc8cabc369859f971f759357fb71c3a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./src/oidcc_auth_util.erl SPDXID: SPDXRef-3711336f7c116f1b62dc9cce2ce017e9 FileChecksum: SHA1: ec41b1f7f3de4229e977f011c8a04e6d30182975 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./src/oidcc_authorization.erl SPDXID: SPDXRef-00381a4e0d010da67e56a520e7df2f32 FileChecksum: SHA1: 50cb60305b7666724e07fa81cd5de4c63e019218 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./src/oidcc_backoff.erl SPDXID: SPDXRef-dc2c950c9b8b28b2732d9ce63f511b7a FileChecksum: SHA1: ff23eaf4fd8022d46ea9f12762cc7cd9233b9755 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./src/oidcc_client_context.erl SPDXID: SPDXRef-99a1c5567da87edb7a52b82d66710f57 FileChecksum: SHA1: c2aa1d4f700e15abe09da7eb659de2f54b6a8f2f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./src/oidcc_client_registration.erl SPDXID: SPDXRef-82d494965543d920134ca3ed8998a774 FileChecksum: SHA1: 1b97bf8ed1823bd970222d392ff2e297d3aa2217 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./src/oidcc_decode_util.erl SPDXID: SPDXRef-6d3fa0baf4700f8d5109b7246a22ba8c FileChecksum: SHA1: df718906c584a9be41a9e7ea1f2bd5dd05ce0e69 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./src/oidcc_http_util.erl SPDXID: SPDXRef-01d104ccec6154baf04c2b2590750644 FileChecksum: SHA1: 6f500f9da563c1bcd108ac61e836574fcfcfbcf6 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./src/oidcc_jwt_util.erl SPDXID: SPDXRef-202bcd4cd2b08dbf1b708dabe148355e FileChecksum: SHA1: dbedda5b52d76651380194d50e5a2f86e62d0e5c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./src/oidcc_logout.erl SPDXID: SPDXRef-d4b2e589a509eb286f2854e9fd5ed7f3 FileChecksum: SHA1: 2d13ca2ba520979fc47b7fcf74b2b21039db9131 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./src/oidcc_profile.erl SPDXID: SPDXRef-bda35014b5c6e61cef7fa9a2ef7ba02f FileChecksum: SHA1: 22aa69e892fd93e26c3f5ee4908b314ae6dd618f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./src/oidcc_provider_configuration.erl SPDXID: SPDXRef-084614665b4d0c400fb034e0676f16a1 FileChecksum: SHA1: 766f9a0654482a5a6a6593eb41f931af2130ca1a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./src/oidcc_provider_configuration_worker.erl SPDXID: SPDXRef-c3c270538b726cf7849370fe88c09ebd FileChecksum: SHA1: d6309fd589c9ffc6ef231063428e7b9f5c767e60 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./src/oidcc_scope.erl SPDXID: SPDXRef-95952bbb4f56b84892ab72b43450928d FileChecksum: SHA1: 540851ec1ae5e8cc5b9314c4c74d7992a9eec27e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./src/oidcc_token.erl SPDXID: SPDXRef-bc3043fbe11942212c0bddc8321d4aca FileChecksum: SHA1: 2a7edd913a2f42841a890aae9ae8fd46abfb9c6a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./src/oidcc_token_introspection.erl SPDXID: SPDXRef-1b26b8d5f1d03ff8cf2135144381264c FileChecksum: SHA1: 7e4aee87ade7898ad047b5b2bccf79d4d4501ebf LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./src/oidcc_userinfo.erl SPDXID: SPDXRef-c7471f0e14f677dabed265d1b0712b5c FileChecksum: SHA1: e46a0fd9b1119e1ac1c6ea02d1114e841752c2bd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/mix/tasks/oidcc.gen.provider_configuration_worker_test.exs SPDXID: SPDXRef-0258124af8ead782c3c67833097c9a2f FileChecksum: SHA1: af717fe2aec6629c634deee49b39173978ec68f1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Erlang Ecosystem Foundation FileName: ./test/oidcc/authorization_test.exs SPDXID: SPDXRef-fbcf1dbd105556948728c7a9d56bfae7 FileChecksum: SHA1: daffdde04a2ed5628ca03da8eaf33cf53853fd0e LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc/client_context_test.exs SPDXID: SPDXRef-b902d16deae199d86288857b5d0cc0fc FileChecksum: SHA1: 5b3779af7c110a679d44031428dfecdc75823713 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc/client_registration/response_test.exs SPDXID: SPDXRef-274ecf21bb92689fd7de9fcae67669af FileChecksum: SHA1: ecba0ece1beb615622d5e32fc3552d7e05227aff LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc/client_registration_test.exs SPDXID: SPDXRef-8320e40e2014867d95b91072cb5d11e4 FileChecksum: SHA1: 454e4003ea81d3cc990dd3d4b97949a359540df7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc/logout_test.exs SPDXID: SPDXRef-4ffbf80c73a8457db702a02d2bebab00 FileChecksum: SHA1: f2d049c98697e9bafe6e666c13f6f8c556716d58 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc/provider_configuration/worker_test.exs SPDXID: SPDXRef-5bc9c21cb4752d1bfa83f5635171c45f FileChecksum: SHA1: dea6cb95ad473411d32e6182162d2c37916aa304 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc/provider_configuration_test.exs SPDXID: SPDXRef-026ef8b11976ab06737257dbc4080ec1 FileChecksum: SHA1: f2c6c2dbdc56f19909c8bfa91c0231b95a07c2b9 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc/token/access_test.exs SPDXID: SPDXRef-09263d3e7ab098a6a0e0c4a44f93c016 FileChecksum: SHA1: 5f4a4b94d01b3030d2e60140bf23795012b28792 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc/token/id_test.exs SPDXID: SPDXRef-2fb1b1c0a82a94bd322ca363ccfc2ad1 FileChecksum: SHA1: 56290c621f4efa57c25f62f9711ae181ab5010b3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc/token/refresh_test.exs SPDXID: SPDXRef-be6c7a6fa63b45a159f03d74d378c03d FileChecksum: SHA1: 9bcec8f815bad2222562ab95832fb8a46b76571c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc/token_introspection_test.exs SPDXID: SPDXRef-d2deaaf5bf6c2c42107f74f119e66579 FileChecksum: SHA1: fbf74d6da6c8eabc9f91822b49baf17728f41c27 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc/token_test.exs SPDXID: SPDXRef-cef0d9165fecf1d3d4ee5f33aa1651af FileChecksum: SHA1: e0b50017880177b847f4358bf08f34e53f1a84d5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc/userinfo_test.exs SPDXID: SPDXRef-7e6d36082abfc6c9295b2fdf818db1cb FileChecksum: SHA1: 8d3e0ffc793de7410046f48bc9d42cac0c20c429 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_SUITE.erl SPDXID: SPDXRef-3c50e8cdd95307e87b3beb7791a86b46 FileChecksum: SHA1: 5439f27abf14857aa5db49b8b4269700e20c683c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_auth_util_test.erl SPDXID: SPDXRef-31c3224936776aa4d24a28fd68cff1fc FileChecksum: SHA1: f6336e9af8b68897294cbb7d7ea647b3ac1d29b7 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_authorization_SUITE.erl SPDXID: SPDXRef-a3e6b4ea2de76c48c99a026adefa1e87 FileChecksum: SHA1: a7879471fb23c12b90f11c756426f91b28c9d6a1 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_authorization_test.erl SPDXID: SPDXRef-82f4d1f3fca4dbe2a41cdcbc044a0f7c FileChecksum: SHA1: 188a1374b7feef3c69c4b888cef7ce75a4f9b345 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_backoff_test.erl SPDXID: SPDXRef-09bd7a2c9df41238fdeca15b558ae0ce FileChecksum: SHA1: c10133acd2714f56ad6d88c73a5e044215f73fe5 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016-2024 Ecto DB Connection Contributors SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_client_context_SUITE.erl SPDXID: SPDXRef-80e26b74580941cc687a273e37a35835 FileChecksum: SHA1: 8f1f6fcc88d2938de58eea4865f7bbc4897148e0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_client_context_test.erl SPDXID: SPDXRef-3e96e63b7d889c691921e2b4f1c0c233 FileChecksum: SHA1: d6635ea46bcb9ecc5a43b31c979bcc3e5807c7e3 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_client_registration_test.erl SPDXID: SPDXRef-7114361e62c498300e4030af005757dc FileChecksum: SHA1: 3cf7c448d77aaa892cc50835ef3adef76c37cbbd LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_http_util_SUITE.erl SPDXID: SPDXRef-898c4f838a4954e0cc52aa1bcad444fb FileChecksum: SHA1: 1d6078246d45d4b63eedaa1eab508e5a43a8e7ba LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_http_util_test.erl SPDXID: SPDXRef-78ec383aebd2357d32e908fc5f0d73f1 FileChecksum: SHA1: a807436fc62db094a248b28b5cf1b4708895b2e0 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_jwt_util_test.erl SPDXID: SPDXRef-b7abc4ba443c2b9755f512cac05ca766 FileChecksum: SHA1: 97e6bbca0b7ca63288f28045d2c448b91ae9f34a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 Yannis Weishaupt FileName: ./test/oidcc_logout_test.erl SPDXID: SPDXRef-295bbb49c10652b1e48f5cf39ab75f2c FileChecksum: SHA1: eecdbae0af60b21bd1bfd1e7728d7e7f75e5fb6c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_provider_configuration_SUITE.erl SPDXID: SPDXRef-c4f04bc61131d475b3e5ec6ba31c1756 FileChecksum: SHA1: 8f18afab6dbe72d12b37df934afb963c61dc447c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_provider_configuration_test.erl SPDXID: SPDXRef-7daa33b722032a30f1469213ffec0e44 FileChecksum: SHA1: d4a048df2ed64a1bb9f3d9ac834f77044c2f714b LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_provider_configuration_worker_SUITE.erl SPDXID: SPDXRef-ff086ca197d20055ce0511c8a15060c4 FileChecksum: SHA1: 0ea8025fe931d3462f703a95f23d4b93dad40d24 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_provider_configuration_worker_test.erl SPDXID: SPDXRef-b2ae63668f13a25f20d3d04ce7dc46d2 FileChecksum: SHA1: 531bab226f3ae6efa7a132a4774917370665c188 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_test.exs SPDXID: SPDXRef-e7b2b283efec45c4cec17be5203b2b0c FileChecksum: SHA1: 6e1be7f5a98cab2c41a596b79eb89fa95e3afb04 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_token_SUITE.erl SPDXID: SPDXRef-6a4214e1868e8d16bb2e69b8f2a0ef20 FileChecksum: SHA1: 85bbfaebbce96ac3ab018ef60a7bb510be514d41 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_token_introspection_test.erl SPDXID: SPDXRef-77c736b05f63ac8fa38cd13e494a9d78 FileChecksum: SHA1: 442af06ef450550eae556f8ab3d345ca1cdaa3b8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_token_test.erl SPDXID: SPDXRef-bbc6f06a2dca82bfded68681268c3ef0 FileChecksum: SHA1: b7a5807186666611deae539df45419a9c6946f89 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/oidcc_userinfo_test.erl SPDXID: SPDXRef-3e53a562d258995eb7808acb2ff626f9 FileChecksum: SHA1: 1a540d0df498e2ffcff11973016d314089694563 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation FileName: ./test/test_helper.exs SPDXID: SPDXRef-089c2dbad933ddae53b37cdbf70375f3 FileChecksum: SHA1: 5425895e9808748d3618860d63ef05f9355e51eb LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2023 Erlang Ecosystem Foundation LicenseID: LicenseRef-EEF-Logo LicenseName: NOASSERTION ExtractedText: ERLANG ECOSYSTEM FOUNDATION TRADEMARK POLICY This Trademark Policy (“Policy”) governs the use of any logos, trademarks, service marks, and trade names (collectively, the “Marks”) owned by the Erlang Ecosystem Foundation (“EEF” or “we”). By using the Marks, you agree to comply with this Policy. This Policy does not grant any license to use the Marks except as expressly permitted herein. ------------------------- 1. OWNERSHIP AND SCOPE ------------------------- 1.1 Ownership All rights, title, and interest in and to the Marks belong exclusively to the EEF. Your use of the Marks benefits the EEF. 1.2 Scope of Policy This Policy applies to all uses of the Marks, including digital and print publications, software, advertising, marketing, and other promotional materials. This Policy applies to both word marks and logos. Logo usage is generally more restricted than textual references. ------------------------- 2. PERMISSIBLE USE ------------------------- 2.1 EEF Projects Individuals and entities may use the Marks in projects officially affiliated with or governed by the EEF, provided such use complies with this Policy and any applicable brand guidelines. If you are unsure whether a project is officially affiliated, please contact eef@erlef.org. 2.2 By Permission You may request explicit written permission from the EEF to use the Marks. To request permission, email [eef@erlef.org](mailto:eef@erlef.org) with details regarding the proposed use. You may not use the Marks until you have received our written permission. 2.3 Nominative Use You may use the Marks as necessary to identify or refer to the EEF or its projects (commonly referred to as nominative fair use), for example in news articles, product reviews, or scholarly works. Such use must: - Be factual and not misleading, - Not imply sponsorship, endorsement, or false association with the EEF, - Use only as much of the Mark as is necessary to identify the EEF. ------------------------- 3. PROHIBITED USES ------------------------- 3.1 Misrepresentation You may not use the Marks to suggest or imply that you are endorsed by, sponsored by, affiliated with, or otherwise associated with the EEF unless you have explicit written permission. For example, you may not use the Marks in a way that suggests your project is an official EEF project unless it is. 3.2 Modifications or Derivatives You may not alter the Marks, create derivatives, or incorporate them into another name, logo, or design without prior written approval. For example, changing the fonts, colors, or proportions of an EEF logo is not allowed without permission. 3.3 Confusingly Similar You may not use any mark, design, or logo that is confusingly similar to the Marks in a way that may mislead others into thinking they are part of or endorsed by the EEF. ------------------------- 4. QUALITY AND USAGE GUIDELINES ------------------------- 4.1 Quality Standards Any use of the Marks must comply with any brand guidelines or usage standards published by the EEF (if applicable). The EEF may request modifications or discontinuation of uses that do not comply with this Policy. 4.2 Integrity of the Mark You may not display the Marks in a way that is deceptive, objectionable, or damaging to the EEF’s reputation, or in any manner that violates applicable laws or regulations. ------------------------- 5. TERMINATION OF PERMISSION ------------------------- The EEF may revoke permission to use the Marks at any time, at its discretion, upon notice. Once permission is revoked, you must immediately discontinue all use of the Marks unless otherwise authorized in writing. ------------------------- 6. DISCLAIMER AND LIMITATION OF LIABILITY ------------------------- The EEF disclaims any warranties that might be construed from this Policy or any other documentation related to the Marks. Under no circumstances will the EEF be held liable to any party for any direct, indirect, special, or other consequential damages arising from use of the Marks. ------------------------- 7. CONTACT INFORMATION ------------------------- For questions, clarifications, or to request permission to use the Marks, please contact: Erlang Ecosystem Foundation Attn: Trademark Usage Email: eef@erlef.org Website: https://erlef.org LicenseID: LicenseRef-OpenID-Mark LicenseName: NOASSERTION ExtractedText: Usage only in conformance with the OpenID Foundation Terms and Conditions for Certification of Conformance to an OpenID Connect Conformance Profile: https://openid.net/mark/