tree: 374afd608cac7dae86e4511c394304a57f9216cb [path history] [tgz]
  1. client/
  2. src/
  3. pom.xml
  4. README.md
examples/camel-example-spring-security/README.md

Camel Spring Security Example

Introduction

This example shows how to leverage the Spring Security to secure the camel endpoint.

Build

You will need to compile this example first:

mvn clean install

Run

To run the example, you need to start up the server by typing

mvn jetty:run

To stop the server hit ctrl+c

The example consumes messages from a servlet endpoint which is secured by Spring Security with http basic authentication, there are two service: http://localhost:8080/camel/user is for the authenticated user whose role is ROLE_USER http://localhost:8080/camel/admin is for the authenticated user whose role is ROLE_ADMIN

Then you can use the script in the client directory to send the request and check the response, or use browser to access upper urls with the user/password (jim/jimspassword with the admin and user role or bob/bobspassword with user role).

Documentation

This example is documented at http://camel.apache.org/spring-security-example.html

Forum, Help, etc

If you hit an problems please let us know on the Camel Forums http://camel.apache.org/discussion-forums.html

Please help us make Apache Camel better - we appreciate any feedback you may have. Enjoy!

The Camel riders!