Access Entity (#27)

* [ISSUE-67901957] refactor

* [ISSUE-67901957] update glide.yaml

* [ISSUE-67901957] refactor dbManager

* [ISSUE-67901957] add "entities/apiproducts" endpoint

* [ISSUE-67901957] fix bug

* [ISSUE-67901957] implement all endpoints

* [ISSUE-67901957] fix bugs

* [ISSUE-67901957] add org

* [ISSUE-67901957] fix bugs

* [ISSUE-67901957] add tests, change identifiers to outermost

* [ISSUE-67901957] add db tests

* [ISSUE-67901957] 404 for no resources

* [ISSUE-67901957] update glide.yaml

* [ISSUE-67901957] fix bug

* [ISSUE-67901957] fix bug

* [ISSUE-67901957] add api tests

* [ISSUE-67901957] do not omit empty json fields

* [ISSUE-67901957] update api specs

* [ISSUE-67901957] address comments

* [ISSUE-67901957] correct typos

* [ISSUE-67901957] address comments, prevent SQL injection

* [ISSUE-67901957] add coverage to travis
36 files changed
tree: 57ebf9a698a2d17dc5b387169124d58f8c05ec29
  1. accessEntity/
  2. common/
  3. verifyApiKey/
  4. .gitignore
  5. .travis.yml
  6. apidApiMetadata_suite_test.go
  7. apidVerifyAPIKey-api.yaml
  8. CONTRIBUTING.md
  9. cover.sh
  10. glide.yaml
  11. init.go
  12. LICENSE
  13. listener.go
  14. listener_test.go
  15. README.md
README.md

apidVerifyAPIKey

This core plugin for apid responds to apidApigeeSync events and publishes an API that allows clients to verify an API key against Apigee.