Oracle® Internet Directory Application Developer's Guide 10g (9.0.4) Part Number B10461-01 |
|
This chapter describes the Oracle extensions to the DAS_URL Service Interface. It contains these sections:
Table 10-1 lists each Oracle Delegated Administration Services unit and the corresponding entry in Oracle Internet Directory which stores the relative URL.
The following table lists all the available DAS units and the URL parameters that can be passed to DAS units.
The following parameters are used with DAS units.
In DAS, the search page for users or groups is called the List of Values (LOV).
DAS uses Java scripts to access the LOV, and to pass values between the LOV calling window and DAS LOV page. Since the Java scripts have security restrictions, data cannot pass across the domains. Due to this limitation, only the pages in the same domain can access the DAS LOV units.
The example below is a simple HTML file which invokes the DAS User LOV. Note the Javascript functions are taken from the MarlinCore.js
file published with UIX. Applications may use their own Javascript procedures or use the UIX library utilities.
<html> <head> <title>test</title> </head> <script src="/cabo/jsLibs/MarlinCore.js"> </script> <body> <form name="form1" method="GET" action="test.html"> <script language="javascript"> function doSelect(lovWindow, event) { var value = lovWindow.userName; if (value!=(void 0)){ document.form1.lov1.value = lovWindow.userName; document.form1.lov2.value = lovWindow.userGuid } } </script> <table border="0" cellspacing="0" cellpadding="0"> <tr> <td align="right" nowrap> <span> <label for="M__Id2500">Manager</label> </span> </td> <td nowrap> <span> <input id="M__Id2500" name="lov1" size="25" type="text"> <a onclick="openWindow(top, '/oiddas/cabo/jsps/frameRedirect.jsp?redirect=http://sneaker.us.oracle.com:7777/ oiddas/ui/oracle/ldap/das/search/LOVUserSearch?title=User', 'lovWindow',{width:600,height:600}, false, 'dialog',doSelect); return false;" href=""> <img src="/oiddas/oracle/ldap/das/Images/c-lov.gif" alt="Testing lov" border="0" align="absmiddle"> </a> </span> </td> </tr> <tr> <td align="right" nowrap> <span> <label for="M__Id2501">Guid</label> </span> </td> <td> <input id="M__Id2501" name="lov2" size="25" type="text"> </td> </tr> </table> </form> </body> </html>
More details about the UIX openWindow
function are available at:
http://cabo/cabo/marlin/docs/windowJS.html
|
![]() Copyright © 1999, 2003 Oracle Corporation. All Rights Reserved. |
|