{"id":17039687,"url":"https://github.com/marcosbarbero/spring-boot-moip-integration","last_synced_at":"2026-04-29T22:06:04.438Z","repository":{"id":57726492,"uuid":"81454650","full_name":"marcosbarbero/spring-boot-moip-integration","owner":"marcosbarbero","description":"Moip Integration for spring-boot applications","archived":false,"fork":false,"pushed_at":"2017-03-23T10:38:09.000Z","size":21,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-28T03:30:12.216Z","etag":null,"topics":["actuator","health-check","moip","moip-sdk","spring-boot","spring-boot-actuator"],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/marcosbarbero.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":"docs/code-of-conduct.adoc","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-02-09T13:48:25.000Z","updated_at":"2017-02-10T12:44:22.000Z","dependencies_parsed_at":"2022-09-26T21:50:49.162Z","dependency_job_id":null,"html_url":"https://github.com/marcosbarbero/spring-boot-moip-integration","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marcosbarbero%2Fspring-boot-moip-integration","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marcosbarbero%2Fspring-boot-moip-integration/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marcosbarbero%2Fspring-boot-moip-integration/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/marcosbarbero%2Fspring-boot-moip-integration/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/marcosbarbero","download_url":"https://codeload.github.com/marcosbarbero/spring-boot-moip-integration/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245036122,"owners_count":20550661,"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","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":["actuator","health-check","moip","moip-sdk","spring-boot","spring-boot-actuator"],"created_at":"2024-10-14T09:07:11.183Z","updated_at":"2026-04-29T22:05:59.404Z","avatar_url":"https://github.com/marcosbarbero.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"Moip integration SDK for spring-boot applications\n---\nModule to integrate [Moip](https://moip.com.br/) SDK on spring boot apps\n\nAdding Project Lombok Agent\n---\n\nThis project uses [Project Lombok](http://projectlombok.org/features/index.html)\nto generate getters and setters etc. Compiling from the command line this\nshouldn't cause any problems, but in an IDE you need to add an agent\nto the JVM. Full instructions can be found in the Lombok website. The\nsign that you need to do this is a lot of compiler errors to do with\nmissing methods and fields.\n\nUsage\n----\nThis project is available on maven central\n\nAdd the dependency on pom.xml\n```\n\u003cdependency\u003e\n    \u003cgroupId\u003ecom.marcosbarbero.boot\u003c/groupId\u003e\n    \u003cartifactId\u003espring-boot-moip-integration\u003c/artifactId\u003e\n    \u003cversion\u003e1.0.0.RELEASE\u003c/version\u003e\n\u003c/dependency\u003e\n```\n\nSample configuration for Basic Authentication\n\n```\nmoip:\n  health-indicator-enabled: true # Default false\n  security:\n    basic:\n      token: # Basic auth token\n      key: # Basic auth key\n  environment: production #default value sandbox\n```\n\nSample configuration for OAuth Authentication\n\n```\nmoip:\n  health-indicator-enabled: true # Default false\n  security:\n    oauth:\n      access-token: # AccessToken provided by moip\n  environment: production #default value sandbox\n```\n\n\u003e**Note 1**: All the security keys are provided by  [Moip](https://moip.com.br/).  \n\u003e**Note 2**: The available values for `moip.environment` property are `production` or `sandbox` having the last as default value.  \n\nHealth Check testing\n---\nIn order to enabled heal check for Moip services will be needed to turn this flag on:\n\n``` \nmoip.health-indicator-enabled: true #default false\n```\n\nAlso there's a need to add the actuator dependency on the project:\n\n```\n\u003cdependency\u003e\n    \u003cgroupId\u003eorg.springframework.boot\u003c/groupId\u003e\n    \u003cartifactId\u003espring-boot-starter-actuator\u003c/artifactId\u003e\n\u003c/dependency\u003e\n```\n\n###### In the code\n```\n@Autowired\nprivate br.com.moip.API api;\n```\n\nContributing\n---\n\nSpring Boot Moip Integration is released under the non-restrictive Apache 2.0 license,\nand follows a very standard Github development process, using Github tracker for issues\nand merging pull requests into master. If you want to contribute even something trivial\nplease do not hesitate, but follow the guidelines below.\n\n### Code of Conduct\n\nThis project adheres to the Contributor Covenant [code of conduct](https://github.com/marcosbarbero/spring-boot-moip-integration/blob/master/docs/code-of-conduct.adoc).\nBy participating, you are expected to uphold this code. Please report unacceptable behavior to marcos.hgb@gmail.com.\n\nFootnote\n---\nAny doubt open an [issue](https://github.com/marcosbarbero/spring-boot-moip-integration/issues).\nAny fix send me a [Pull Request](https://github.com/marcosbarbero/spring-boot-moip-integration/pulls).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarcosbarbero%2Fspring-boot-moip-integration","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarcosbarbero%2Fspring-boot-moip-integration","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarcosbarbero%2Fspring-boot-moip-integration/lists"}