The Developer's Guide to SAP Netweaver Security - Martin Raepple

The Developer's Guide to SAP Netweaver Security

Martin Raepple (Autor)

Media-Kombination
548 Seiten
2008
SAP Press
978-1-59229-180-9 (ISBN)
76,25 inkl. MwSt
  • Titel ist leider vergriffen;
    keine Neuauflage
  • Artikel merken
Developers, system integrators, and software engineers can use this book as a hands-on guide for implementing security standards using SAP NetWeaver 7.0. Each chapter starts with a description of the basic principles of different technologies Web Services Security, Single Sign-on, SAML, SPML, etc. and continues with detailed examples and hands-on exercises. In these exercises, you assume the role of an application developer responsible for communication and data security, as well as identity management, in a sample enterprise. Changing business requirements force you to adjust security measures at the application level. This requires you to know the relevant techniques to integrate different system components, and to implement open security standards in the context of service-oriented architectures. Numerous implementation tips, screenshots, and code examples provide detailed information about how you can efficiently use the different standards. And, the enclosed CD contains all programming examples used in the hands-on scenario.

Martin Raepple is a standards architect at SAP AG. Since his move to SAP in 2005, Martin Raepple has represented the company in the working groups of several international standards bodies, including OASIS and WS-I. In these groups, he is actively involved in the creation of new technology standards in the areas of security and identity management. Functioning as a link between the standards bodies and SAP development, he incorporates SAP's requirements into the work of the bodies and helps include the latest industry findings in the ongoing development of the SAP NetWeaver technology platform. He also collaborates closely with SAP partners in the planning and implementation of interoperability scenarios between SAP NetWeaver and other platforms. For example, he was responsible for developing the WS-I Sample Application for SAP NetWeaver and for carrying out interoperability tests that successfully proved the compliance of SAP NetWeaver with new security standards for Web services.

Preface ... 15 1 ... Introduction ... 17 2 ... Basic Principles of IT Security ... 23 ... 2.1 ... Security and Service-Oriented Architectures ... 24 ... 2.2 ... Developing Security Concepts ... 34 ... 2.3 ... Basic Security Measures ... 39 ... 2.4 ... Public Key Infrastructure ... 49 ... 2.5 ... Summary ... 52 3 ... Authentication and Authorization in SAP NetWeaver Application Server Java ... 53 ... 3.1 ... J2EE Application Security ... 54 ... 3.2 ... J2EE Security in Practice ... 68 ... 3.3 ... Application Security in J2EE Applications Using the SAP User Management Engine API ... 98 ... 3.4 ... Java Authentication and Authorization Service ... 133 ... 3.5 ... Summary ... 148 4 ... Single Sign-On ... 151 ... 4.1 ... Basic Principles ... 152 ... 4.3 ... Intercompany Single Sign-On ... 194 ... 4.4 ... Summary ... 287 5 ... Identity Provisioning ... 289 ... 5.1 ... Basic Principles ... 289 ... 5.2 ... Service Provisioning Markup Language ... 292 ... 5.3 ... SPML Support in SAP NetWeaver ... 302 ... 5.4 ... Federated Identity Provisioning ... 312 ... 5.5 ... Summary ... 333 6 ... Secure Web Services ... 335 ... 6.1 ... Architecture ... 335 ... 6.2 ... Basic Web Service Standards ... 337 ... 6.3 ... Security Standards ... 346 ... 6.4 ... Interoperability ... 362 ... 6.5 ... Support for Secure Web Services in SAP NetWeaver ... 366 ... 6.6 ... Testing and Error Analysis ... 408 ... 6.7 ... Enterprise Scenario: Process Automation with Web Services ... 418 ... 6.8 ... Exercise 6: Implementing the Subscenarios with WS-Security ... 426 ... 6.9 ... Summary ... 491 Appendix ... 495 ... A ... Setting Up the Certificate Authority and Key Management in the Enterprise Scenario ... 497 ... A.1 ... Installing the Certificate Authority ... 499 ... A.2 ... Creating the SecureSale SSL Key Pair for Apache Tomcat ... 504 ... A.3 ... Setting Up the SSL Server for SecureSale in SAP NetWeaver Application Server Java ... 507 ... A.4 ... Setting Up the SSL Server for SecureShipping in the SAP NetWeaver Application Server ABAP ... 515 ... A.5 ... Creating the CompSOA SSL Key Pair ... 521 ... A.6 ... Creating the SecureSale Web Service Key Pairs for Signatures and Encryption in the SAP NetWeaver Application Server Java ... 522 ... A.7 ... Creating the CompSOA Web Services Keystore ... 526 ... A.8 ... Creating the SecureShipping Web Service Key Pair for Signatures ... 529 ... A.9 ... Creating the TrustedBank Web Service Signature Key Pair ... 531 ... B ... Referenced Literature ... 535 ... C ... Author ... 539 Index ... 541

Erscheint lt. Verlag 28.7.2008
Reihe/Serie SAP Press
Verlagsort Maryland
Sprache englisch
Themenwelt Mathematik / Informatik Informatik Netzwerke
Informatik Weitere Themen SAP
ISBN-10 1-59229-180-5 / 1592291805
ISBN-13 978-1-59229-180-9 / 9781592291809
Zustand Neuware
Haben Sie eine Frage zum Produkt?