GlassFish Security by Masoud Kalali
Secure your GlassFish installation, Web applications, EJB applications, application client modules, and Web Services using Java EE and GlassFish security measures
Security was, is, and will be one of the most important aspects of Enterprise Applications and one of the most challenging areas for architects, developers, and administrators. It is mandatory for Java EE application developers to secure their enterprise applications using Glassfish security features.
Learn to secure Java EE artifacts (like Servlets and EJB methods), configure and use GlassFish JAAS modules, and establish environment and network security using this practical guide, filled with examples. One of the things you will love about this book is that it covers the advantages of protecting application servers and Web service providers using OpenSSO.
Inspired from real development cases, this practical guide shows you how to secure a GlassFish installation and how to develop applications with secure authentication based on GlassFish, Java EE, and OpenSSO capabilities.
Learn to secure Java EE artifacts (like Servlets and EJB methods), configure and use GlassFish JAAS modules, and establish environment and network security using this practical guide, filled with examples. One of the things you will love about this book is that it covers the advantages of protecting application servers and Web service providers using OpenSSO.
Inspired from real development cases, this practical guide shows you how to secure a GlassFish installation and how to develop applications with secure authentication based on GlassFish, Java EE, and OpenSSO capabilities.
Who this book is written for
This book is written for application designers, developers, and administrators who work with GlassFish and are keen to understand Java EE and GlassFish security. To take full advantage of this book, you need to be familiar with Java EE and GlassFish application servers.
What you will learn from this book
- Develop secure Java EE applications including Web, EJB, and application client moduiles
- Reuse the security assets you have by learning GlassFish security realms in great details along with the sample for each realm
- Secure GlassFish installation, including operating system security and JVM policy configuration
- Secure Java EE applications using OpenSSO and set up Single Sign-On (SSO) between multiple applications.
- Secure Web Services using Java EE built-in features, OpenSSO, and WS-Security
- Secure network listeners and passwords using GlassFish provided facilities
- Learn using OpenSSO services, SDKs, and agents to secure Java EE enterprise applications including web services
- Learn using OpenDS both as an administrator and as an LDAP solution developer
- All command lines and more than 90% of the book content applies for both GlassFish 3.x and 2.x
Further details of the book are available from Packt Publishing
GlassFish Security, ISBN: 978-1-847199-38-6