[Apiman-user] Demo - use case covering Apiman/Keycloak with Apache Camel
Charles Moulliard
cmoulliard at redhat.com
Mon Sep 21 12:40:01 EDT 2015
Hi,
Finally, I have been able to finish to develop a demo/lab (step by step
guide) covering Apiman/Keycloak to secure Apache Camel REST Endpoints
according to different scenari deployed within JBoss Fuse.
The project is available here :
https://github.com/FuseByExample/rest-dsl-in-action#security-governance-with-apiman--keycloak
Some info about the project :
- Expose CRUD REST Services using the new Apache Camel REST DSL Syntax
- Upload data from a CSV file to create blog articles using camel bindy
component and ElasticSearch Service
- Collect the data received (= JSon Blog Article) and save the data
using the insight-eleasticsearch no sql database available with JBoss
Fuse Fabric
- Display the data and query them using the Kibana Web Dashboard -
https://github.com/FuseByExample/rest-dsl-in-action/blob/master/images/dashboard4.png
- Document the REST Services using Swagger API -
https://github.com/FuseByExample/rest-dsl-in-action/blob/master/images/swagger1.png
- Authenticate and authorize the incoming HTTP requests using ApiMan
(Security Management Platform) according to these use cases; No
authentication (pass through), Basic Authentication -
https://github.com/FuseByExample/rest-dsl-in-action/blob/master/readme.adoc#use-case---basic-authentication,
Oauth2 Authentication, Oauth2 & Role based -
https://github.com/FuseByExample/rest-dsl-in-action/blob/master/readme.adoc#use-case---add-roles
Your remarks and comments are welcome
Regards,
--
Charles Moulliard
Principal Solution Architect / JBoss Fuse Expert - Global Enablement @redhat
cmoulliard at redhat.com | work: +31 205 65 12 84 | mobile: +32 473 604 014
MC-Square Business "Stockholm", Leonardo Da Vincilaan 19, Diegem 1831 -
Belgium
twitter: @cmoulliard <http://twitter.com/cmoulliard> | blog:
cmoulliard.github.io <http://cmoulliard.github.io>
committer: apache camel, karaf, servicemix, hawtio, fabric8, drools,
jbpm, deltaspike
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/apiman-user/attachments/20150921/b93bd0d2/attachment.html
More information about the Apiman-user
mailing list