[Home] [Help]
60: ** Desc :
61: ** Pre-Reqs :
62: ** Parameters :
63: */
64: function get_oid_session return dbms_ldap.session;
65:
66: function c_get_oid_session(flag in out nocopy pls_integer) return dbms_ldap.session;
67: procedure c_unbind(ldap in out nocopy dbms_ldap.session , flag in out nocopy pls_integer);
68: --
62: ** Parameters :
63: */
64: function get_oid_session return dbms_ldap.session;
65:
66: function c_get_oid_session(flag in out nocopy pls_integer) return dbms_ldap.session;
67: procedure c_unbind(ldap in out nocopy dbms_ldap.session , flag in out nocopy pls_integer);
68: --
69: -------------------------------------------------------------------------------
70: /*
63: */
64: function get_oid_session return dbms_ldap.session;
65:
66: function c_get_oid_session(flag in out nocopy pls_integer) return dbms_ldap.session;
67: procedure c_unbind(ldap in out nocopy dbms_ldap.session , flag in out nocopy pls_integer);
68: --
69: -------------------------------------------------------------------------------
70: /*
71: ** Name : unbind
74: ** Pre-Reqs :
75: ** Parameters :
76: ** Notes :
77: */
78: function unbind(p_session in out nocopy dbms_ldap.session) return pls_integer;
79: --
80: -------------------------------------------------------------------------------
81: /*
82: ** Name : get_orclappname
102: ** get_user_search_base(username)
103:
104: **
105: */
106: -- function get_users_nodes return dbms_ldap.string_collection;
107:
108: -------------------------------------------------------------------------------
109: /*
110: ** Name : get_user_create_base
140: ** Pre-Reqs :
141: ** Parameters :
142: ** Notes : REMOVED , use get_User_create_base(username)/ get_user_search_base(username)
143: */
144: -- function get_search_nodes return dbms_ldap.string_collection;
145: --
146: -------------------------------------------------------------------------------
147: /*
148: ** Name : get_mandatory_user_attrib
175: ** Parameters : orcl_guid
176: ** Notes :
177: */
178: function get_dn_for_guid(p_orclguid in fnd_user.user_guid%type,
179: p_ldap_session in dbms_ldap.session) return varchar2;
180: --
181: -------------------------------------------------------------------------------
182: /*
183: ** Name : get_default_realm
215: ** Returns :
216: ** Its orclguid
217: ** If it is NULL then the DN does not have a orcGuild attribute
218: ** Exceptions:
219: ** DATA_NOT_FOUND if search_s raise DBMS_LDAP.GENERAL_EXCEPTION
220: ** NOte that this DBMS_LDAP exception maybe risen by other reasons
221: **
222: */
223: function get_guid_for_dn(ldapSession in dbms_ldap.session,p_dn in varchar2) return varchar2;
216: ** Its orclguid
217: ** If it is NULL then the DN does not have a orcGuild attribute
218: ** Exceptions:
219: ** DATA_NOT_FOUND if search_s raise DBMS_LDAP.GENERAL_EXCEPTION
220: ** NOte that this DBMS_LDAP exception maybe risen by other reasons
221: **
222: */
223: function get_guid_for_dn(ldapSession in dbms_ldap.session,p_dn in varchar2) return varchar2;
224:
219: ** DATA_NOT_FOUND if search_s raise DBMS_LDAP.GENERAL_EXCEPTION
220: ** NOte that this DBMS_LDAP exception maybe risen by other reasons
221: **
222: */
223: function get_guid_for_dn(ldapSession in dbms_ldap.session,p_dn in varchar2) return varchar2;
224:
225: --
226: -------------------------------------------------------------------------------
227: /*
235: ** x_ldap_session: returns a valid OID session. Must be released bu caller of
236: ** the API
237: ** Notes :
238: */
239: procedure proxy_as_user(p_orclguid in fnd_user.user_guid%type, x_ldap_session out nocopy dbms_ldap.session);
240: --
241: -------------------------------------------------------------------------------
242:
243: /*
271: ** x_ldap_session: returns a valid OID session. Must be released bu caller of
272: ** the API
273: ** Notes :
274: */
275: procedure add_attribute_M(x_ldap in out nocopy dbms_ldap.session, dn in varchar2, name in varchar2, value in varchar2 );
276: --
277: -------------------------------------------------------------------------------
278:
279: end fnd_ldap_util;