https://github.com/curityio/amazon-sqs-eventlistener
Amazon SQS event listener plugin to be used by Curity
https://github.com/curityio/amazon-sqs-eventlistener
aws event-listener plugin sqs
Last synced: about 1 month ago
JSON representation
Amazon SQS event listener plugin to be used by Curity
- Host: GitHub
- URL: https://github.com/curityio/amazon-sqs-eventlistener
- Owner: curityio
- License: apache-2.0
- Created: 2018-04-26T16:26:34.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-11-08T10:55:19.000Z (over 4 years ago)
- Last Synced: 2025-01-30T13:32:03.967Z (over 1 year ago)
- Topics: aws, event-listener, plugin, sqs
- Language: Java
- Homepage: https://curity.io/resources/learn/amazon-sqs/
- Size: 16.6 KB
- Stars: 1
- Watchers: 5
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
WIP: Amazon SQS Event Listener Plug-in
======================================
.. image:: https://img.shields.io/badge/quality-test-yellow
:target: https://curity.io/resources/code-examples/status/
.. image:: https://img.shields.io/badge/availability-source-blue
:target: https://curity.io/resources/code-examples/status/
.. Note::
This project is a work in progress.
This project provides an opens source SQS Event Listener plug-in for the Curity Identity Server.
System Requirements
~~~~~~~~~~~~~~~~~~~
* Curity Identity Server 3.0.0 and `its system requirements `_
Requirements for Building from Source
"""""""""""""""""""""""""""""""""""""
* Maven 3
* Java JDK v. 8
Compiling the Plug-in from Source
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The source is very easy to compile. To do so from a shell, issue this command: ``mvn package``.
Installation
~~~~~~~~~~~~
To install this plug-in, either download a binary version available from the `releases section of this project's GitHub repository `_ or compile it from source (as described above). If you compiled the plug-in from source, the package will be placed in the ``target`` subdirectory. The resulting JAR file or the one downloaded from GitHub needs to placed in the directory ``${IDSVR_HOME}/usr/share/plugins/eventlisteners``. (The name of the last directory, ``eventlisteners``, which is the plug-in group, is arbitrary and can be anything.) After doing so, the plug-in will become available as soon as the node is restarted.
.. note::
The JAR file needs to be deployed to each run-time node and the admin node. For simple test deployments where the admin node is a run-time node, the JAR file only needs to be copied to one location.
For a more detailed explanation of installing plug-ins, refer to the `Curity developer guide `_.
License
~~~~~~~
This plugin and its associated documentation is listed under the `Apache 2 license `_.
More Information
~~~~~~~~~~~~~~~~
Please visit `curity.io `_ for more information about the Curity Identity Server.
Copyright (C) 2018 Curity AB.