Index
A
B
C
D
E
F
G
H
I
J
K
L
M
O
P
R
S
T
W
A
- adding
- attributes to existing entries, 4-5
- entries
- concurrently, 4-6
- using ldapadd, 4-5
- using ldapaddmt, 4-6
- add.log, 4-6
- administration tools
- ldapadd, 4-5
- ldapaddmt, 4-6
- ldapbind, 4-8
- ldapcompare, 4-9
- ldapdelete, 4-10
- ldapmoddn, 4-11
- ldapmodify, 4-13
- ldapmodifymt, 4-16
- ldapsearch, 4-18
- attributes
- adding
- by using ldapadd, 4-5
- concurrently, using ldapaddmt, 4-6
- to existing entries, 4-5
- deleting, 4-15
- values, using ldapmodify, 4-15
- in LDIF files, 4-2
- authentication
- Kerberos, 4-6, 4-7, 4-10
- modes, SSL, 2-2
- SSL, 2-2, 4-6, 4-8, 4-13, 4-17
- none, 2-2
- one-way, 2-2
- two-way, 2-2
B
- building applications
- with PL/SQL API, 3-13
- bulk tools, 1-2
C
- C API
- sample search tool, 2-9
- sample usage, 2-7
- usage with SSL, 2-7
- usage without SSL, 2-8
- catldap.sql, 3-13
- Chadwick, David, viii
- change types, in ldapmodify input files, 4-14
- changetype
- add, 4-14
- delete, 4-16
- modify, 4-14
- modrdn, 4-16
- command line tools
- ldapadd, 4-5
- ldapaddmt, 4-6
- ldapbind, 4-8
- ldapcompare, 4-9
- ldapdelete, 4-10
- ldapmoddn, 4-11
- ldapmodify, 4-13
- ldapmodifymt, 4-16
- ldapsearch, 4-18
- syntax, 4-4
- components of Oracle Internet Directory SDK, 1-2
D
- DBMS_LDAP package, 3-2, 3-14
- deleting
- attributes
- using ldapmodify, 4-15
- entries
- using ldapdelete, 4-10
- using ldapmodify, 4-16
- values from attributes, using ldapmodify, 4-15
- dependencies and limitations
- C API, 2-22
- PL/SQL API, 3-14
- distinguished names
- in LDIF files, 4-2
- working with in C API, 2-6
E
- ending LDAP sessions, 2-4
- entries
- adding
- using ldapadd, 4-5
- using ldapaddmt, 4-6
- deleting
- using ldapdelete, 4-10
- using ldapmodify, 4-16
- modifying
- concurrently, using ldapmodifymt, 4-16
- searching, using ldapsearch, 4-18
- errors, handling in C API, 2-6
F
- filters
- IETF-compliant, 4-18
- ldapsearch, 4-19
- Function DBMS_LDAP.init, 3-21
G
- group entries
- creating, using ldapmodify, 4-15
H
- Hodges, Jeff, viii
- Howes, Tim and Mark Smith, viii
I
- initializing LDAP sessions, 2-4
- interface calls, SSL, 2-3
J
- Java, 1-2
- JNDI, 1-2
- JPEG images, adding with ldapadd, 4-6
K
- Kerberos authentication, 4-6, 4-7, 4-10
- Kosiur, Dave, viii
L
- LDAP
- search filters, IETF-compliant, 4-18
- LDAP Data Interchange Format (LDIF), 4-2
- LDAP operations, performing, 2-4
- LDAP server, third party, 2-22
- LDAP sessions
- initializing and ending, 2-4
- LDAP Version 2 C API, 2-2
- ldap_init_SSL call, 2-3
- ldapadd, 4-5
- adding entries, 4-5
- adding JPEG images, 4-6
- syntax, 4-5
- ldapaddmt, 4-6
- adding entries concurrently, 4-6
- log, 4-6
- syntax, 4-6
- ldapbind, 4-8
- syntax, 4-8
- ldapcompare, 4-9
- syntax, 4-9
- ldapdelete, 4-10
- deleting entries, 4-10
- syntax, 4-10
- ldapmoddn, 4-11
- syntax, 4-11
- ldapmodify, 4-13
- adding values to multi-valued attributes, 4-15
- change types, 4-14
- creating group entries, 4-15
- deleting entries, 4-16
- LDIF files in, 4-5, 4-6, 4-13, 4-16
- replacing attribute values, 4-15
- syntax, 4-13
- ldapmodifymt, 4-16
- multithreaded processing, 4-17
- syntax, 4-16
- using, 4-16
- ldapsearch, 2-9, 4-18
- filters, 4-19
- syntax, 4-18
- LDIF
- files, in ldapmodify commands, 4-5, 4-6, 4-13, 4-16
- formatting notes, 4-3
- formatting rules, 4-3
- syntax, 4-2
- using, 4-2
M
- memory, freeing in C API, 2-6
- modifying
- entries
- by using ldapmodify, 4-13
- concurrently, using ldapmodifymt, 4-16
- multiple threads, 4-17
- in ldapaddmt, 4-6
- increasing the number of, 4-7
- multithreaded command line tools
- ldapaddmt, 4-6
- ldapmodifymt, 4-17
- multi-valued attributes
- adding values to, using ldapmodify, 4-15
O
- object classes
- adding
- concurrently, using ldapaddmt, 4-6
- in LDIF files, 4-2
- one-way SSL authentication, 2-2
- operating systems supported by Oracle Internet Directory, 1-2
- Oracle Directory Manager, 1-2
- listing attribute types, 4-3
- Oracle directory replication server, 1-2
- Oracle directory server, 1-2
- Oracle extensions to support SSL, 2-2
- Oracle Internet Directory
- components of, 1-2
- Oracle SSL call interface, 2-2
- Oracle SSL extensions, 2-2
- Oracle SSL-related libraries, 2-22
- Oracle system libraries, 2-22
- Oracle Wallet, 2-3
- Oracle Wallet Manager, 2-3
- required for creating wallets, 2-22
P
- performance
- using multiple threads, 4-7
- performing LDAP operations, 2-4
- PL/SQL API, 3-1
- building applications with, 3-13
- contains subset of C API, 3-2
- data-type summary, 3-19
- dependencies and limitations, 3-14
- exception summary, 3-17
- loading into database, 3-13
- sample, 3-2
- subprograms, 3-20
- summary of subprograms, 3-14
- using for search, 3-10
- using from database trigger, 3-2
- PL/SQL functions
- add_s, 3-64
- bind_s, 3-24
- compare_s, 3-27
- count_entries, 3-39
- count_values, 3-67
- count_values_len, 3-68
- create_mod_array, 3-56
- delete_s, 3-51
- err2string, 3-55
- explode_dn, 3-71
- first_attribute, 3-41
- first_entry, 3-35
- get_dn, 3-45
- get_values, 3-47
- get_values_len, 3-49
- init, 3-20
- modify_s, 3-62
- modrdn2_s, 3-53
- next_attribute, 3-43
- next_entry, 3-37
- open_ssl, 3-73
- rename_s, 3-69
- search_s, 3-29
- search_st, 3-32
- simple_bind_s, 3-22
- unbind_s, 3-26
- PL/SQL procedures
- free_mod_array, 3-66
- populate_mod_array (Binary Version), 3-60
- populate_mod_array (String Version), 3-58
- PL/SQL reference, 3-14
R
- Radicati, Sara, viii
- relative distinguished names (RDNs)
- modifying
- using ldapmodify, 4-16
- removing
- objects, using command line tools, 4-10, 4-13
- replacing attribute values, using ldapmodify, 4-15
- RFC 1823, 2-23
- rules, LDIF, 4-3
S
- sample C API usage, 2-7
- sample PL/SQL usage, 3-2
- SDK components, 1-2
- search filters
- IETF-compliant, 4-18
- ldapsearch, 4-19
- search results, getting, 2-5
- searching, using ldapsearch, 4-18
- SQL*Plus, 3-13
- SSL
- authentication modes, 2-2
- enabling, 4-6, 4-8, 4-13, 4-17
- handshake, 2-3
- interface calls, 2-3
- Oracle extensions, 2-2
- provide encryption and decryption, 2-2
- wallets, 2-3
- syntax
- catalog management tool, 4-23
- command line tools, 4-4
- ldapadd, 4-5
- ldapaddmt, 4-6
- ldapbind, 4-8
- ldapcompare, 4-9
- ldapdelete, 4-10
- ldapmoddn, 4-11
- ldapmodify, 4-13
- ldapmodifymt, 4-16
- ldapsearch, 4-18
- LDIF, 4-2
T
- TCP/IP Socket Library, 2-22
- two-way authentication, SSL, 2-2
W
- wallets, SSL, 2-3