[Home] [Help]
PACKAGE: APPS.AMW_SECURITY_UTILS_PVT
Source
1 PACKAGE AMW_SECURITY_UTILS_PVT AUTHID CURRENT_USER AS
2 /*$Header: amwsutls.pls 120.0 2005/06/15 18:02:42 appldev noship $*/
3
4 G_PKG_NAME CONSTANT VARCHAR2(30):= 'AMW_SECURITY_UTILS_PVT';
5 G_FILE_NAME CONSTANT VARCHAR2(12) := 'amwsutls.pls';
6 G_USER_ID NUMBER := FND_GLOBAL.USER_ID;
7 G_LOGIN_ID NUMBER := FND_GLOBAL.CONC_LOGIN_ID;
8
9 G_API_VERSION CONSTANT NUMBER := 1.0;
10
11
12 procedure give_dependant_grants (p_grant_guid in raw,
13 p_parent_obj_name in varchar2,
14 p_parent_role in varchar2,
15 p_parent_pk1 in varchar2,
16 p_parent_pk2 in varchar2,
17 p_parent_pk3 in varchar2,
18 p_parent_pk4 in varchar2,
19 p_parent_pk5 in varchar2,
20 p_grantee_type in varchar2,
21 p_grantee_key in varchar2,
22 p_start_date in date,
23 p_end_date in date,
24 x_success OUT NOCOPY VARCHAR, /* Boolean */
25 x_errorcode OUT NOCOPY NUMBER);
26
27
28 procedure update_dependant_grants(p_grant_guid in raw,
29 p_new_start_date in date,
30 p_new_end_date in date,
31 x_success OUT NOCOPY VARCHAR /* Boolean */);
32
33 procedure revoke_dependant_grants(p_grant_guid in raw,
34 x_success OUT NOCOPY VARCHAR2, /* Boolean */
35 x_errorcode OUT NOCOPY NUMBER);
36
37
38 FUNCTION get_party_id return number;
39
40
41 FUNCTION check_function
42 (
43 p_function IN VARCHAR2,
44 p_object_name IN VARCHAR2,
45 p_instance_pk1_value IN VARCHAR2,
46 p_instance_pk2_value IN VARCHAR2,
47 p_instance_pk3_value IN VARCHAR2,
48 p_instance_pk4_value IN VARCHAR2,
49 p_instance_pk5_value IN VARCHAR2
50 )
51 RETURN VARCHAR2;
52
53 END AMW_SECURITY_UTILS_PVT;