Pro Spring Security

Pro Spring Security

4.11 - 1251 ratings - Source



Security is a key element in the development of any non-trivial application. The Spring Security Framework provides a comprehensive set of functionalities to implement industry-standard authentication and authorization mechanisms for Java applications. Pro Spring Security will be a reference and advanced tutorial that will do the following: Guides you through the implementation of the security features for a Java web application by presenting consistent examples built from the ground-up. Demonstrates the different authentication and authorization methods to secure enterprise-level applications by using the Spring Security Framework. Provides you with a broader look into Spring security by including up-to-date use cases such as building a security layer for RESTful web services and Grails applications. What youa€™ll learn What the basics of securing a Java application, including core security concepts and the step-by-step configuration to include the Spring Security Framework in your web application What tools are available in Spring security to provide login and logout capabilities, with add-ons such as remember-me and password change functionalities. What are the types of authentication mechanisms tailored for enterprise-level Java applications, including LDAP, the Central Authentication Service, OpenID and X.509. How to dive into each of the application layers to control user access to the different architectural elements of your Java application. You will first apply authorization control to each of the components of the Model-View-Controller tier. How to work with Domain Objects and RESTful web services in our authorization queue in order to fully secure our application by using Access Control Lists, along with Object Level and Method Level authorization. How to explore the powerful Grails framework and how to use Spring security in the context of a Groovy on Grails application. You will earn about the core security plugin and others such as OpenID, Facebook and Twitter authentication. Who this book is for This book is for Java and Grails developers who would like to secure their applications easily by applying industrya€™s best practices. I assume a fair knowledge of Java and a basic knowledge of Spring Dependency Injection. Table of Contents1. The Scope of Security 2. Introducing Spring Security 3. Spring Security Architecture and Design 4. Web Security 5. Securing the Service Layer 6. Configuring Alternative Authentication Providers 7. Business Objects Security with ACLs 8. Customizing and Extending Web Security 9. Integrating Spring Security with Other Frameworks and LanguagesAnd define the following Spring alt;beanagt; somewhere in that same file: alt;bean id=aquot; serverErrorHandleraquot; ... Web services talk to each other without user interaction, ESB systems integrate systems with one another, and lMS clients produce and ... HTTP authentication headers allow you to embed the security information ( username and password) in the header ofthe ... When using this header, the client that is sending the request (for example, a browser) concatenates the username and theanbsp;...


Title:Pro Spring Security
Author: Carlo Scarioni
Publisher:Apress - 2013-03-25
ISBN-13:

You must register with us as either a Registered User before you can Download this Book. You'll be greeted by a simple sign-up page.

Once you have finished the sign-up process, you will be redirected to your download Book page.

How it works:
  • 1. Register a free 1 month Trial Account.
  • 2. Download as many books as you like (Personal use)
  • 3. Cancel the membership at any time if not satisfied.


Click button below to register and download Ebook
Privacy Policy | Contact | DMCA