In this chapter, we will cover the following recipes:
In this chapter we will take an in-depth look at adding a level of security to your routing logic through a number of security-related Camel components. We will focus on making it difficult for an unauthorized party to gain access to sensitive information while messages are in-flight, to manipulate sensitive payloads, and to trigger operations to which that party is not authorized.
Beyond the topics discussed in this chapter, in order to secure your integrations you will also need to consider factors such as:
Security, after all, is a process that is broader than how a single application protects itself.
A number of Camel architectural concepts are used throughout this chapter. There is a broader overview of Camel concepts in the Preface. Full details can be found on the Apache Camel website at http://camel.apache.org.
The code for this chapter is contained within the camel-cookbook-security
module of the examples.
3.144.19.243