| help | account  


Core Security Patterns: Patterns and Best Practices for J2EE Applications, Web Services, and Identity Management
View Larger Image
Christopher Steel, Ramesh Nagappan, Ray Lai
Prentice Hall, Hardcover, Published October 2005, 1039 pages, ISBN 0131463071
List Price: $64.99
Our Price: $35.50
You Save: $29.49 (45% Off)


FREE Shipping on Orders over $40!*
Availability: Out-Of-Stock

Be the First to Write a Review and tell the world about this title!

People who purchase this book frequently purchase:

Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:

Core Security Patterns is the hands-on practitioner's guide to building robust end-to-end security into J2EE enterprise applications, Web services, identity management systems, and service provisioning solutions. Written by three leading Java security architects, the patterns-based approach fully reflects today's best practices for security in large-scale, industrial-strength applications.

The authors explain the fundamentals of Java application security from the ground up, then introduce a powerful structured security methodology, a vendor-independent security framework, a detailed assessment checklist, and twenty-three proven security architectural patterns. They walk through several realistic scenarios, covering architecture and implementation and presenting detailed sample code. They demonstrate how to apply cryptographic techniques, obfuscate code, establish secure communication, secure J2ME applications, authenticate and authorize users, fortify Web services, and even enable effective single sign-on identity management.

Core Security Patterns covers all this, and more:

  • What works and what doesn't: best Java application security practices, and common pitfalls to avoid
  • Implementing key Java platform security features in real-world applications
  • Establishing state-of-the-art Web services security using XML Signature, XML Encryption, XKMS, WS-Security, and WS-I Basic security profiles
  • Designing identity management and service provisioning systems using SAML, Liberty, XACML, and SPML
  • Architecting and implementing federated identity management systems
  • Securing J2EE applications that must interoperate with Microsoft .NET
  • Defensive strategies, proactive security assessment techniques, and evaluation checklists
  • End-to-end case study: architecting, designing, and implementing an end-to-end security solution for a large scale J2EE Enterprise application

 

Table of Contents

I. INTRODUCTION.

 1. Security by Default.

 2. Basics of Security.

II. JAVA SECURITY ARCHITECTURE AND TECHNOLOGIES.

 3. The Java 2 Platform Security.

 4. Java Extensible Security Architecture and APIs.

 5. J2EE Security Architecture.

III. WEB SERVICES SECURITY AND IDENTITY MANAGEMENT.

 6. Web Services Security - Standards and Technologies.

 7. Identity Management - Standards and Technologies.

IV. SECURITY DESIGN METHODOLOGY, PATTERNS, AND REALITY CHECKS.

 8. The Alchemy of Security Design: Security Methodology, Patterns, and Reality Checks.

V. DESIGN STRATEGIES AND BEST PRACTICES.

 9. Securing the Web Tier - Design Strategies and Best Practices.

10. Securing the Business Tier - Design Strategies and Best Practices.

11. Securing Web Services - Design Strategies and Best Practices.

12. Securing the Identity - Design Strategies and Best Practices.

13. Secure Service Provisioning - Design Strategies and Best Practices.

VI. PUTTING IT ALL TOGETHER.

14. Building an End-to-End Security Architecture - Case Study.

VII. PERSONAL IDENTIFICATION USING SMART CARDS AND BIOMETRICS.

15. Secure Personal Identification Using Smart Cards and Biometrics.

Index.

 

About the Author

RAY LAI, a senior architect at Sun Microsystems, specializes in financial services and Web Services solutions, including Web Services management and implementation best practices. He has developed and architected enterprise applications for leading multinational companies including HSBC, Visa, American Express, UBS, Daiwa Securities, DHL and Cathay Pacific Airway around the globe. Prior to joining Sun, he managed an $80M global B2B exchange project at Standard Chartered Bank.




Forgot your password?
FAQs
Shipping Options
Returns
Your Orders
Your Account