https://github.com/curityio/apigee-edge-token-publisher
An example event listener plugin integrating Curity with Apigee Edge
https://github.com/curityio/apigee-edge-token-publisher
apigee event-listener plugin token-publisher
Last synced: 7 months ago
JSON representation
An example event listener plugin integrating Curity with Apigee Edge
- Host: GitHub
- URL: https://github.com/curityio/apigee-edge-token-publisher
- Owner: curityio
- License: apache-2.0
- Created: 2018-02-07T11:45:10.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-08-26T09:09:30.000Z (about 5 years ago)
- Last Synced: 2025-01-30T13:32:05.822Z (9 months ago)
- Topics: apigee, event-listener, plugin, token-publisher
- Language: Java
- Homepage: https://curity.io/resources/operate/tutorials/integration/integration-apigee/
- Size: 111 KB
- Stars: 1
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Apigee Edge Token Publisher Demo Plugin
[](https://curity.io/resources/code-examples/status/)
[](https://curity.io/resources/code-examples/status/)This is an example event listener SDK Plugin for the Curity Identity Server. The plugin registers an event listener
listening for issued access token events, and forwards them to Apigee Edge. See the tutorial on
[Integrating Apigee with Curity](https://curity.io/resources/operate/tutorials/integration/integration-apigee/) for the full story on how
Apigee Edge might be integrated with Curity.## Building, installation and configuration
To build the plugin, simply download it and run `mvn package`. This creates `target/identityserver.plugins.events.listeners.apigee-edge-token-publisher-1.0.0.jar`. Create a new folder `apigee_edge_token_publisher` in `/usr/share/plugins/` then copy the jar to that folder and (re)start the Curity Identity Server. Configure a new event listener (shown here using the Admin UI, but might just as well be configured through the CLI, REST or XML):

Pick a suitable name and then select the "apigee-edge-token-publisher" type:

Configure your listener to point to your Apigee Edge endpoint:

Please visit [curity.io](https://curity.io/) for more information about the Curity Identity Server.