Advanced Apache Rampart/Java

Course Summary:

Apache Rampart is an Axis2 module that supports various service security standards. This 3-hour course is designed to give the participants an in-depth view into the security concepts introduced in Apache Rampart/Java.

Course Objectives:

  • Understanding WS-Security concepts
  • Understanding WS-Trust and WS-Secure Conversation
  • Using Apache Rampart to meet different security requirements

Duration:

  • 3 hours

Audience:

  • Advanced users who have had substantial exposure to Apache Rampart

Prerequisites:

  • Substantial knowledge in security implementations in Apache; WSS4J and Rampart.
  • Basic understanding of WS-Security Policy and WS-Security 1.0
  • A good knowledge of XML and SOAP

Program:

  • Apache Implementations – WSS4J and Rampart
    • Apache WSS4J Architecture
    • Apache Rampart Architecture
  • WS-Security Policy
  • WS Security 1.1
    • Signature confirmation
    • Header encryption
    • Thumbprint reference
    • EncryptedKey reference
  • Trust Brokering with WS-Trust
    • How to configure a Security Token Service
    • Using an issued token as a supporting token
    • Using JavaScript to transform XML
    • Using an issued token as a protection token
  • Secure multiple messages with WS-Secure Conversation
  • Demonstration
    • Security policy samples
    • WS Security 1.1. samples
    • WS Trust samples
    • WS Secure Conversation samples
SenselessBlade RunnerGangs of New YorkBanditsBiker Boyz