OpenSearch/elasticsearch/license
Ryan Ernst 59ec9302c8 Switch cli tests to unified MockTerminal
This is the xplugins side of elastic/elasticsearchelastic/elasticsearch#16966

Original commit: elastic/x-pack-elasticsearch@a2e2faf20a
2016-03-06 13:18:40 -08:00
..
base Checkstyle: Adhere to checkstyle in all xpack .java files 2016-02-05 16:57:41 +01:00
found-plugin Checkstyle: Adhere to checkstyle in all xpack .java files 2016-02-05 16:57:41 +01:00
licensor Switch cli tests to unified MockTerminal 2016-03-06 13:18:40 -08:00
plugin-api Checkstyle: Adhere to checkstyle in all xpack .java files 2016-02-05 16:57:41 +01:00
README.md reorganize directory layout 2015-12-03 16:22:37 +01:00
build.gradle disable license headers check for x-plugins, until we figure out what it should do 2015-12-18 13:27:52 -05:00

README.md

elasticsearch-license

Elasticsearch Licensing core, tools and plugin

Core

Contains core data structures, utilities used by Licensor and Plugin.

See core/ and core-shaded/

Licensor

Contains a collection of tools to generate key-pairs, licenses and validate licenses.

See licensor/

see [wiki] (https://github.com/elasticsearch/elasticsearch-license/wiki) for documentation on [Licensing Tools Usage & Reference] (https://github.com/elasticsearch/elasticsearch-license/wiki/License-Tools-Usage-&-Reference)

Plugin

NOTE: The license plugin has to be packaged with the right public key when being deployed to public repositories in maven or uploaded to s3. Use -Dkeys.path=<PATH_TO_KEY_DIR> with maven command to package the plugin with a specified key.

See plugin/

see [Getting Started] (https://github.com/elasticsearch/elasticsearch-license/blob/master/docs/getting-started.asciidoc) to install license plugin.

see [Licensing REST APIs] (https://github.com/elasticsearch/elasticsearch-license/blob/master/docs/license.asciidoc) to use the license plugin from an elasticsearch deployment.

see [wiki] (https://github.com/elasticsearch/elasticsearch-license/wiki) for documentation on