Cargando…

Practical Spring LDAP : Enterprise Java LDAP development made easy /

Practical Spring LDAP is your guide to developing Java-based enterprise applications using the Spring LDAP Framework. This book explains the purpose and fundamental concepts of LDAP before giving a comprehensive tour of the latest version, Spring LDAP 1.3.2. It provides a detailed treatment of LDAP...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Varanasi, Balaji (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Berkeley, California : Apress, [2013]
Colección:Expert's voice in Spring.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn868921044
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cn|||||||||
008 131228s2013 caua o 001 0 eng d
040 |a E7B  |b eng  |e rda  |e pn  |c E7B  |d OCLCO  |d GW5XE  |d YDXCP  |d COO  |d OCLCQ  |d OCLCF  |d OCLCQ  |d GGVRL  |d NUI  |d B24X7  |d UMI  |d DEBBG  |d DEBSZ  |d IDEBK  |d EBLCP  |d OCLCQ  |d Z5A  |d LIV  |d MERUC  |d OCLCQ  |d ESU  |d VT2  |d IOG  |d N$T  |d REB  |d VLB  |d CEF  |d DEHBZ  |d OCLCQ  |d INT  |d U3W  |d AU@  |d OCLCQ  |d WYU  |d TKN  |d OCLCQ  |d UAB  |d UKAHL  |d OCLCQ  |d LEAUB  |d DCT  |d ERF  |d OCLCQ  |d HAGCC  |d OCLCO  |d OCLCQ 
019 |a 868040656  |a 869743167  |a 871223937  |a 880852955  |a 957615288  |a 1026433089  |a 1065710220  |a 1066474503  |a 1071773461  |a 1086545551  |a 1111021585  |a 1112566774  |a 1204072186  |a 1300220933 
020 |a 9781430263982  |q (electronic bk.) 
020 |a 1430263989  |q (electronic bk.) 
020 |z 9781430263975 
020 |z 1430263970 
024 7 |a 10.1007/978-1-4302-6398-2  |2 doi 
029 1 |a AU@  |b 000052912710 
029 1 |a AU@  |b 000053305618 
029 1 |a AU@  |b 000055947036 
029 1 |a CHNEW  |b 000900136 
029 1 |a CHVBK  |b 403400031 
029 1 |a DEBBG  |b BV041783677 
029 1 |a DEBSZ  |b 404333699 
029 1 |a DEBSZ  |b 405659881 
029 1 |a GBVCP  |b 882724983 
029 1 |a NZ1  |b 15491003 
029 1 |a AU@  |b 000067111844 
035 |a (OCoLC)868921044  |z (OCoLC)868040656  |z (OCoLC)869743167  |z (OCoLC)871223937  |z (OCoLC)880852955  |z (OCoLC)957615288  |z (OCoLC)1026433089  |z (OCoLC)1065710220  |z (OCoLC)1066474503  |z (OCoLC)1071773461  |z (OCoLC)1086545551  |z (OCoLC)1111021585  |z (OCoLC)1112566774  |z (OCoLC)1204072186  |z (OCoLC)1300220933 
037 |a CL0500000369  |b Safari Books Online 
050 4 |a QA76.73.J38  |b V27 2013eb 
072 7 |a COM  |x 051280  |2 bisacsh 
072 7 |a UY  |2 bicssc 
082 0 4 |a 005.13/3  |2 23 
049 |a UAMI 
100 1 |a Varanasi, Balaji,  |e author. 
245 1 0 |a Practical Spring LDAP :  |b Enterprise Java LDAP development made easy /  |c Balaji Varanasi. 
264 1 |a Berkeley, California :  |b Apress,  |c [2013] 
264 4 |c ©2013 
300 |a 1 online resource (204 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
490 1 |a The expert's voice in Spring 
588 0 |a Online resource; title from PDF title page (EBSCO, viewed November 30, 2017). 
520 |a Practical Spring LDAP is your guide to developing Java-based enterprise applications using the Spring LDAP Framework. This book explains the purpose and fundamental concepts of LDAP before giving a comprehensive tour of the latest version, Spring LDAP 1.3.2. It provides a detailed treatment of LDAP controls and the new features of Spring LDAP 1.3.2 such as Object Directory Mapping and LDIF parsing. Additionally, the book focuses on the practical aspects of unit and integration testing LDAP code. Filled with real-world code examples, this book is a must for any Java developer working with LDAP. LDAP has become the de-facto standard for storing and accessing information in enterprises. Despite its widespread adoption, developers often struggle when it comes to using this technology effectively. The traditional JNDI approach has proven to be painful and has resulted in complex, less modular applications. The Spring LDAP Framework provides an ideal alternative. 
505 0 |a Contents at a Glance -- Contents -- About the Author -- About the Technical Reviewer -- Acknowledgements -- Introduction -- Chapter 1: Introduction to LDAP -- LDAP Overview -- Information Model -- Object Classes -- Directory Schema -- Naming Model -- Functional Model -- Security Model -- LDAP Vendors -- LDIF Format -- Sample Application -- Summary -- Chapter 2: Java Support for LDAP -- LDAP Using JNDI -- Connecting to LDAP -- LDAP Operations -- Closing Resources -- Creating a New Entry -- Updating an Entry -- Removing an Entry 
505 8 |a Searching EntriesJNDI Drawbacks -- Chapter 3: Introducing Spring LDAP -- Motivation -- Obtaining Spring LDAP -- Spring LDAP Packaging -- Downloading Spring LDAP Source -- Installing Spring LDAP Using Maven -- Installing Maven -- Spring LDAP Archetypes -- Setting Up Spring IDE -- Creating Projects Using STS -- LDAP Server Setup -- Installing Apache Directory Studio -- Loading Test Data -- Spring LDAP Hello World -- Spring ApplicationContext -- Spring-Powered Search Client -- Spring LdapTemplate Operations -- Add Operation -- Modify Operation 
505 8 |a Deleting OperationSummary -- Chapter 4: Testing LDAP Code -- Unit Testing -- Mock Testing -- Integration Testing -- JUnit -- Testing Using Embedded LDAP Server -- Setting Up Embedded ApacheDS -- Creating Embedded Context Factory -- Mocking LDAP Using EasyMock -- Test Data Generation -- Summary -- Chapter 5: Advanced Spring LDAP -- JNDI Object Factories -- Spring and Object Factories -- DAO Implementation Using Object Factory -- Implementing Finder Methods -- Create Method -- Update Method -- Delete Method -- Summary 
505 8 |a Chapter 6: Searching LDAPLDAP Search Criteria -- Base Parameter -- Scope Parameter -- Filter Parameter -- Optional Parameters -- Spring LDAP Filters -- EqualsFilter -- LikeFilter -- PresentFilter -- NotPresentFilter -- Not Filter -- GreaterThanOrEqualsFilter -- LessThanOrEqualsFilter -- AndFilter -- OrFilter -- HardcodedFilter -- WhitespaceWildcardsFilter -- Creating Custom Filters -- Handling Special Characters -- Summary -- Chapter 7: Sorting and Paging Results -- LDAP Controls -- Identifying Supported Controls -- JNDI and Controls 
505 8 |a Spring LDAP and ControlsSort Control -- Implementing Custom DirContextProcessor -- Paged Search Controls -- Summary -- Chapter 8: Object-Directory Mapping -- Spring ODM Basics -- ODM Metadata -- ODM Service Class -- Configuration Simplifications -- Creating Custom Converter -- Summary -- Chapter 9: LDAP Transactions -- Transaction Basics -- Local vs. Global Transactions -- Programmatic vs. Declarative Transactions -- Programmatically -- Declaratively -- Spring Transaction Abstraction -- Declarative Transactions Using Spring 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Computer network protocols. 
650 0 |a Java (Computer program language) 
650 2 |a Electronic Data Processing 
650 6 |a Informatique. 
650 6 |a Protocoles de réseaux d'ordinateurs. 
650 6 |a Java (Langage de programmation) 
650 7 |a COMPUTERS  |x Programming Languages  |x Java.  |2 bisacsh 
650 7 |a Computer network protocols.  |2 fast  |0 (OCoLC)fst00872279 
650 7 |a Java (Computer program language)  |2 fast  |0 (OCoLC)fst00982065 
655 0 |a Electronic books. 
773 0 |t Springer eBooks 
776 0 8 |i Printed edition:  |z 9781430263975 
830 0 |a Expert's voice in Spring. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781430263975/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL29081016 
938 |a Askews and Holts Library Services  |b ASKH  |n AH29395635 
938 |a Books 24x7  |b B247  |n bks00059479 
938 |a EBL - Ebook Library  |b EBLB  |n EBL1636384 
938 |a ebrary  |b EBRY  |n ebr10813354 
938 |a EBSCOhost  |b EBSC  |n 1173904 
938 |a Cengage Learning  |b GVRL  |n GVRL6UYR 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis26899210 
938 |a YBP Library Services  |b YANK  |n 11426089 
994 |a 92  |b IZTAP