{"id":20471579,"url":"https://github.com/backbase/centrix-integration-service","last_synced_at":"2025-08-01T14:03:55.001Z","repository":{"id":88304978,"uuid":"560095242","full_name":"Backbase/centrix-integration-service","owner":"Backbase","description":"A backend accelerator service supporting integrations with Centrix Positive Pay System","archived":false,"fork":false,"pushed_at":"2022-10-31T18:17:21.000Z","size":24,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":5,"default_branch":"main","last_synced_at":"2025-07-29T17:06:00.212Z","etag":null,"topics":["accelerators","backend"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Backbase.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2022-10-31T18:16:17.000Z","updated_at":"2022-10-31T18:18:41.000Z","dependencies_parsed_at":null,"dependency_job_id":"c62056ec-8153-4172-984a-648fbf43fbff","html_url":"https://github.com/Backbase/centrix-integration-service","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Backbase/centrix-integration-service","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Backbase%2Fcentrix-integration-service","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Backbase%2Fcentrix-integration-service/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Backbase%2Fcentrix-integration-service/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Backbase%2Fcentrix-integration-service/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Backbase","download_url":"https://codeload.github.com/Backbase/centrix-integration-service/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Backbase%2Fcentrix-integration-service/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268240279,"owners_count":24218355,"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-08-01T02:00:08.611Z","response_time":67,"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"}},"keywords":["accelerators","backend"],"created_at":"2024-11-15T14:16:33.429Z","updated_at":"2025-08-01T14:03:54.935Z","avatar_url":"https://github.com/Backbase.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# centrix-integration-service\n\nThis service facilitates single-sign-on with Centrix and returns a `redirectUrl` to navigate the user to the Centrix\nwebsite where they can perform positive pay functions.\n\nAdditional Centrix-specific documentation can be found in the `documentation` directory.\n\n## Getting Started\n* [Extend and build](https://community.backbase.com/documentation/ServiceSDK/latest/extend_and_build)\n\n## Dependencies\n\nRequires a running Eureka registry, by default on port 8080.\n\n## Configuration\n\nService configuration is under `src/main/resources/application.yaml`.\n\nOpenAPI specification is under `src/main/resources/spec/client-api-v1.yaml`.\n\nThe following properties should be provided by your customer:\n- baseUrl\n- systemIdCode\n- encryptionKey\n- initializationVector\n\n## Running\n\nTo run the service in development mode, use:\n- `mvn spring-boot:run -Dspring-boot.run.arguments=\"--spring.profiles.active=local\"`\n\n## Authorization\n\nRequests to this service are authorized with a Backbase Internal JWT, therefore you must access this service via the \nBackbase Gateway after authenticating with the authentication service.\n\nFor local development, an internal JWT can be created from http://jwt.io, entering `JWTSecretKeyDontUseInProduction!` \nas the secret in the signature to generate a valid signed JWT.\n\nThis service is further protected by Access Control and requires the following entitlement:\n\n`Payments - Manage Positive Pay - view`\n\nSee [CentrixController.java](src/main/java/com/backbase/accelerators/centrix/controller/CentrixController.java)\n\n## Community Documentation\n\nAdd links to documentation including setup, config, etc.\n\n## Jira Project\n\nAdd link to Jira project.\n\n## Confluence Links\nLinks to relevant confluence pages (design etc).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbackbase%2Fcentrix-integration-service","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbackbase%2Fcentrix-integration-service","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbackbase%2Fcentrix-integration-service/lists"}