[Home] [Help]
PACKAGE: APPS.FND_LDAP_MAPPER
Source
1 package fnd_ldap_mapper AUTHID CURRENT_USER as
2 /* $Header: AFSCOLMS.pls 120.2.12000000.1 2007/01/18 13:26:45 appldev ship $ */
3 /*
4 ** This package provides utility APIs for mapping to and from
5 ** LDAP attributes to other systems.
6 **
7 ** @rep:scope private
8 ** @rep:product FND
9 ** @rep:displayname FND _LDAP MAPPER
10 ** @rep:category BUSINESS_ENTITY FND_SSO_MANAGER
11 **
12 */
13
14 function map_sso_user_profiles(p_user_name in varchar2)
15 return fnd_oid_util.apps_sso_user_profiles_type;
16 --
17 ---------------------------------------------------------------------------------
18 /*
19 ** Name : map_wf_entity_changes_rec
20 ** Type : Public, FND Internal
21 ** Desc :
22 ** Pre-Reqs :
23 ** Parameters :
24 */
25 procedure map_entity_changes_rec(
26 p_entity_changes_rec in out nocopy fnd_oid_util.wf_entity_changes_rec_type
27 );
28 --
29 -------------------------------------------------------------------------------
30 /*
31 ** Name : map_ldap_attr_list
32 ** Type : Public, FND Internal
33 ** Desc :
34 ** Pre-Reqs :
35 ** Parameters :
36 */
37 procedure map_ldap_attr_list(
38 p_entity_type in wf_attribute_cache.entity_type%type
39 , p_entity_key_value in wf_attribute_cache.entity_key_value%type
40 , p_ldap_key in out nocopy fnd_oid_util.ldap_key_type
41 , p_ldap_attr_list out nocopy ldap_attr_list
42 );
43 --
44 -------------------------------------------------------------------------------
45 /*
46 ** Name : map_ldap_message
47 ** Type : Public, FND Internal
48 ** Desc :
49 ** Pre-Reqs :
50 ** Parameters :
51 */
52 procedure map_ldap_message(
53 p_wf_event in wf_event_t
54 , p_event_type in varchar2
55 , p_ldap_message in out nocopy fnd_oid_util.ldap_message_type
56 );
57 --
58 -------------------------------------------------------------------------------
59 /*
60 ** Name : map_ldap_message
61 ** Type : Public, FND Internal
62 ** Desc :
63 ** Pre-Reqs :
64 ** Parameters :
65 */
66 procedure map_ldap_message(
67 p_user_name in fnd_user.user_name%type
68 , p_ldap_attr_list in ldap_attr_list
69 , p_ldap_message in out nocopy fnd_oid_util.ldap_message_type
70 );
71 --
72 -------------------------------------------------------------------------------
73 /*
74 ** Name : map_oid_event
75 ** Type : Public, FND Internal
76 ** Desc :
77 ** Pre-Reqs :
78 ** Parameters :
79 */
80 procedure map_oid_event(
81 p_ldap_key in fnd_oid_util.ldap_key_type
82 , p_entity_changes_rec in fnd_oid_util.wf_entity_changes_rec_type
83 , p_ldap_attr_list in ldap_attr_list
84 , p_event out nocopy ldap_event
85 );
86
87 -----------------------------------------------------------------------------
88 end fnd_ldap_mapper;