DBA Data[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;