eBooks-it.org Logo
eBooks-IT.org Inner Image

Spring Security 3.x Cookbook

Spring Security 3.x Cookbook Image

Book Details:

Publisher:Packt Publishing
Series: Packt , Cookbook
Author:Anjana Mankale
Edition:1
ISBN-10:1782167528
ISBN-13:9781782167525
Pages:300
Published:Nov 22 2013
Posted:Nov 19 2014
Language:English
Book format:PDF
Book size:3.67 MB

Book Description:

Secure your Java applications against online threats by learning the powerful mechanisms of Spring Security. Presented as a cookbook full of recipes, this book covers a wide range of vulnerabilities and scenarios. Overview Learn about all the mandatory security measures for modern day applications using Spring Security Investigate different approaches to application level authentication and authorization Master how to mount security on applications used by developers and organizations In Detail Web applications are exposed to a variety of threats and vulnerabilities at the authentication, authorization, service, and domain object levels. Spring Security can help secure these applications against those threats. Spring Security is a popular application security solution for Java applications. It is widely used to secure standalone web applications, portlets, and increasingly REST applications. It is a powerful and highly customizable authentication and access-control framework. It is the de-facto standard for securing Spring-based applications and it is currently used to secure numerous demanding environments including government agencies, military applications, and central banks. "Spring Security 3.x Cookbook" is a repository of recipes to help you successfully secure web applications against threats and vulnerabilities at the authentication and session level layers using the Spring Security framework. We will not only explore Spring-based web applications, but also Java-based and Grails-based applications that can use Spring Security as their security framework. Apart from conventional web applications, we will also look at securing portlets, RESTful web service applications, and other non-web applications. This book will also take you through how to integrate Spring Security with other popular web frameworks/technologies such as Vaadin, EJB, and GWT. In addition to testing and debugging the implemented security measures, this book will also delve into finer aspects of Spring Security implementation such as how it deals with concurrency, multitenancy, and customization, and we will even show you how to disable it. This book gives you an overview of Spring Security and its implementation with various frameworks. It starts with container-based authentication before taking you on a tour of the main features of Spring Security. It demonstrates security concepts like BASIC, FORM, and DIGEST authentication and shows you how to integrate the Spring Security framework with various frameworks like JSF, struts2, Vaadin, and more. The book also demonstrates how to utilize container managed security without JAAS. Then, we move on to setting up a struts2 application before showing you how to integrate Spring Security with other frameworks like JSF, Groovy, Wicket, GWT, and Vaadin respectively. This book will serve as a highly practical guide and will give you confidence when it comes to applying security to your applications. It's packed with simple examples which show off each concept of Spring Security and which help you learn how it can be integrated with various frameworks. What you will learn from this book Implement Form-based, HTTP Basic, Client, and Digest authentications Bring in Groovy on Grails with Form-based Spring Security Integrate Spring Security with Vaadin Combine Spring Security with ORM and NoSQLDB Use Spring Security in Spring-Social (Facebook and Twitter) Learn about Spring Security for SOAP Authenticate RESTful services with Spring Security

Download Link:

Related Books:

Mastering phpMyAdmin 3.3.x

For Effective MySQL Management
Mastering phpMyAdmin 3.3.x Image
This is a step-by-step instructional guide to get you started easily with phpMyAdmin and teach you to manage and perform database functions on your database. You will first be introduced to the interface and then build basic tables and perform both simple and advanced functions on the created database. The book progresses gradually and you will follow it best by reading it sequentially. If you are a developer or system administrator or web designer who wants to manage MySQL databases and tables efficiently, this book is for you. This book assumes you already are well acquainted with MySQL basics. This book is a must-read for every serious phpMyAdmin user who would like to use this outstanding application to its full power....

Spring Web Services 2 Cookbook

Spring Web Services 2 Cookbook Image
Spring Web Services is a product of the Spring community focused on creating document-driven Web services. Spring Web Services aims to facilitate contract-first SOAP service development, allowing for the creation of flexible web services using one of the many ways to manipulate XML payloads. This comprehensive guide -- which provides professional expertise on a variety of technical topics right from setting-up a contract-first Web-Service, creating client of a Web-Service to serialization, monitoring, testing and security using Spring-WS -- helps you enhance your skills in Spring Web Services. Spring Web Services 2 Cookbook includes a wide variety of recipes that covers most important topics used in real-world applications. It is a well-rounded guide...

Unity 3.x Game Development Essentials

Unity 3.x Game Development Essentials Image
2nd Edition
Game Development with C# and JavaScript Build fully functional, professional 3D games with realistic environments, sound, dynamic effects, and more! Kick start your game development, and build ready-to-play 3D games with ease. Understand key concepts in game design including scripting, physics, instantiation, particle effects, and more. Test & optimize your game to perfection with essential tips-and-tricks. Written in clear, plain English, this book takes you from a simple prototype through to a complete 3D game with concepts you'll reuse throughout your new career as a game developer. Learn game development in Unity version 3 and above, and lear...



2007 - 2021 © eBooks-IT.org