curityio / noop-emailer

An email provider plugin that only prints the email to log for debug purposes.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NoOp Emailer Plug-in

This project provides an open source email plugin for the Curity Identity Server. The only functionality of this plugin is to print the email to be sent to the log on info level.

System Requirements

Requirements for Building from Source

  • Java JDK v. 8

Compiling the Plug-in from Source

The project can be built using gradle. Use the command gradle build to find the resulting JARs in the build/libs directory.

Installation

To install the plugin, you need the binary files. You can build these yourself, as described in the previous section.

Take the resulting JAR-files and copy them into the directory ${IDSVR_HOME}/usr/share/plugins/noopmailer.

Note that the /noopmailer directory can be named freely; using (a reference to) the name of the plugin just makes it easier to find the files later on.

The plugin will become available after you (re)start the Curity Identity Server.

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) 2021 Curity AB.

About

An email provider plugin that only prints the email to log for debug purposes.

License:Apache License 2.0


Languages

Language:Kotlin 100.0%