PL/SQL Packages DBMS_LDAP

Access data from a Lightweight Directory Access Protocol (LDAP) server. Load this package using the catldap.sql script.

Subprocedures:

init Function 
            Initialize a session with an LDAP server.
            Establish a connection with the LDAP server. 

simple_bind_s Function 
            Perform simple username/password based authentication
            to the directory server. 

bind_s Function 
            Perform complex authentication to the directory server. 

unbind_s Function 
            Close an active LDAP session. 

compare_s Function 
            Test if a particular attribute in a particular entry has a particular value. 

search_s Function 
            Perform a synchronous search in the LDAP server.

search_st Function 
            Perform a synchonous search in the LDAP server with a client side timeout.

first_entry Function 
            Retrieve the first entry in the result set returned by either search_s or search_st. 

next_entry Function 
            Iterate to the next entry in the result set of a search operation. 

count_entries Function 
            Count the number of entries in the result set.

first_attribute Function 
            Fetch the first attribute of a given entry in the result set. 

next_attribute Function 
            Fetch the next attribute of a given entry in the result set. 

get_dn Function 
            Retrieve the X.500 distinguished name of given entry in the result set. 

get_values Function 
            Retrieve all the values associated for a given attribute in a given entry. 

get_values_len Function 
            Retrieve values of attributes that have a Binary syntax. 

delete_s Function 
            Remove a leaf entry in the LDAP Directory Information Tree. 

modrdn2_s Function 
            Rename the relative distinguished name of an entry. 

err2string Function 
            Convert an LDAP error code to string in the local language.

create_mod_array Function 
            Allocate memory for array modification entries. 

populate_mod_array (String Version) 
            Populate one set of attribute information for add or modify operations. 

populate_mod_array (Binary Version) 
            Populate one set of attribute information for add or modify operations. 

modify_s Function 
            Perform a sychronous modification of an existing LDAP directory entry.  

add_s Function 
            Add a new entry to the LDAP directory synchronously. 

free_mod_array Procedure 
            Frees the memory allocated by DBMS_LDAP.create_mod_array. 

count_values Function 
            Count the number of values returned by DBMS_LDAP.get_values. 

count_values_len Function 
            Count the number of values returned by DBMS_LDAP.get_values_len. 

rename_s Function 
            Renames an LDAP entry synchronously. 

explode_dn Function 
            Breaks a DN up into its components. 

open_ssl Function 
            Establish an SSL (Secure Sockets Layer) connection over an existing LDAP connection. 
 

For full documentation of the packaged procedures above see the Oracle Manual:
"Oracle9i Supplied PL/SQL Packages and Types Reference"

or the book Oracle Built in Packages by Steven Feuerstein et al
Related Commands:

Related Packages:



© Copyright SS64.com 1999-2014
Some rights reserved