LDAP für Java-Entwickler: Einstieg und Integration
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | German |
Veröffentlicht: |
Frankfurt am Main
entwickler.press
2013
|
Ausgabe: | 4. aktualisierte Aufl. |
Schlagworte: | |
Online-Zugang: | Inhaltstext Inhaltsverzeichnis |
Beschreibung: | 260 S. Ill., graph. Darst. |
ISBN: | 9783868020946 3868020942 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV041088874 | ||
003 | DE-604 | ||
005 | 20130827 | ||
007 | t | ||
008 | 130614s2013 gw ad|| |||| 00||| ger d | ||
015 | |a 13,N02 |2 dnb | ||
016 | 7 | |a 1029328544 |2 DE-101 | |
020 | |a 9783868020946 |c Pb. : EUR 29.90 (DE), EUR 30.80 (AT), sfr 40.90 (freier Pr.) |9 978-3-86802-094-6 | ||
020 | |a 3868020942 |9 3-86802-094-2 | ||
024 | 3 | |a 9783868020946 | |
035 | |a (OCoLC)852503711 | ||
035 | |a (DE-599)DNB1029328544 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a ger | |
044 | |a gw |c XA-DE-HE | ||
049 | |a DE-92 |a DE-83 |a DE-B768 |a DE-858 |a DE-573 |a DE-1102 |a DE-11 |a DE-M347 | ||
082 | 0 | |a 004.62 |2 22/ger | |
084 | |a ST 200 |0 (DE-625)143611: |2 rvk | ||
084 | |a ST 201 |0 (DE-625)143612: |2 rvk | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a Zörner, Stefan |e Verfasser |0 (DE-588)121170616 |4 aut | |
245 | 1 | 0 | |a LDAP für Java-Entwickler |b Einstieg und Integration |c Stefan Zörner |
250 | |a 4. aktualisierte Aufl. | ||
264 | 1 | |a Frankfurt am Main |b entwickler.press |c 2013 | |
300 | |a 260 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 0 | 7 | |a LDAP |0 (DE-588)4537748-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Verzeichnisdienst |0 (DE-588)4239991-9 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java Naming and Directory Interface |0 (DE-588)4653808-2 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Verzeichnisdienst |0 (DE-588)4239991-9 |D s |
689 | 0 | 1 | |a LDAP |0 (DE-588)4537748-0 |D s |
689 | 0 | 2 | |a Java Naming and Directory Interface |0 (DE-588)4653808-2 |D s |
689 | 0 | |5 DE-604 | |
856 | 4 | 2 | |m X:MVB |q text/html |u http://deposit.dnb.de/cgi-bin/dokserv?id=4222339&prov=M&dok_var=1&dok_ext=htm |3 Inhaltstext |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=026065497&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-026065497 |
Datensatz im Suchindex
_version_ | 1806325068333056000 |
---|---|
adam_text |
IMAGE 1
INHALTSVERZEICHNIS
VORWORT 9
1 LDAP - EIN ERSTER KONTAKT 13
1.1 REQUISITEN 14
1.2 KONTAKT AUFNEHMEN 16
1.3 FALLSTRICKE 19
1.4 EIN WENIG STOEBERN 20
1.5 DER AUFBAU DIESES BUCHES 21
1.6 LINKS UND LITERATUR ZU DIESEM KAPITEL 22
1.6.1 LDAP-BROWER UND -EDITOREN 22
1.6.2 INFORMATIONEN ZU OEFFENTLICHEN LDAP-SERVERN 25
1.6.3 LDAP-FAEHIGE SERVERPRODUKTE 25
2 VERZEICHNISSE UND LDAP 27
2.1 EINBLICKE IN DIE VERZEICHNISWELT 27
2.1.1 WAS IST EIN VERZEICHNIS? 27
2.1.2 EINIGE KONKRETE IMPLEMENTIERUNGEN 31
2.2 DAS INFORMATIONSMODELL 37
2.2.1 DIE STRUKTUR VON VERZEICHNISSEN 37
2.2.2 DAS SCHEMA 41
2.2.3 VEROEFFENTLICHUNG DES SCHEMAS DURCH DEN SERVER 48
2.2.4 EINIGE GAENGIGE OBJEKTKLASSEN UND ATTRIBUTE 51
2.3 VERZEICHNISSE UND SICHERHEIT 56
2.3.1 AUTHENTIFIZIERUNG 57
2.3.2 BERECHTIGUNGEN 59
2.3.3 SICHERHEIT AUF EBENE DER TRANSPORTSCHICHT 61
2.4 OPERATIONEN MIT LDAP V3 62
2.4.1 SUCHEN UND FINDEN 63
2.4.2 PARAMETER FUER EINE SUCHE 63
2.4.3 ALLE LDAP-V3-OPERATIONEN IM UEBERBLICK 70
2.4.4 LDAP CONTROLS 73
LDAP FUER JAVA-ENTWICKLER 5
HTTP://D-NB.INFO/1029328544
IMAGE 2
INHALTSVERZEICHNIS
2.5 IMPORT UND EXPORT VON DATEN 75
2.6 VERTEILTE VERZEICHNISSE 81
2.7 VERZEICHNIS ODER RELATIONALE DATENBANK? 83
2.8 LINKS UND LITERATUR ZU DIESEM KAPITEL 85
3 INTEGRATIONSOPTIONEN FUER JAVA 91
3.1 EXPLIZITE LD AP-BIBLIOTHEKEN 91
3.1.1 NETSCAPE DIRECTORY SDK FOR JAVA 92
3.1.2 NOVELL LD AP CLASSES FOR JAVA 95
3.1.3 DIE ZUKUNFT EXPLIZITER LD AP-BIBLIOTHEKEN IN JAVA 97
3.2 DIRECTORY SERVICES MARKUP LANGUAGE (DSML) 99
3.2.1 LDAP-OPERATIONEN MIT DSML 100
3.2.2 DIE VERFUEGBARKEIT VON DSML 104
3.3 NAMING AND DIRECTORY INTERFACE (JNDI) 107
3.3.1 KONZEPT UND ARCHITEKTUR 107
3.3.2 DAS NAMENSDIENST-API AM BEISPIEL DATEISYSTEM 109
3.3.3 OPTIONEN ZUR KONFIGURATION VON JNDI 110
3.4 LINKS UND LITERATUR ZU DIESEM KAPITEL 114
4 LDAP-ZUGRIFFE MIT JNDI 117
4.1 LDAP-VERBINDUNGEN AUFBAUEN 117
4.1.1 SERVICE PROVIDER FUER LDAP 118
4.1.2 AUTHENTIFIZIERUNGSOPTIONEN 120
4.1.3 SICHERE KOMMUNIKATION MIT SSL 123
4.2 LDAP-OPERATIONEN AUSFUEHREN 128
4.2.1 OPTIONEN ZUM SPEICHERN VON JAVA-OBJEKTEN 128
4.2.2 SUCHEN UND FINDEN 133
4.2.3 WEITERE LDAP-OPERATIONEN MIT JNDI 138
4.2.4 FAZIT 145
4.3 MAPPING ZWISCHEN OBJEKTEN UND EINTRAEGEN 145
4.3.1 PROBLEMSTELLUNG UND LOESUNGSANSATZ 146
4.3.2 OBJECT FACTORIES 147
4.3.3 STATE FACTORIES 150
4.3.4 GRUPPENZUGEHOERIGKEITEN IM LDAP BOOSTER PACK 152
4.4 MIT JNDI DAS SCHEMA UNTERSUCHEN 155
6 ENTWICKIER.PRESS
IMAGE 3
INHALTSVERZEICHNIS
4.5 DIE VERWENDUNG VON CONTROLS 160
4.6 JNDI IN DEN UNTERSCHIEDLICHEN JAVA-SE-VERSIONEN 168
4.6.1 "NEUES" IN JNDI MIT JDK 1.4 168
4.6.2 NEUERUNGEN IN JAVA 5.0 (JDK 1.5) 170
4.6.3 NEUES IN JAVA 6 UND 7 172
4.7 LINKS UND LITERATUR ZU DIESEM KAPITEL 173
5 JAVA UND LDAP IN DER PRAXIS 175
5.1 JNDI UND MICROSOFTS ACTIVE DIRECTORY 175
5.1.1 WANN LAEUFT DAS KENNWORT EINES BENUTZERS AB? 177
5.1.2 ZU WELCHEN GRUPPEN GEHOERT EIN BENUTZER? 180
5.1.3 DAS KENNWORT EINES BENUTZERS SETZEN ODER AENDERN 183
5.1.4 EINEN NEUEN DOMAENENBENUTZER ANLEGEN 186
5.1.5 FAZIT ZU DEN ACTIVE-DIRECTORY-BEISPIELEN 188
5.2 LDAP U N D DAS SPRING FRAMEWORK 189
5.2.1 WARUM SPRING GESONDERT BEHANDELN? 189
5.2.2 ERSTE SCHRITTE MIT LDAP UND SPRING 190
5.2.3 SPRINGS JNDITEMPLATE 193
5.2.4 DAS SUB-PROJEKT SPRING LDAP 195
5.2.5 FAZIT 199
5.3 SKRIPTING GEGEN LDAP-SERVER MIT GROOVY 199
5.3.1 SCRIPTING 200
5.3.2 GROOVY UND LDAP 201
5.4 LINKS UND LITERATUR ZU DIESEM KAPITEL 206
6 LDAP ALS BENUTZERDATENBASIS FUER (WEB-)APPLIKATIONSSERVER 207
6.1 JAVA EE UND SICHERHEIT 208
6.1.1 DEKLARATIVE VS. PROGRAMMATISCHE SECURITY 209
6.1.2 BESCHRAENKUNGEN 211
6.1.3 VOM DEPLOYMENT-DESKRIPTOR ZUM DEPLOYMENT 211
6.2 KONKRETE (WEB-)APPLIKATIONSSERVER 212
6.2.1 APACHE TOMCAT 212
6.2.2 ORACLE WEBLOGIC SERVER 12C 222
6.2.3 IBM WEBSPHERE APPLICATION SERVER 8 228
6.2.4 WEITERE SERVER UND FAZIT 232
LDAP FUER JAVA-ENTWICKLER 7
IMAGE 4
INHALTSVERZEICHNIS
6.3 SPRING SECURITY UND LDAP . 233
6.3.1 SPRING SECURITY 234
6.3.2 AUTHENTIFIZIERUNG UND AUTORISIERUNG GEGEN LDAP 234
6.3.3 BERECHTIGUNGEN AUF METHODENEBENE MIT AOP 240
6.4 LINKS UND LITERATUR ZU DIESEM KAPITEL 247
7 ABSCHLUSS UND AUSBLICK 249
7.1 LINKS UND LITERATUR ZU DIESEM KAPITEL 253
STICHWORTVERZEICHNIS 255
8 ENTWICKLER.PRESS |
any_adam_object | 1 |
author | Zörner, Stefan |
author_GND | (DE-588)121170616 |
author_facet | Zörner, Stefan |
author_role | aut |
author_sort | Zörner, Stefan |
author_variant | s z sz |
building | Verbundindex |
bvnumber | BV041088874 |
classification_rvk | ST 200 ST 201 ST 250 |
ctrlnum | (OCoLC)852503711 (DE-599)DNB1029328544 |
dewey-full | 004.62 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 004 - Computer science |
dewey-raw | 004.62 |
dewey-search | 004.62 |
dewey-sort | 14.62 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 4. aktualisierte Aufl. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV041088874</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20130827</controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">130614s2013 gw ad|| |||| 00||| ger d</controlfield><datafield tag="015" ind1=" " ind2=" "><subfield code="a">13,N02</subfield><subfield code="2">dnb</subfield></datafield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">1029328544</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9783868020946</subfield><subfield code="c">Pb. : EUR 29.90 (DE), EUR 30.80 (AT), sfr 40.90 (freier Pr.)</subfield><subfield code="9">978-3-86802-094-6</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">3868020942</subfield><subfield code="9">3-86802-094-2</subfield></datafield><datafield tag="024" ind1="3" ind2=" "><subfield code="a">9783868020946</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)852503711</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)DNB1029328544</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">ger</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">gw</subfield><subfield code="c">XA-DE-HE</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-92</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-B768</subfield><subfield code="a">DE-858</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-1102</subfield><subfield code="a">DE-11</subfield><subfield code="a">DE-M347</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004.62</subfield><subfield code="2">22/ger</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 200</subfield><subfield code="0">(DE-625)143611:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 201</subfield><subfield code="0">(DE-625)143612:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Zörner, Stefan</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)121170616</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">LDAP für Java-Entwickler</subfield><subfield code="b">Einstieg und Integration</subfield><subfield code="c">Stefan Zörner</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">4. aktualisierte Aufl.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Frankfurt am Main</subfield><subfield code="b">entwickler.press</subfield><subfield code="c">2013</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">260 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">LDAP</subfield><subfield code="0">(DE-588)4537748-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Verzeichnisdienst</subfield><subfield code="0">(DE-588)4239991-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java Naming and Directory Interface</subfield><subfield code="0">(DE-588)4653808-2</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Verzeichnisdienst</subfield><subfield code="0">(DE-588)4239991-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">LDAP</subfield><subfield code="0">(DE-588)4537748-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Java Naming and Directory Interface</subfield><subfield code="0">(DE-588)4653808-2</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">X:MVB</subfield><subfield code="q">text/html</subfield><subfield code="u">http://deposit.dnb.de/cgi-bin/dokserv?id=4222339&prov=M&dok_var=1&dok_ext=htm</subfield><subfield code="3">Inhaltstext</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=026065497&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-026065497</subfield></datafield></record></collection> |
id | DE-604.BV041088874 |
illustrated | Illustrated |
indexdate | 2024-08-03T00:43:43Z |
institution | BVB |
isbn | 9783868020946 3868020942 |
language | German |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-026065497 |
oclc_num | 852503711 |
open_access_boolean | |
owner | DE-92 DE-83 DE-B768 DE-858 DE-573 DE-1102 DE-11 DE-M347 |
owner_facet | DE-92 DE-83 DE-B768 DE-858 DE-573 DE-1102 DE-11 DE-M347 |
physical | 260 S. Ill., graph. Darst. |
publishDate | 2013 |
publishDateSearch | 2013 |
publishDateSort | 2013 |
publisher | entwickler.press |
record_format | marc |
spelling | Zörner, Stefan Verfasser (DE-588)121170616 aut LDAP für Java-Entwickler Einstieg und Integration Stefan Zörner 4. aktualisierte Aufl. Frankfurt am Main entwickler.press 2013 260 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier LDAP (DE-588)4537748-0 gnd rswk-swf Verzeichnisdienst (DE-588)4239991-9 gnd rswk-swf Java Naming and Directory Interface (DE-588)4653808-2 gnd rswk-swf Verzeichnisdienst (DE-588)4239991-9 s LDAP (DE-588)4537748-0 s Java Naming and Directory Interface (DE-588)4653808-2 s DE-604 X:MVB text/html http://deposit.dnb.de/cgi-bin/dokserv?id=4222339&prov=M&dok_var=1&dok_ext=htm Inhaltstext DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=026065497&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Zörner, Stefan LDAP für Java-Entwickler Einstieg und Integration LDAP (DE-588)4537748-0 gnd Verzeichnisdienst (DE-588)4239991-9 gnd Java Naming and Directory Interface (DE-588)4653808-2 gnd |
subject_GND | (DE-588)4537748-0 (DE-588)4239991-9 (DE-588)4653808-2 |
title | LDAP für Java-Entwickler Einstieg und Integration |
title_auth | LDAP für Java-Entwickler Einstieg und Integration |
title_exact_search | LDAP für Java-Entwickler Einstieg und Integration |
title_full | LDAP für Java-Entwickler Einstieg und Integration Stefan Zörner |
title_fullStr | LDAP für Java-Entwickler Einstieg und Integration Stefan Zörner |
title_full_unstemmed | LDAP für Java-Entwickler Einstieg und Integration Stefan Zörner |
title_short | LDAP für Java-Entwickler |
title_sort | ldap fur java entwickler einstieg und integration |
title_sub | Einstieg und Integration |
topic | LDAP (DE-588)4537748-0 gnd Verzeichnisdienst (DE-588)4239991-9 gnd Java Naming and Directory Interface (DE-588)4653808-2 gnd |
topic_facet | LDAP Verzeichnisdienst Java Naming and Directory Interface |
url | http://deposit.dnb.de/cgi-bin/dokserv?id=4222339&prov=M&dok_var=1&dok_ext=htm http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=026065497&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT zornerstefan ldapfurjavaentwicklereinstiegundintegration |