DBA Data[Home] [Help]

APPS.AME_UTIL dependencies on ICX_SEC

Line 834: securedAttributeList icx_sec.g_num_tbl_type;

830: function getTransTypeCookie return integer as
831: applicationId integer;
832: highestResponsibility integer;
833: returnStatus ame_util.longestStringType;
834: securedAttributeList icx_sec.g_num_tbl_type;
835: transTypeCookie owa_cookie.cookie;
836: userId integer;
837: begin
838: userId := ame_util.getCurrentUserId;

Line 844: icx_sec.getsecureattributevalues(p_attri_code => ame_util.attributeCode,

840: if(transTypeCookie.vals.count > 0) then
841: highestResponsibility := getHighestResponsibility;
842: applicationId := to_number(transTypeCookie.vals(1));
843: if(highestResponsibility = ame_util.limBusResponsibility) then
844: icx_sec.getsecureattributevalues(p_attri_code => ame_util.attributeCode,
845: p_return_status => returnStatus,
846: p_num_tbl => securedAttributeList);
847: for i in 1..securedAttributeList.count loop
848: if(securedAttributeList(i) = applicationId) then

Line 1681: securedAttributeList icx_sec.g_num_tbl_type;

1677: return(false);
1678: end useWorkflow;
1679: function validateUser(responsibilityIn in integer,
1680: applicationIdIn in integer default null) return integer as
1681: securedAttributeList icx_sec.g_num_tbl_type;
1682: highestResponsibility integer;
1683: responsibilityCount integer;
1684: responsibilityList icx_sec.g_responsibility_list;
1685: returnStatus varchar2(4000);

Line 1684: responsibilityList icx_sec.g_responsibility_list;

1680: applicationIdIn in integer default null) return integer as
1681: securedAttributeList icx_sec.g_num_tbl_type;
1682: highestResponsibility integer;
1683: responsibilityCount integer;
1684: responsibilityList icx_sec.g_responsibility_list;
1685: returnStatus varchar2(4000);
1686: securedAttributeCount integer;
1687: tempIndex integer;
1688: tempSecuredAttribute ak_web_user_sec_attr_values.number_value%type;

Line 1691: if not icx_sec.validatesession then

1687: tempIndex integer;
1688: tempSecuredAttribute ak_web_user_sec_attr_values.number_value%type;
1689: userId fnd_user.user_id%type;
1690: begin
1691: if not icx_sec.validatesession then
1692: return(ame_util.noResponsibility);
1693: end if;
1694: highestResponsibility := getHighestResponsibility;
1695: /* If applicationIdIn is not null, and the user is a limited business user, check secure attribute. */

Line 1699: icx_sec.getsecureattributevalues(p_attri_code => ame_util.attributeCode,

1695: /* If applicationIdIn is not null, and the user is a limited business user, check secure attribute. */
1696: if(applicationIdIn is not null and
1697: highestResponsibility = ame_util.limBusResponsibility) then
1698: tempSecuredAttribute := applicationIdIn;
1699: icx_sec.getsecureattributevalues(p_attri_code => ame_util.attributeCode,
1700: p_return_status => returnStatus,
1701: p_num_tbl => securedAttributeList);
1702: securedAttributeCount := securedAttributeList.count;
1703: for i in 1..securedAttributeCount loop

Line 2905: securedAttributeList icx_sec.g_num_tbl_type;

2901: noTransactionTypeException exception;
2902: errorCode integer;
2903: errorMessage ame_util.longestStringType;
2904: highestResponsibility integer;
2905: securedAttributeList icx_sec.g_num_tbl_type;
2906: responsibilityCount integer;
2907: responsibilityList icx_sec.g_responsibility_list;
2908: userId fnd_user.user_id%type;
2909: begin

Line 2907: responsibilityList icx_sec.g_responsibility_list;

2903: errorMessage ame_util.longestStringType;
2904: highestResponsibility integer;
2905: securedAttributeList icx_sec.g_num_tbl_type;
2906: responsibilityCount integer;
2907: responsibilityList icx_sec.g_responsibility_list;
2908: userId fnd_user.user_id%type;
2909: begin
2910: highestResponsibility := getHighestResponsibility;
2911: userId := fnd_global.user_id;