11:
12: userNotFound EXCEPTION;
13:
14: /*#
15: * This procedure takes a fnd_user.user_name as input and retrieves the user
16: * information from Oracle Internet Directory (OID). It checks if a TCA
17: * person party exists for the fnd_user. If it does not exist a new TCA
18: * person party is created. If one already exists the existing person party
19: * is updated with the details from OID.
13:
14: /*#
15: * This procedure takes a fnd_user.user_name as input and retrieves the user
16: * information from Oracle Internet Directory (OID). It checks if a TCA
17: * person party exists for the fnd_user. If it does not exist a new TCA
18: * person party is created. If one already exists the existing person party
19: * is updated with the details from OID.
20: *
21: * This procedure assumes that the information in OID is the source of truth.
20: *
21: * This procedure assumes that the information in OID is the source of truth.
22: *
23: *
24: * @param p_user_name The fnd_user.user_name for whom the TCA person party
25: * information needs to be synchronized from OID
26: *
27: *@rep:displayname Synchronize the LDAP user attributes into TCA with username
28: *
26: *
27: *@rep:displayname Synchronize the LDAP user attributes into TCA with username
28: *
29: */
30: procedure synch_user_from_LDAP(p_user_name in fnd_user.user_name%type);
31: --
32: ---------------------------------------------------------------------------------------
33: /*#
34: * This function should be used by applications with delegated user
122: --
123: ---------------------------------------------------------------------------------------
124: /*#
125: * This function returns the value of the nickname attribute of the OID user
126: * to which the input fnd username is linked to.
127: *
128: * @param p_user_name FND_USER user_name
129: *
130: * @return The nickname attribute of the OID user linked to the input
124: /*#
125: * This function returns the value of the nickname attribute of the OID user
126: * to which the input fnd username is linked to.
127: *
128: * @param p_user_name FND_USER user_name
129: *
130: * @return The nickname attribute of the OID user linked to the input
131: * FND_USER. It returns null if the user is not linked or if the
132: * deployment is not sso enabled. The return is a varchar2 of size 4000
127: *
128: * @param p_user_name FND_USER user_name
129: *
130: * @return The nickname attribute of the OID user linked to the input
131: * FND_USER. It returns null if the user is not linked or if the
132: * deployment is not sso enabled. The return is a varchar2 of size 4000
133: *
134: *
135: * @rep:displayname Get nickname attribute of OID user.
133: *
134: *
135: * @rep:displayname Get nickname attribute of OID user.
136: */
137: function get_ldap_user_name(p_user_name in fnd_user.user_name%type)
138: return varchar2;
139: --
140: ---------------------------------------------------------------------------------------
141: function modplsql_currentUrl
152: * E-Business Suite. In these deployments the password change should be
153: * redirected to the externally managed change password user interfaces.
154: *
155: *
156: * @param username The fnd_user.user_name whose password needs to be changed
157: *
158: *
159: * @return true
if the password is changeable,
160: * false
otherwise