{"id":361851,"url":"https://github.com/jakartaee/authorization","last_synced_at":"2026-06-21T12:30:18.788Z","repository":{"id":40547110,"uuid":"135177996","full_name":"jakartaee/authorization","owner":"jakartaee","description":"Jakarta Authorization","archived":false,"fork":false,"pushed_at":"2026-03-21T21:59:43.000Z","size":816,"stargazers_count":16,"open_issues_count":19,"forks_count":20,"subscribers_count":12,"default_branch":"master","last_synced_at":"2026-06-08T06:02:41.125Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jakartaee.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":"NOTICE.md","maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2018-05-28T15:19:55.000Z","updated_at":"2026-02-27T18:21:24.000Z","dependencies_parsed_at":"2024-04-07T20:34:03.958Z","dependency_job_id":"6d11ffea-59e3-429d-9432-0cfd50d2bfc7","html_url":"https://github.com/jakartaee/authorization","commit_stats":null,"previous_names":["eclipse-ee4j/authorization","eclipse-ee4j/jacc"],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/jakartaee/authorization","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jakartaee","download_url":"https://codeload.github.com/jakartaee/authorization/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34315075,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-14T02:00:07.365Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"jakartaee","name":"Jakarta EE","uuid":"36201228","kind":"organization","description":"","email":null,"website":"https://jakarta.ee","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/36201228?v=4","repositories_count":65,"last_synced_at":"2024-03-26T00:07:07.773Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jakartaee","funding_links":[],"total_stars":3136,"followers":435,"following":0,"created_at":"2022-11-02T22:26:38.370Z","updated_at":"2024-03-26T00:07:08.923Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jakartaee","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jakartaee/repositories"},"packages":[{"id":4865133,"name":"jakarta.authorization:jakarta.authorization-api","ecosystem":"maven","description":"Jakarta Authorization defines a low-level SPI for authorization modules, which are repositories of permissions facilitating subject based security by determining whether a given subject has a given permission, and algorithms to transform security constraints for specific containers (such as Jakarta Servlet or Jakarta Enterprise Beans) into these permissions.","homepage":"https://github.com/jakartaee/authorization","licenses":"EPL 2.0,GPL2 w/ CPE","normalized_licenses":["CERN-OHL-P-2.0","CNRI-Python-GPL-Compatible"],"repository_url":"https://github.com/jakartaee/authorization","keywords_array":[],"namespace":"jakarta.authorization","versions_count":8,"first_release_published_at":"2019-08-22T23:50:50.000Z","latest_release_published_at":"2024-04-05T18:10:52.000Z","latest_release_number":"3.0.0","last_synced_at":"2026-06-18T11:31:11.885Z","created_at":"2022-07-26T19:22:41.729Z","updated_at":"2026-06-18T11:31:11.885Z","registry_url":"https://central.sonatype.com/artifact/jakarta.authorization/jakarta.authorization-api/","install_command":null,"documentation_url":"https://appdoc.app/artifact/jakarta.authorization/jakarta.authorization-api/","metadata":{"repositories":["https://repo.maven.apache.org/maven2"]},"repo_metadata":{"id":40547110,"uuid":"135177996","full_name":"jakartaee/authorization","owner":"jakartaee","description":"Jakarta Authorization","archived":false,"fork":false,"pushed_at":"2025-09-05T10:50:35.000Z","size":807,"stargazers_count":15,"open_issues_count":16,"forks_count":19,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-09-05T16:19:13.626Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jakartaee.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2018-05-28T15:19:55.000Z","updated_at":"2025-09-05T10:50:39.000Z","dependencies_parsed_at":"2024-04-07T20:34:03.958Z","dependency_job_id":"18f5d0b3-8083-4131-8f0f-63d3d5c3c65e","html_url":"https://github.com/jakartaee/authorization","commit_stats":null,"previous_names":["eclipse-ee4j/authorization","eclipse-ee4j/jacc"],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/jakartaee/authorization","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jakartaee","download_url":"https://codeload.github.com/jakartaee/authorization/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274690472,"owners_count":25331902,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-11T02:00:13.660Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"jakartaee","name":"Jakarta EE","uuid":"36201228","kind":"organization","description":"","email":null,"website":"https://jakarta.ee","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/36201228?v=4","repositories_count":65,"last_synced_at":"2024-03-26T00:07:07.773Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/jakartaee","funding_links":[],"total_stars":3136,"followers":435,"following":0,"created_at":"2022-11-02T22:26:38.370Z","updated_at":"2024-03-26T00:07:08.923Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jakartaee","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jakartaee/repositories"},"tags":[{"name":"3.0.0-RELEASE","sha":"d41e205fb86900a9310ebe1dbbf61d99b02f11cd","kind":"tag","published_at":"2024-04-05T18:11:00.000Z","download_url":"https://codeload.github.com/jakartaee/authorization/tar.gz/3.0.0-RELEASE","html_url":"https://github.com/jakartaee/authorization/releases/tag/3.0.0-RELEASE","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jakartaee/authorization@3.0.0-RELEASE","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/3.0.0-RELEASE","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/3.0.0-RELEASE/manifests"},{"name":"3.0.0-M4-RELEASE","sha":"7fa411a1e74e1b240332507a8c6741f73c3d1754","kind":"tag","published_at":"2024-04-03T12:37:40.000Z","download_url":"https://codeload.github.com/jakartaee/authorization/tar.gz/3.0.0-M4-RELEASE","html_url":"https://github.com/jakartaee/authorization/releases/tag/3.0.0-M4-RELEASE","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jakartaee/authorization@3.0.0-M4-RELEASE","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/3.0.0-M4-RELEASE","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/3.0.0-M4-RELEASE/manifests"},{"name":"3.0.0-M3-RELEASE","sha":"1606b51baf568669b91bd97dec07985c0198894b","kind":"tag","published_at":"2024-03-29T15:22:23.000Z","download_url":"https://codeload.github.com/jakartaee/authorization/tar.gz/3.0.0-M3-RELEASE","html_url":"https://github.com/jakartaee/authorization/releases/tag/3.0.0-M3-RELEASE","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jakartaee/authorization@3.0.0-M3-RELEASE","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/3.0.0-M3-RELEASE","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/3.0.0-M3-RELEASE/manifests"},{"name":"3.0.0-M2-RELEASE","sha":"3f4db93ab219127a44b9d7757b823163b8b46e0c","kind":"tag","published_at":"2024-03-18T15:35:04.000Z","download_url":"https://codeload.github.com/jakartaee/authorization/tar.gz/3.0.0-M2-RELEASE","html_url":"https://github.com/jakartaee/authorization/releases/tag/3.0.0-M2-RELEASE","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jakartaee/authorization@3.0.0-M2-RELEASE","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/3.0.0-M2-RELEASE","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/3.0.0-M2-RELEASE/manifests"},{"name":"3.0.0-M1-RELEASE","sha":"63c82bf4d4e67b397d99dca0e159095184b2be88","kind":"tag","published_at":"2023-11-28T13:38:17.000Z","download_url":"https://codeload.github.com/jakartaee/authorization/tar.gz/3.0.0-M1-RELEASE","html_url":"https://github.com/jakartaee/authorization/releases/tag/3.0.0-M1-RELEASE","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jakartaee/authorization@3.0.0-M1-RELEASE","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/3.0.0-M1-RELEASE","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/3.0.0-M1-RELEASE/manifests"},{"name":"2.1.0-RELEASE","sha":"6fb1a2b7fdb70e3e7d928f03ec94ec60ac3d2dc5","kind":"tag","published_at":"2022-03-07T23:51:25.000Z","download_url":"https://codeload.github.com/jakartaee/authorization/tar.gz/2.1.0-RELEASE","html_url":"https://github.com/jakartaee/authorization/releases/tag/2.1.0-RELEASE","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jakartaee/authorization@2.1.0-RELEASE","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/2.1.0-RELEASE","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/2.1.0-RELEASE/manifests"},{"name":"2.1.0-RC2-RELEASE","sha":"bb31cc46437397832c3d79090719499fa6c89656","kind":"tag","published_at":"2022-03-07T23:48:31.000Z","download_url":"https://codeload.github.com/jakartaee/authorization/tar.gz/2.1.0-RC2-RELEASE","html_url":"https://github.com/jakartaee/authorization/releases/tag/2.1.0-RC2-RELEASE","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jakartaee/authorization@2.1.0-RC2-RELEASE","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/2.1.0-RC2-RELEASE","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/2.1.0-RC2-RELEASE/manifests"},{"name":"2.0.0-RELEASE","sha":"d4dd72448c3c0acd2a4be30adf76bbc07f235050","kind":"tag","published_at":"2020-07-27T21:11:40.000Z","download_url":"https://codeload.github.com/jakartaee/authorization/tar.gz/2.0.0-RELEASE","html_url":"https://github.com/jakartaee/authorization/releases/tag/2.0.0-RELEASE","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jakartaee/authorization@2.0.0-RELEASE","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/2.0.0-RELEASE","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/2.0.0-RELEASE/manifests"},{"name":"2.0.0-RC1-RELEASE","sha":"9a7c96b51f65eb16264e71e30caee4fdcc9172f8","kind":"tag","published_at":"2020-02-13T17:48:48.000Z","download_url":"https://codeload.github.com/jakartaee/authorization/tar.gz/2.0.0-RC1-RELEASE","html_url":"https://github.com/jakartaee/authorization/releases/tag/2.0.0-RC1-RELEASE","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jakartaee/authorization@2.0.0-RC1-RELEASE","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/2.0.0-RC1-RELEASE","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/2.0.0-RC1-RELEASE/manifests"},{"name":"1.5.0-RELEASE","sha":"5c50d0804f3d9255686249a17a8608d0b4769104","kind":"tag","published_at":"2019-08-22T23:52:08.000Z","download_url":"https://codeload.github.com/jakartaee/authorization/tar.gz/1.5.0-RELEASE","html_url":"https://github.com/jakartaee/authorization/releases/tag/1.5.0-RELEASE","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jakartaee/authorization@1.5.0-RELEASE","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/1.5.0-RELEASE","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/1.5.0-RELEASE/manifests"},{"name":"1.6.1-RELEASE","sha":"5c638d9b10cb6237821dc67b922d97bdea9ff082","kind":"tag","published_at":"2019-01-09T23:24:39.000Z","download_url":"https://codeload.github.com/jakartaee/authorization/tar.gz/1.6.1-RELEASE","html_url":"https://github.com/jakartaee/authorization/releases/tag/1.6.1-RELEASE","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jakartaee/authorization@1.6.1-RELEASE","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/1.6.1-RELEASE","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/1.6.1-RELEASE/manifests"},{"name":"initial-contribution","sha":"9f138b76a9b331aa0d81294278d5b451b1b38958","kind":"commit","published_at":"2018-05-29T07:02:24.000Z","download_url":"https://codeload.github.com/jakartaee/authorization/tar.gz/initial-contribution","html_url":"https://github.com/jakartaee/authorization/releases/tag/initial-contribution","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/jakartaee/authorization@initial-contribution","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/initial-contribution","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/tags/initial-contribution/manifests"}]},"repo_metadata_updated_at":"2025-09-15T01:10:22.937Z","dependent_packages_count":60,"downloads":null,"downloads_period":null,"dependent_repos_count":97,"rankings":{"downloads":null,"dependent_repos_count":1.9851211038018284,"dependent_packages_count":1.1672824487098614,"stargazers_count":49.346069508275505,"forks_count":33.60728124718392,"docker_downloads_count":0.8290528971794178,"average":17.386961441030106},"purl":"pkg:maven/jakarta.authorization/jakarta.authorization-api","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/maven/jakarta.authorization:jakarta.authorization-api","docker_dependents_count":45,"docker_downloads_count":26409332,"usage_url":"https://repos.ecosyste.ms/usage/maven/jakarta.authorization:jakarta.authorization-api","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/maven/jakarta.authorization:jakarta.authorization-api/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-06T12:54:00.907Z","issues_count":51,"pull_requests_count":99,"avg_time_to_close_issue":26337081.22857143,"avg_time_to_close_pull_request":552280.6105263158,"issues_closed_count":35,"pull_requests_closed_count":95,"pull_request_authors_count":9,"issue_authors_count":21,"avg_comments_per_issue":1.9607843137254901,"avg_comments_per_pull_request":0.20202020202020202,"merged_pull_requests_count":89,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":3,"past_year_avg_time_to_close_issue":4381525.0,"past_year_avg_time_to_close_pull_request":9.5,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/issues","maintainers":[{"login":"keilw","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/keilw"},{"login":"ivargrimstad","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ivargrimstad"},{"login":"jhanders34","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jhanders34"},{"login":"tjwatson","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tjwatson"}],"active_maintainers":[{"login":"jhanders34","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jhanders34"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/jakarta.authorization:jakarta.authorization-api/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/jakarta.authorization:jakarta.authorization-api/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/jakarta.authorization:jakarta.authorization-api/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/jakarta.authorization:jakarta.authorization-api/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/jakarta.authorization:jakarta.authorization-api/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages/jakarta.authorization:jakarta.authorization-api/codemeta","maintainers":[],"registry":{"name":"repo1.maven.org","url":"https://repo.maven.apache.org/maven2","ecosystem":"maven","default":true,"packages_count":608482,"maintainers_count":0,"namespaces_count":80807,"keywords_count":34879,"github":"maven-central","metadata":{"funded_packages_count":37828},"icon_url":"https://github.com/maven-central.png","created_at":"2022-07-21T16:40:13.074Z","updated_at":"2026-06-10T05:05:55.821Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/repo1.maven.org/namespaces"}}],"commits":{"id":9840107,"full_name":"jakartaee/authorization","default_branch":"master","total_commits":134,"total_committers":12,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":11.166666666666666,"dds":0.16417910447761197,"past_year_total_commits":4,"past_year_total_committers":2,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":2.0,"past_year_dds":0.5,"last_synced_at":"2026-06-18T12:26:38.220Z","last_synced_commit":"57a8d1391166e5d18a7a2190c9dbf07eb616f2ee","created_at":"2025-05-07T12:56:34.519Z","updated_at":"2026-06-18T12:26:24.890Z","committers":[{"name":"arjantijms","email":"arjan.tijms@gmail.com","login":"arjantijms","count":112},{"name":"Guillermo González de Agüero","email":"z06.guillermo@gmail.com","login":"ggam","count":4},{"name":"Jean-Louis Monteiro","email":"jlmonteiro@tomitribe.com","login":"jeanouii","count":3},{"name":"David Blevins","email":"david.blevins@gmail.com","login":"dblevins","count":3},{"name":"Jared Anderson","email":"jhanders@us.ibm.com","login":"jhanders34","count":2},{"name":"Eclipse Authorization Bot","email":"authorization-bot@eclipse.org","login":"eclipse-authorization-bot","count":2},{"name":"Darran Lofthouse","email":"darran.lofthouse@jboss.com","login":"darranl","count":2},{"name":"Eclipse jacc Bot","email":"jacc-bot@eclipse.org","login":null,"count":2},{"name":"Yamini K B","email":"yamini.k.b@oracle.com","login":"yaminikb","count":1},{"name":"Piotrek Zygielo","email":"piotr@zygielo.pl","login":"pzygielo","count":1},{"name":"Jonathan Coustick","email":"jonathan.coustick@payara.fish","login":"Cousjava","count":1},{"name":"Emily Jiang","email":"emijiang6@googlemail.com","login":"Emily-Jiang","count":1}],"past_year_committers":[{"name":"Jared Anderson","email":"jhanders@us.ibm.com","login":"jhanders34","count":2},{"name":"Arjan Tijms","email":"arjan.tijms@omnifish.ee","login":"arjantijms","count":2}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-20T00:00:10.001Z","repositories_count":6264562,"commits_count":875372554,"contributors_count":35087202,"owners_count":1169081,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"jakartaee/authorization","html_url":"https://github.com/jakartaee/authorization","last_synced_at":"2026-05-12T17:00:39.568Z","status":"error","issues_count":55,"pull_requests_count":102,"avg_time_to_close_issue":25756467.166666668,"avg_time_to_close_pull_request":595333.4948453609,"issues_closed_count":36,"pull_requests_closed_count":97,"pull_request_authors_count":11,"issue_authors_count":21,"avg_comments_per_issue":2.0363636363636366,"avg_comments_per_pull_request":0.20588235294117646,"merged_pull_requests_count":90,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":5,"past_year_pull_requests_count":5,"past_year_avg_time_to_close_issue":5434975.0,"past_year_avg_time_to_close_pull_request":1320177.5,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":4,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":2.4,"past_year_avg_comments_per_pull_request":0.2,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"created_at":"2023-05-16T05:11:58.999Z","updated_at":"2026-05-12T17:00:39.568Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/jakartaee%2Fauthorization/issues","issue_labels_count":{"table":{"certification":4,"accepted":4,"enhancement":3,"2.1":3,"Priority: Major":2,"TCK":2,"Type: New Feature":2,"Epic":1,"challenge":1,"invalid":1,"build":1,"wave:2":1,"Removals":1}},"pull_request_labels_count":{"table":{"TCK":11,"2.1":7,"M3":3,"M1":1,"spec text":1,"build":1,"M2":1}},"issue_author_associations_count":{"table":{"CONTRIBUTOR":26,"NONE":19,"MEMBER":10}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":96,"NONE":4,"MEMBER":2}},"issue_authors":{"table":{"arjantijms":22,"jhanders34":5,"kwsutter":3,"starksm64":3,"keilw":2,"darranl":2,"m0mus":2,"ivargrimstad":2,"glassfishrobot":2,"fl4via":1,"MattGill98":1,"jvanhill":1,"waynebeaton":1,"tjwatson":1,"ghost":1,"pdudits":1,"brideck":1,"Pandrex247":1,"jeanouii":1,"Emily-Jiang":1,"pzygielo":1}},"pull_request_authors":{"table":{"arjantijms":83,"darranl":3,"dblevins":3,"pzygielo":3,"jhanders34":2,"ggam":2,"jeanouii":2,"fl4via":1,"Emily-Jiang":1,"escay":1,"step-security-bot":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-06-12T00:00:21.419Z","repositories_count":14791763,"issues_count":33186150,"pull_requests_count":109455547,"authors_count":11302549,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{"challenge":1,"TCK":1}},"past_year_pull_request_labels_count":{"table":{"TCK":2}},"past_year_issue_author_associations_count":{"table":{"MEMBER":4,"CONTRIBUTOR":1}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":2,"MEMBER":2,"NONE":1}},"past_year_issue_authors":{"table":{"jhanders34":4,"arjantijms":1}},"past_year_pull_request_authors":{"table":{"arjantijms":2,"jhanders34":2,"escay":1}},"maintainers":[{"table":{"login":"jhanders34","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jhanders34"}},{"table":{"login":"keilw","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/keilw"}},{"table":{"login":"ivargrimstad","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ivargrimstad"}},{"table":{"login":"tjwatson","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tjwatson"}}],"active_maintainers":[{"table":{"login":"jhanders34","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/jhanders34"}}]}},"events":{"total":{"PullRequestEvent":2,"IssuesEvent":5,"WatchEvent":2,"IssueCommentEvent":7,"PushEvent":3,"PullRequestReviewEvent":1},"last_year":{"PullRequestEvent":2,"IssuesEvent":3,"WatchEvent":1,"IssueCommentEvent":6,"PushEvent":3,"PullRequestReviewEvent":1}},"keywords":[],"dependencies":[{"ecosystem":"maven","filepath":"api/pom.xml","sha":null,"kind":"manifest","created_at":"2022-07-25T13:17:17.446Z","updated_at":"2022-07-25T13:17:17.446Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/api/pom.xml","dependencies":[{"id":393647363,"package_name":"jakarta.servlet:jakarta.servlet-api","ecosystem":"maven","requirements":"6.0.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-13T17:25:09.181Z","updated_at":"2023-11-13T17:25:09.181Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"spec/pom.xml","sha":null,"kind":"manifest","created_at":"2023-11-13T17:25:09.298Z","updated_at":"2023-11-13T17:25:09.298Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/spec/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"tck/app-custom-policy/pom.xml","sha":null,"kind":"manifest","created_at":"2024-03-16T00:26:38.763Z","updated_at":"2024-03-16T00:26:38.763Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/tck/app-custom-policy/pom.xml","dependencies":[{"id":16843186154,"package_name":"org.eclipse.ee4j.authorization.tck:common","ecosystem":"maven","requirements":"4.0.0-SNAPSHOT","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"tck/app-custom-policy2/pom.xml","sha":null,"kind":"manifest","created_at":"2024-03-16T00:26:39.677Z","updated_at":"2024-03-16T00:26:39.677Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/tck/app-custom-policy2/pom.xml","dependencies":[{"id":16843187161,"package_name":"org.eclipse.ee4j.authorization.tck:common","ecosystem":"maven","requirements":"4.0.0-SNAPSHOT","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"tck/app-permissions-equals-hashcode/pom.xml","sha":null,"kind":"manifest","created_at":"2024-03-16T00:26:39.753Z","updated_at":"2024-03-16T00:26:39.753Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/tck/app-permissions-equals-hashcode/pom.xml","dependencies":[{"id":16843187169,"package_name":"org.eclipse.ee4j.authorization.tck:common","ecosystem":"maven","requirements":"4.0.0-SNAPSHOT","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"tck/app-policy-within-servlet/pom.xml","sha":null,"kind":"manifest","created_at":"2024-03-16T00:26:39.774Z","updated_at":"2024-03-16T00:26:39.774Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/tck/app-policy-within-servlet/pom.xml","dependencies":[{"id":16843187262,"package_name":"org.eclipse.ee4j.authorization.tck:common","ecosystem":"maven","requirements":"4.0.0-SNAPSHOT","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"tck/common/pom.xml","sha":null,"kind":"manifest","created_at":"2024-03-16T00:26:39.896Z","updated_at":"2024-03-16T00:26:39.896Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/tck/common/pom.xml","dependencies":[{"id":16843187267,"package_name":"jakarta.xml.bind:jakarta.xml.bind-api","ecosystem":"maven","requirements":"4.0.0","direct":true,"kind":"provided","optional":false},{"id":16843187268,"package_name":"junit:junit","ecosystem":"maven","requirements":null,"direct":true,"kind":"provided","optional":false},{"id":16843187269,"package_name":"org.jboss.arquillian.junit:arquillian-junit-container","ecosystem":"maven","requirements":null,"direct":true,"kind":"provided","optional":false},{"id":16843187381,"package_name":"org.htmlunit:htmlunit","ecosystem":"maven","requirements":"3.11.0","direct":true,"kind":"provided","optional":false}]},{"ecosystem":"maven","filepath":"tck/pom.xml","sha":null,"kind":"manifest","created_at":"2024-03-16T00:26:41.568Z","updated_at":"2024-03-16T00:26:41.568Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/tck/pom.xml","dependencies":[{"id":16843187382,"package_name":"jakarta.authorization:jakarta.authorization-api","ecosystem":"maven","requirements":"3.0.0-SNAPSHOT","direct":true,"kind":"provided","optional":false},{"id":16843187383,"package_name":"jakarta.servlet:jakarta.servlet-api","ecosystem":"maven","requirements":"6.1.0-M2","direct":true,"kind":"provided","optional":false},{"id":16843187384,"package_name":"jakarta.annotation:jakarta.annotation-api","ecosystem":"maven","requirements":"3.0.0","direct":true,"kind":"runtime","optional":false},{"id":16843187385,"package_name":"junit:junit","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":16843187386,"package_name":"org.jboss.arquillian.junit:arquillian-junit-container","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":16843187387,"package_name":"org.jboss.arquillian.protocol:arquillian-protocol-servlet","ecosystem":"maven","requirements":null,"direct":true,"kind":"test","optional":false},{"id":16843187391,"package_name":"org.htmlunit:htmlunit","ecosystem":"maven","requirements":"3.11.0","direct":true,"kind":"test","optional":false},{"id":16843187392,"package_name":"org.jsoup:jsoup","ecosystem":"maven","requirements":"1.17.2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"tck/app-custom-trace-policy/pom.xml","sha":null,"kind":"manifest","created_at":"2024-03-28T17:27:15.998Z","updated_at":"2024-03-28T17:27:15.998Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/tck/app-custom-trace-policy/pom.xml","dependencies":[{"id":17094484615,"package_name":"org.eclipse.ee4j.authorization.tck:common","ecosystem":"maven","requirements":"4.0.0-SNAPSHOT","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"tck/app-custom-trace-policyconfiguration/pom.xml","sha":null,"kind":"manifest","created_at":"2024-03-28T17:27:16.923Z","updated_at":"2024-03-28T17:27:16.923Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/tck/app-custom-trace-policyconfiguration/pom.xml","dependencies":[{"id":17094484621,"package_name":"org.eclipse.ee4j.authorization.tck:common","ecosystem":"maven","requirements":"4.0.0-SNAPSHOT","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"tck/app-custom-trace-policyconfigurationfactory/pom.xml","sha":null,"kind":"manifest","created_at":"2024-03-28T17:27:18.085Z","updated_at":"2024-03-28T17:27:18.085Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/tck/app-custom-trace-policyconfigurationfactory/pom.xml","dependencies":[{"id":17094484624,"package_name":"org.eclipse.ee4j.authorization.tck:common","ecosystem":"maven","requirements":"4.0.0-SNAPSHOT","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"tck/app-servlet-constraints/pom.xml","sha":null,"kind":"manifest","created_at":"2024-03-28T17:27:18.260Z","updated_at":"2024-03-28T17:27:18.260Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/tck/app-servlet-constraints/pom.xml","dependencies":[{"id":17094484628,"package_name":"org.eclipse.ee4j.authorization.tck:common","ecosystem":"maven","requirements":"4.0.0-SNAPSHOT","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"tck/app-custom-policyfactory/pom.xml","sha":null,"kind":"manifest","created_at":"2024-04-03T20:47:46.133Z","updated_at":"2024-04-03T20:47:46.133Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/tck/app-custom-policyfactory/pom.xml","dependencies":[{"id":17220740156,"package_name":"org.eclipse.ee4j.authorization.tck:common","ecosystem":"maven","requirements":"3.0.0-SNAPSHOT","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"tck/app-ejb-constraints/pom.xml","sha":null,"kind":"manifest","created_at":"2024-04-03T20:47:46.296Z","updated_at":"2024-04-03T20:47:46.296Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/tck/app-ejb-constraints/pom.xml","dependencies":[{"id":17220740157,"package_name":"org.eclipse.ee4j.authorization.tck:common","ecosystem":"maven","requirements":"3.0.0-SNAPSHOT","direct":true,"kind":"runtime","optional":false},{"id":17220740158,"package_name":"jakarta.ejb:jakarta.ejb-api","ecosystem":"maven","requirements":"4.0.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"tck/authorization-signaturegen/pom.xml","sha":null,"kind":"manifest","created_at":"2024-04-03T20:47:46.439Z","updated_at":"2024-04-03T20:47:46.439Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/tck/authorization-signaturegen/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"tck/authorization-signaturetest/pom.xml","sha":null,"kind":"manifest","created_at":"2024-04-03T20:47:46.467Z","updated_at":"2024-04-03T20:47:46.467Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/tck/authorization-signaturetest/pom.xml","dependencies":[{"id":17220740747,"package_name":"jakarta.tck:sigtest-maven-plugin","ecosystem":"maven","requirements":"2.2","direct":true,"kind":"runtime","optional":false},{"id":17220741432,"package_name":"org.junit.jupiter:junit-jupiter","ecosystem":"maven","requirements":"5.10.2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"tck-dist/pom.xml","sha":null,"kind":"manifest","created_at":"2024-04-03T20:47:46.708Z","updated_at":"2024-04-03T20:47:46.708Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/tck-dist/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"tck-dist/userguide/pom.xml","sha":null,"kind":"manifest","created_at":"2024-04-03T20:47:46.732Z","updated_at":"2024-04-03T20:47:46.732Z","repository_link":"https://github.com/jakartaee/authorization/blob/master/tck-dist/userguide/pom.xml","dependencies":[]}],"score":23.129490350563554,"created_at":"2025-05-08T22:00:36.377Z","updated_at":"2026-06-21T12:30:18.788Z","avatar_url":"https://github.com/jakartaee.png","language":"Java","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/361851","html_url":"https://summary.ecosyste.ms/projects/361851"}