The Definitive Guide to Security in Jakarta EE

Securing Java-based Enterprise Applications with Jakarta Security, Authorization, Authentication and More



Bookstore > Books > The Definitive Guide to Security in Jakarta EE

Price$52.25 - $63.82
Rating
AuthorsArjan Tijms, Teo Bais, Werner Keil
PublisherApress
Published2022
Pages638
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101484279441
ISBN-139781484279441
EBook Hardcover Paperback

Refer to this definitive and authoritative book to understand the Jakarta EE Security Spec, with Jakarta Authentication & Authorization as its underlying official foundation. Jakarta EE Security implementations are discussed, such as Soteria and Open Liberty, along with the build-in modules and Jakarta EE Security third-party modules, such as Payara Yubikey & OIDC, and OmniFaces JWT-Auth.

The book discusses Jakarta EE Security in relation to SE underpinnings and provides a detailed explanation of how client-cert authentication over HTTPS takes place, how certifications work, and how LDAP-like names are mapped to caller/user names. General (web) security best practices are presented, such as not storing passwords in plaintext, using HTTPS, sanitizing inputs to DB queries, encoding output, and explanations of various (web) attacks and common vulnerabilities are included.

Practical examples of securing applications discuss common needs such as letting users explicitly log in, sign up, verify email safely, explicitly log in to access protected pages, and go direct to the log in page. Common issues are covered such as abandoning an authentication dialog halfway and later accessing protected pages again.


  1. (3 books)


Similar Books


The Definitive Guide to JSF in Java EE 8

The Definitive Guide to JSF in Java EE 8

by Bauke Scholtz, Arjan Tijms

Learn and master the new features in the JSF 2.3 MVC web framework in this definitive guide written by two of the JavaServer Faces (JSF) specification leads. The authors take you through real-world examples that demonstrate how these new features are used with other APIs in Java EE 8. You'll see the new and exciting ways JSF applicat...

Price:  $23.86  |  Publisher:  Apress  |  Release:  2018

The Definitive Guide to HTML5 WebSocket

The Definitive Guide to HTML5 WebSocket

by Vanessa Wang, Frank Salim, Peter Moskovits

The Definitive Guide to HTML5 WebSocket is the ultimate insider's WebSocket resource. This revolutionary new web technology enables you to harness the power of true real-time connectivity and build responsive, modern web applications.This book contains everything web developers and architects need to know about WebSocket. It discusse...

Price:  $37.99  |  Publisher:  Apress  |  Release:  2013

The Definitive Guide to Drupal 7

The Definitive Guide to Drupal 7

by Benjamin Melancon, Allie Micka, Amye Scavarda, Benjamin Doherty, Bojhan Somers, Karoly Negyesi, Jacine Rodriguez, Moshe Weitzman, Roy Scholten, Ryan Szrama, Sam Boyer, Jacine Luisi, Stephane Corlosquet, Amanda Miller-Johnson, Dan Hakimzadeh, Kasey Do

The Definitive Guide to Drupal 7 is the most comprehensive book for getting sites done using the powerful and extensible Drupal content management system. Written by a panel of expert authors, the book covers every aspect of Drupal, from planning a successful project all the way up to making a living from designing Drupal sites and to con...

Price:  $6.65  |  Publisher:  Apress  |  Release:  2011

The Definitive Guide to MongoDB, 3rd Edition

The Definitive Guide to MongoDB, 3rd Edition

by David Hows, Eelco Plugge, Peter Membrey, Tim Hawkins

The Definitive Guide to MongoDB, Third Edition, is updated for MongoDB 3 and includes all of the latest MongoDB features, including the aggregation framework introduced in version 2.2 and hashed indexes in version 2.4. The Third Edition also now includes Node.js along with Python.MongoDB is the most popular of the "Big Data&q...

Price:  $49.99  |  Publisher:  Apress  |  Release:  2015

The Definitive Guide to Grails 2

The Definitive Guide to Grails 2

by Jeff Scott Brown, Graeme Rocher

Grails is a full stack framework which aims to greatly simplify the task of building serious web applications for the JVM. The concepts within Grails, like interceptors, tag libs, and Groovy Server Pages (GSP), make those in the Java community feel right at home.Grails' foundation is on solid open source technologies such as Spring, ...

Price:  $35.95  |  Publisher:  Apress  |  Release:  2012

The Definitive Guide to Jakarta Faces in Jakarta EE 10, 2nd Edition

The Definitive Guide to Jakarta Faces in Jakarta EE 10, 2nd Edition

by Bauke Scholtz, Arjan Tijms

Learn and master the new features in the new Eclipse Jakarta Faces (formerly JavaServer Faces or JSF) web framework in this definitive guide written by two of the driving forces of the Faces project and the co-creators of the OmniFaces library. Authors Bauke Scholtz and Arjan Tijms take you through real-world examples that demonstrate how...

Price:  $42.67  |  Publisher:  Apress  |  Release:  2022

The Developer's Guide to Social Programming

The Developer's Guide to Social Programming

by Mark D. Hawker

In The Developer's Guide to Social Programming, Mark Hawker shows developers how to build applications that integrate with the major social networking sites. Unlike competitive books that focus on a single social media platform, this book covers all three leading platforms: Facebook, OpenSocial, and Twitter. Hawker identifies the cha...

Price:  $3.74  |  Publisher:  Addison-Wesley  |  Release:  2010

ActionScript for Flash MX: The Definitive Guide, 2nd Edition

ActionScript for Flash MX: The Definitive Guide, 2nd Edition

by Colin Moock

ActionScript for Flash MX: The Definitive Guide is the most complete, up-to-date reference available for the latest version of ActionScript. Author Colin Moock has added hundreds of new code examples to show new Flash MX techniques in the real world. The book's language reference alone has nearly doubled from the first edition, wit...

Price:  $9.50  |  Publisher:  O'Reilly Media  |  Release:  2002