OpenSearch/plugin/licenses
Michael Basnight 220aa734ee Migrate actions to plugin core (elastic/x-pack-elasticsearch#3424)
This commit hacks up the xpack repo in such a way that it moves all
actions that the transport client uses to plugin core. It also moves
any classes that those actions use to plugin core, with a few
exceptions. I tried to split up any classes that pulled in server side
logic into the client, but that was not always 100% possible. Consider
this commit a guide, and since I do not know the codebase for each
plugin, consider it a best guess for what should be moved. A few other
things were merged in below.

This commit extracts the parts of Condition and AlwaysCondition that are
needed by classes that will be moved into the client package. The only
odd thing here is that since there are two parent classes (Condition and
AlwaysCondition) it was not possible to make AlwaysConditionInteral
extend from AlwaysCondition and still parse a ConditionInternal object,
which is what the ConditionFactory expects.

This commit removes the use of internal users in the User class, and
instead moves them to Authentication, where they are used.

[insert obligatory chuck norris karate image here]

ref elastic/x-pack-elasticsearch#2925

Original commit: elastic/x-pack-elasticsearch@42d0b72209
2017-12-27 11:31:16 -05:00
..
activation-1.1.1.jar.sha1 Watcher: Update dependencies (elastic/x-pack-elasticsearch#613) 2017-03-21 10:28:20 +01:00
activation-LICENSE.txt Watcher: Add license files (elastic/x-pack-elasticsearch#619) 2017-02-23 10:24:16 +01:00
activation-NOTICE.txt Watcher: Add license files (elastic/x-pack-elasticsearch#619) 2017-02-23 10:24:16 +01:00
bcpkix-jdk15on-1.58.jar.sha1 Update BouncyCastle version from 1.55 to 1.58 (elastic/x-pack-elasticsearch#2548) 2017-09-21 11:30:42 +03:00
bcprov-jdk15on-1.58.jar.sha1 Update BouncyCastle version from 1.55 to 1.58 (elastic/x-pack-elasticsearch#2548) 2017-09-21 11:30:42 +03:00
bouncycastle-LICENSE.txt LICENSE files for security (elastic/x-pack-elasticsearch#614) 2017-02-23 10:43:34 +11:00
bouncycastle-NOTICE.txt LICENSE files for security (elastic/x-pack-elasticsearch#614) 2017-02-23 10:43:34 +11:00
commons-LICENSE.txt Build: Enable notice generation for x-pack (elastic/x-pack-elasticsearch#695) 2017-03-02 19:06:15 -08:00
commons-NOTICE.txt Build: Enable notice generation for x-pack (elastic/x-pack-elasticsearch#695) 2017-03-02 19:06:15 -08:00
commons-codec-1.10.jar.sha1 Build: Enable notice generation for x-pack (elastic/x-pack-elasticsearch#695) 2017-03-02 19:06:15 -08:00
commons-logging-1.1.3.jar.sha1 Build: Enable notice generation for x-pack (elastic/x-pack-elasticsearch#695) 2017-03-02 19:06:15 -08:00
elasticsearch-LICENSE.txt Build: Enable notice generation for x-pack (elastic/x-pack-elasticsearch#695) 2017-03-02 19:06:15 -08:00
elasticsearch-NOTICE.txt Build: Enable notice generation for x-pack (elastic/x-pack-elasticsearch#695) 2017-03-02 19:06:15 -08:00
guava-16.0.1.jar.sha1 Watcher: Add license files (elastic/x-pack-elasticsearch#619) 2017-02-23 10:24:16 +01:00
guava-LICENSE.txt Watcher: Add license files (elastic/x-pack-elasticsearch#619) 2017-02-23 10:24:16 +01:00
guava-NOTICE.txt Watcher: Add license files (elastic/x-pack-elasticsearch#619) 2017-02-23 10:24:16 +01:00
httpasyncclient-4.1.2.jar.sha1 Revert "Use shaded rest client dependencies" (elastic/x-pack-elasticsearch#2352) 2017-08-25 14:13:16 -05:00
httpclient-4.5.2.jar.sha1 Revert "Use shaded rest client dependencies" (elastic/x-pack-elasticsearch#2352) 2017-08-25 14:13:16 -05:00
httpclient-LICENSE.txt Revert "Use shaded rest client dependencies" (elastic/x-pack-elasticsearch#2352) 2017-08-25 14:13:16 -05:00
httpclient-NOTICE.txt Revert "Use shaded rest client dependencies" (elastic/x-pack-elasticsearch#2352) 2017-08-25 14:13:16 -05:00
httpcore-4.4.5.jar.sha1 Revert "Use shaded rest client dependencies" (elastic/x-pack-elasticsearch#2352) 2017-08-25 14:13:16 -05:00
httpcore-nio-4.4.5.jar.sha1 Revert "Use shaded rest client dependencies" (elastic/x-pack-elasticsearch#2352) 2017-08-25 14:13:16 -05:00
javax.mail-1.5.6.jar.sha1 Watcher: Update dependencies (elastic/x-pack-elasticsearch#613) 2017-03-21 10:28:20 +01:00
javax.mail-LICENSE.txt Watcher: Add license files (elastic/x-pack-elasticsearch#619) 2017-02-23 10:24:16 +01:00
javax.mail-NOTICE.txt Watcher: Add license files (elastic/x-pack-elasticsearch#619) 2017-02-23 10:24:16 +01:00
netty-LICENSE.txt Build: Enable notice generation for x-pack (elastic/x-pack-elasticsearch#695) 2017-03-02 19:06:15 -08:00
netty-NOTICE.txt Build: Enable notice generation for x-pack (elastic/x-pack-elasticsearch#695) 2017-03-02 19:06:15 -08:00
netty-buffer-4.1.13.Final.jar.sha1 Upgrade to Netty 4.1.13.Final 2017-07-06 15:37:17 -04:00
netty-codec-4.1.13.Final.jar.sha1 Upgrade to Netty 4.1.13.Final 2017-07-06 15:37:17 -04:00
netty-codec-http-4.1.13.Final.jar.sha1 Upgrade to Netty 4.1.13.Final 2017-07-06 15:37:17 -04:00
netty-common-4.1.13.Final.jar.sha1 Upgrade to Netty 4.1.13.Final 2017-07-06 15:37:17 -04:00
netty-handler-4.1.13.Final.jar.sha1 Upgrade to Netty 4.1.13.Final 2017-07-06 15:37:17 -04:00
netty-resolver-4.1.13.Final.jar.sha1 Upgrade to Netty 4.1.13.Final 2017-07-06 15:37:17 -04:00
netty-transport-4.1.13.Final.jar.sha1 Upgrade to Netty 4.1.13.Final 2017-07-06 15:37:17 -04:00
owasp-java-html-sanitizer-LICENSE.txt Watcher: Add license files (elastic/x-pack-elasticsearch#619) 2017-02-23 10:24:16 +01:00
owasp-java-html-sanitizer-NOTICE.txt Watcher: Add license files (elastic/x-pack-elasticsearch#619) 2017-02-23 10:24:16 +01:00
owasp-java-html-sanitizer-r239.jar.sha1 Watcher: Add license files (elastic/x-pack-elasticsearch#619) 2017-02-23 10:24:16 +01:00
super-csv-2.4.0.jar.sha1 [ML] Add back SuperCSV license/notice (elastic/x-pack-elasticsearch#618) 2017-02-22 10:49:26 +00:00
super-csv-LICENSE.txt [ML] Add back SuperCSV license/notice (elastic/x-pack-elasticsearch#618) 2017-02-22 10:49:26 +00:00
super-csv-NOTICE.txt [ML] Add back SuperCSV license/notice (elastic/x-pack-elasticsearch#618) 2017-02-22 10:49:26 +00:00
unboundid-ldapsdk-3.2.0.jar.sha1 LICENSE files for security (elastic/x-pack-elasticsearch#614) 2017-02-23 10:43:34 +11:00
unboundid-ldapsdk-LICENSE.txt LICENSE files for security (elastic/x-pack-elasticsearch#614) 2017-02-23 10:43:34 +11:00
unboundid-ldapsdk-NOTICE.txt LICENSE files for security (elastic/x-pack-elasticsearch#614) 2017-02-23 10:43:34 +11:00
x-pack-core-LICENSE.txt Migrate actions to plugin core (elastic/x-pack-elasticsearch#3424) 2017-12-27 11:31:16 -05:00
x-pack-core-NOTICE.txt Migrate actions to plugin core (elastic/x-pack-elasticsearch#3424) 2017-12-27 11:31:16 -05:00