This closes #339. Thanks cotnic.
Project: http://git-wip-us.apache.org/repos/asf/tomee/repo Commit: http://git-wip-us.apache.org/repos/asf/tomee/commit/5f53916c Tree: http://git-wip-us.apache.org/repos/asf/tomee/tree/5f53916c Diff: http://git-wip-us.apache.org/repos/asf/tomee/diff/5f53916c Branch: refs/heads/master Commit: 5f53916cffbf45ba0e4972e3a1def1bcc10799ae Parents: 17674f3 d459c0a Author: Jean-Louis Monteiro <[email protected]> Authored: Wed Jan 2 10:56:36 2019 +0100 Committer: Jean-Louis Monteiro <[email protected]> Committed: Wed Jan 2 10:56:36 2019 +0100 ---------------------------------------------------------------------- examples/mp-rest-jwt-principal/README.adoc | 103 +++++++++++ examples/mp-rest-jwt-principal/pom.xml | 184 +++++++++++++++++++ .../java/org/superbiz/store/entity/Order.java | 69 +++++++ .../java/org/superbiz/store/entity/Product.java | 69 +++++++ .../java/org/superbiz/store/rest/OrderRest.java | 102 ++++++++++ .../superbiz/store/rest/RestApplication.java | 27 +++ .../superbiz/store/service/OrderService.java | 75 ++++++++ .../META-INF/microprofile-config.properties | 2 + .../src/main/resources/publicKey.pem | 8 + .../org/superbiz/store/GenerateKeyUtils.java | 37 ++++ .../org/superbiz/store/OrderRestClient.java | 60 ++++++ .../java/org/superbiz/store/OrdersTest.java | 158 ++++++++++++++++ .../java/org/superbiz/store/TokenUtils.java | 83 +++++++++ .../META-INF/microprofile-config.properties | 3 + .../src/test/resources/alice-wonder-jwt.json | 10 + .../src/test/resources/arquillian.xml | 38 ++++ .../src/test/resources/john-doe-jwt.json | 10 + .../src/test/resources/privateKey.pem | 24 +++ 18 files changed, 1062 insertions(+) ----------------------------------------------------------------------
