My Account Log in

1 option

Spring Security 3.x cookbook / Anjana Mankale.

Ebook Central College Complete Available online

Ebook Central College Complete
Format:
Book
Author/Creator:
Mankale, Anjana.
Series:
Quick answers to common problems
Language:
English
Subjects (All):
Application software--Development.
Application software.
Application software--Security measures.
Computer networks--Security measures.
Computer networks.
Computer software--Development.
Computer software.
Physical Description:
1 online resource (300 p.)
Edition:
1st ed.
Place of Publication:
Birmingham : Packt Publishing, 2013.
Language Note:
English
Summary:
This book follows a cookbook style exploring various security solutions provided by Spring Security for various vulnerabilities and threat scenarios that web applications may be exposed to at the authentication and session level layers.This book is for all Spring-based application developers as well as Java web developers who wish to implement robust security mechanisms into web application development using Spring Security.Readers are assumed to have a working knowledge of Java web application development, a basic understanding of the Spring framework, and some knowledge of the fundamentals of the Spring Security framework architecture. Working knowledge of other web frameworks such as Grails and so on would be an added advantage to exploit the whole breadth of recipes provided in this book, but this is not mandatory.
Contents:
Intro
Spring Security 3.x Cookbook
Table of Contents
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers and more
Why Subscribe?
Free Access for Packt account holders
Preface
Introduction
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. Basic Security
JAAS-based security authentication on JSPs
Getting ready
How to do it...
How it works...
See also
JAAS-based security authentication on servlet
Container-based basic authentication on servlet
Form-based authentication on servlet
Form-based authentication with open LDAP and servlet
Hashing/Digest authentication on servlet
How to do it....
Basic authentication for JAX-WS and JAX-RS
Enabling and disabling the file listing
2. Spring Security with Struts 2
Integrating Struts 2 with Spring Security
Struts 2 application with basic Spring Security
Using Struts 2 with digest/hashing-based Spring Security
Using Spring Security logout with Struts 2.
Getting ready
There's more...
Authenticating databases with Struts 2 and Spring Security
Getting the logged-in user info in Struts 2 with Spring Security
Displaying custom error messages in Struts 2 for authentication failure
Authenticating with ApacheDS with Spring Security and Struts 2 application
3. Spring Security with JSF
Integrating JSF with Spring Security
JSF with form-based Spring Security
JSF and form-based authentication using Spring Security to display logged-in user
How do it...
Using JSF with digest/hashing-based Spring Security
Logging out with JSF using Spring Security
Authenticating database with Spring Security and JSF
ApacheDS authentication with JSF and Spring Security
Authentication error message with JSF and Spring Security
4. Spring Security with Grails
Spring Security authentication with Groovy Grails setup
How to do it…
How it works…
See also.
Spring Security with Grails to secure Grails controller
Spring Security authentication with Groovy Grails logout scenario
Spring Security with Groovy Grails Basic authentication
Spring Security with Groovy Grails Digest authentication
Spring Security with Groovy Grails multiple authentication
Spring Security with Groovy Grails LDAP authentication
5. Spring Security with GWT
Spring Security with GWT authentication using Spring Security Beans
Form-based authentication with GWT and Spring Security
Basic authentication with GWT and Spring Security
How it works..
Digest authentication with GWT and Spring Security
Database authentication with GWT and Spring Security
LDAP authentication with GWT and Spring Security
6. Spring Security with Vaadin
Spring Security with Vaadin - basic authentication
Spring Security with Vaadin - Spring form-based authentication
Spring Security with Vaadin - customized JSP form-based authentication
Spring Security with Vaadin - using Vaadin form
7. Spring Security with Wicket
Setting up a database
Setting up the Wicket application
Spring Security with Wicket - basic database authentication
Spring Security with Wicket - Spring form-based database authentication
Spring Security with Wicket - customized JSP form-based database authentication
Spring authentication with Wicket authorization
Multitenancy using Wicket and Spring Security
8. Spring Security with ORM and NoSQL DB
Setting up the Spring Hibernate application
Spring Security with Hibernate using @preAuthorize annotation
Spring Security with Hibernate using authentication provider with @preAuthorize annotation
Spring Security with Hibernate using UserDetailsService with Derby database
Spring Security with MongoDB
9. Spring Security with Spring Social
Spring Security with Spring Social to access Facebook
Spring Security with Spring Social to access Twitter.
Spring Security with multiple authentication providers
Spring Security with OAuth
10. Spring Security with Spring Web Services
Applying Spring Security on RESTful web services
Spring Security for Spring RESTful web service using the cURL tool
Integrating Spring Security with Apache CXF RESTful web service
Integrating Spring Security with Apache CXF SOAP based web service
Integrating Spring Security with Apache Camel
11. More on Spring Security
Spring Security with multiple input authentications
Spring Security with Captcha integration
Spring Security with JAAS
Index.
Notes:
Includes index.
Includes bibliographical references and index.
Description based on online resource; title from PDF title page (ebrary, viewed December 20, 2013).
ISBN:
1-78216-753-6
OCLC:
864382871

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account