Cargando…

Spring Security essentials : a fast-paced guide for securing your Spring applications effectively with the Spring Security framework /

Annotation

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Nachimuthu, Nanda (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, 2016.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Spring Security; Spring custom user realms; Spring custom authorization constraints; Spring method-based authorization; Spring instance-based authorization; Spring security with SOAP web services; Spring Security with RESTFul web services; Spring Security with JSF2.0; Spring Security with Wicket; Spring Security with JAAS; Spring Security with SAML; Spring Security with LDAP; Summary; Chapter 2: Spring Security with SAML.
  • The basics and structure of SAML 2.0SAML 2.0 assertions; SAML 2.0 protocols; SAML 2.0 bindings; Maven Recap; Gradle Recap; Setting up Gradle with Eclipse; The Spring Tool Suite; Improving the samples; SAML open source implementations; The SAML 2.0 login flow; The SAML 2.0 logout flow; IDP selection and testing; The Spring Security SAML dependency; Spring Security with SAML classes; Spring Security SAML internals; Spring Security with SAML logout; LogoutRequest issued by SP to IDP; Summary; Chapter 3: Spring Security with LDAP; A quick overview of LDAP; LDAP implementations; ApacheDS.
  • OpenLDAP 2.4.42OpenDJ; The 389 Directory Server (previously Fedora Directory Server); Apache Directory Server and Studio installation; Apache DS Studio features; Simple Java JNDI program to access LDAP; Spring LDAP Template
  • step by step; Simple LDAP search; Add, modify, and delete LDAP user; LDAP 1.3.1 features
  • Object Directory Mapping and LDIF parsing; Summary; Chapter 4: Spring Security with AOP; AOP basics; AOP terminologies; Simple AOP examples; AOP Alliance; Spring AOP using AspectJ Annotations; Securing UI invocation using Aspects; Summary; Chapter 5: Spring Security with ACL.
  • Spring ACL package and infrastructure classesACL implementation example and XML configuration for ACL; Summary; Chapter 6: Spring Security with JSF; Maven dependencies; Configuration files and entries; JSF form creation and integration; Spring Security implementation and execution; Summary; Chapter 7: Spring Security with Apache Wicket; Apache Wicket project with Spring Integration; The spring-security.xml setup; Execution of the Project; Summary; Chapter 8: Integrating Spring Security with SOAP Web Services; Creating SOAP web service with security; Client creation to consume the web service.
  • Executing the projectSummary; Chapter 9: Building a Security Layer for RESTful Web Services; Creating a RESTful web service; Spring security configurations; Executing the project; Summary; Chapter 10: Integrating Spring Security with JAAS; JAAS package basics; Spring Security JAAS package components; Spring JAAS configurations; Spring JAAS implementation; Executing the project; Summary; Index.