DBA Data[Home] [Help]

PACKAGE: APPS.HR_SSO_UTL

Source


1 package hr_sso_utl as
2 /* $Header: hrssoutl.pkh 120.0 2005/05/31 02:55:47 appldev noship $ */
3 
4 FUNCTION get_sso_schema RETURN VARCHAR2;
5 
6 FUNCTION get_sso_query_path
7   (
8   p_url      IN VARCHAR2,
9   p_schema   IN VARCHAR2 DEFAULT get_sso_schema
10   ) RETURN VARCHAR2;
11 
12 FUNCTION encrypt_ps_password
13   (
14   p_password IN VARCHAR2
15   ) RETURN VARCHAR2;
16 
17 FUNCTION decrypt_ps_password
18   (
19   p_password IN VARCHAR2
20   ) RETURN VARCHAR2;
21 
22 FUNCTION encrypt_ps_username
23   (
24   p_username IN VARCHAR2
25   ) RETURN VARCHAR2;
26 
27 FUNCTION decrypt_ps_username
28   (
29   p_username IN VARCHAR2
30   ) RETURN VARCHAR2;
31 
32 FUNCTION get_user RETURN VARCHAR2;
33 
34 PROCEDURE pstore_add_application
35   (
36   P_APPNAME    IN  VARCHAR2,
37   P_APPTYPE    IN  VARCHAR2,
38   P_APPURL     IN  VARCHAR2,
39   P_LOGOUT_URL IN  VARCHAR2,
40   P_USERFLD    IN  VARCHAR2,
41   P_PWDFLD     IN  VARCHAR2,
42   P_AUTHUSED   IN  VARCHAR2,
43   P_FNAME1     IN  VARCHAR2 DEFAULT NULL,
44   P_FVAL1      IN  VARCHAR2 DEFAULT NULL,
45   P_FNAME2     IN  VARCHAR2 DEFAULT NULL,
46   P_FVAL2      IN  VARCHAR2 DEFAULT NULL,
47   P_FNAME3     IN  VARCHAR2 DEFAULT NULL,
48   P_FVAL3      IN  VARCHAR2 DEFAULT NULL,
49   P_FNAME4     IN  VARCHAR2 DEFAULT NULL,
50   P_FVAL4      IN  VARCHAR2 DEFAULT NULL,
51   P_FNAME5     IN  VARCHAR2 DEFAULT NULL,
52   P_FVAL5      IN  VARCHAR2 DEFAULT NULL,
53   P_FNAME6     IN  VARCHAR2 DEFAULT NULL,
54   P_FVAL6      IN  VARCHAR2 DEFAULT NULL,
55   P_FNAME7     IN  VARCHAR2 DEFAULT NULL,
56   P_FVAL7      IN  VARCHAR2 DEFAULT NULL,
57   P_FNAME8     IN  VARCHAR2 DEFAULT NULL,
58   P_FVAL8      IN  VARCHAR2 DEFAULT NULL,
59   P_FNAME9     IN  VARCHAR2 DEFAULT NULL,
60   P_FVAL9      IN  VARCHAR2 DEFAULT NULL,
61   P_APPID      OUT NOCOPY VARCHAR2
62   );
63 
64 PROCEDURE pstore_modify_app_info
65   (
66   P_APPID      IN  VARCHAR2,
67   P_APP_NAME   IN  VARCHAR2,
68   P_APPTYPE    IN  VARCHAR2,
69   P_APPURL     IN  VARCHAR2,
70   P_LOGOUT_URL IN  VARCHAR2,
71   P_USERFIELD  IN  VARCHAR2,
72   P_PWDFIELD   IN  VARCHAR2,
73   P_AUTHNEEDED IN  VARCHAR2,
74   P_FNAME1     IN  VARCHAR2 DEFAULT NULL,
75   P_FVAL1      IN  VARCHAR2 DEFAULT NULL,
76   P_FNAME2     IN  VARCHAR2 DEFAULT NULL,
77   P_FVAL2      IN  VARCHAR2 DEFAULT NULL,
78   P_FNAME3     IN  VARCHAR2 DEFAULT NULL,
79   P_FVAL3      IN  VARCHAR2 DEFAULT NULL,
80   P_FNAME4     IN  VARCHAR2 DEFAULT NULL,
81   P_FVAL4      IN  VARCHAR2 DEFAULT NULL,
82   P_FNAME5     IN  VARCHAR2 DEFAULT NULL,
83   P_FVAL5      IN  VARCHAR2 DEFAULT NULL,
84   P_FNAME6     IN  VARCHAR2 DEFAULT NULL,
85   P_FVAL6      IN  VARCHAR2 DEFAULT NULL,
86   P_FNAME7     IN  VARCHAR2 DEFAULT NULL,
87   P_FVAL7      IN  VARCHAR2 DEFAULT NULL,
88   P_FNAME8     IN  VARCHAR2 DEFAULT NULL,
89   P_FVAL8      IN  VARCHAR2 DEFAULT NULL,
90   P_FNAME9     IN  VARCHAR2 DEFAULT NULL,
91   P_FVAL9      IN  VARCHAR2 DEFAULT NULL
92   );
93 
94 PROCEDURE pstore_get_app_info
95   (
96   P_APPID      IN  VARCHAR2,
97   P_APP_NAME   OUT NOCOPY VARCHAR2,
98   P_APPTYPE    OUT NOCOPY VARCHAR2,
99   P_APPURL     OUT NOCOPY VARCHAR2,
100   P_LOGOUT_URL OUT NOCOPY VARCHAR2,
101   P_USERFIELD  OUT NOCOPY VARCHAR2,
102   P_PWDFIELD   OUT NOCOPY VARCHAR2,
103   P_AUTHNEEDED OUT NOCOPY VARCHAR2,
104   P_FNAME1     OUT NOCOPY VARCHAR2,
105   P_FVAL1      OUT NOCOPY VARCHAR2,
106   P_FNAME2     OUT NOCOPY VARCHAR2,
107   P_FVAL2      OUT NOCOPY VARCHAR2,
108   P_FNAME3     OUT NOCOPY VARCHAR2,
109   P_FVAL3      OUT NOCOPY VARCHAR2,
110   P_FNAME4     OUT NOCOPY VARCHAR2,
111   P_FVAL4      OUT NOCOPY VARCHAR2,
112   P_FNAME5     OUT NOCOPY VARCHAR2,
113   P_FVAL5      OUT NOCOPY VARCHAR2,
114   P_FNAME6     OUT NOCOPY VARCHAR2,
115   P_FVAL6      OUT NOCOPY VARCHAR2,
116   P_FNAME7     OUT NOCOPY VARCHAR2,
117   P_FVAL7      OUT NOCOPY VARCHAR2,
118   P_FNAME8     OUT NOCOPY VARCHAR2,
119   P_FVAL8      OUT NOCOPY VARCHAR2,
120   P_FNAME9     OUT NOCOPY VARCHAR2,
121   P_FVAL9      OUT NOCOPY VARCHAR2
122   );
123 
124 PROCEDURE pstore_add_userinfo
125   (
126   P_APP_ID     IN  VARCHAR2,
127   P_SSOUSER    IN  VARCHAR2,
128   P_APP_USER   IN  VARCHAR2,
129   P_APP_PWD    IN  VARCHAR2,
130   P_FNAME1     IN  VARCHAR2 DEFAULT NULL,
131   P_FVAL1      IN  VARCHAR2 DEFAULT NULL,
132   P_FNAME2     IN  VARCHAR2 DEFAULT NULL,
133   P_FVAL2      IN  VARCHAR2 DEFAULT NULL,
134   P_FNAME3     IN  VARCHAR2 DEFAULT NULL,
135   P_FVAL3      IN  VARCHAR2 DEFAULT NULL,
136   P_FNAME4     IN  VARCHAR2 DEFAULT NULL,
137   P_FVAL4      IN  VARCHAR2 DEFAULT NULL,
138   P_FNAME5     IN  VARCHAR2 DEFAULT NULL,
139   P_FVAL5      IN  VARCHAR2 DEFAULT NULL,
140   P_FNAME6     IN  VARCHAR2 DEFAULT NULL,
141   P_FVAL6      IN  VARCHAR2 DEFAULT NULL,
142   P_FNAME7     IN  VARCHAR2 DEFAULT NULL,
143   P_FVAL7      IN  VARCHAR2 DEFAULT NULL,
144   P_FNAME8     IN  VARCHAR2 DEFAULT NULL,
145   P_FVAL8      IN  VARCHAR2 DEFAULT NULL,
146   P_FNAME9     IN  VARCHAR2 DEFAULT NULL,
147   P_FVAL9      IN  VARCHAR2 DEFAULT NULL,
148   P_USER_PREFS IN  VARCHAR2
149   );
150 
151 PROCEDURE pstore_modify_userinfo
152   (
153   P_APP_ID     IN  VARCHAR2,
154   P_SSOUSER    IN  VARCHAR2,
155   P_APP_USER   IN  VARCHAR2,
156   P_APP_PWD    IN  VARCHAR2,
157   P_FNAME1     IN  VARCHAR2 DEFAULT NULL,
158   P_FVAL1      IN  VARCHAR2 DEFAULT NULL,
159   P_FNAME2     IN  VARCHAR2 DEFAULT NULL,
160   P_FVAL2      IN  VARCHAR2 DEFAULT NULL,
161   P_FNAME3     IN  VARCHAR2 DEFAULT NULL,
162   P_FVAL3      IN  VARCHAR2 DEFAULT NULL,
163   P_FNAME4     IN  VARCHAR2 DEFAULT NULL,
164   P_FVAL4      IN  VARCHAR2 DEFAULT NULL,
165   P_FNAME5     IN  VARCHAR2 DEFAULT NULL,
166   P_FVAL5      IN  VARCHAR2 DEFAULT NULL,
167   P_FNAME6     IN  VARCHAR2 DEFAULT NULL,
168   P_FVAL6      IN  VARCHAR2 DEFAULT NULL,
169   P_FNAME7     IN  VARCHAR2 DEFAULT NULL,
170   P_FVAL7      IN  VARCHAR2 DEFAULT NULL,
171   P_FNAME8     IN  VARCHAR2 DEFAULT NULL,
172   P_FVAL8      IN  VARCHAR2 DEFAULT NULL,
173   P_FNAME9     IN  VARCHAR2 DEFAULT NULL,
174   P_FVAL9      IN  VARCHAR2 DEFAULT NULL,
175   P_USER_PREFS IN  VARCHAR2
176   );
177 
178 PROCEDURE pstore_get_userinfo
179   (
180   P_APP_ID     IN  VARCHAR2,
181   P_SSOUSER    IN  VARCHAR2,
182   P_APP_USER   OUT NOCOPY VARCHAR2,
183   P_APP_PWD    OUT NOCOPY VARCHAR2,
184   P_FNAME1     OUT NOCOPY VARCHAR2,
185   P_FVAL1      OUT NOCOPY VARCHAR2,
186   P_FNAME2     OUT NOCOPY VARCHAR2,
187   P_FVAL2      OUT NOCOPY VARCHAR2,
188   P_FNAME3     OUT NOCOPY VARCHAR2,
189   P_FVAL3      OUT NOCOPY VARCHAR2,
190   P_FNAME4     OUT NOCOPY VARCHAR2,
191   P_FVAL4      OUT NOCOPY VARCHAR2,
192   P_FNAME5     OUT NOCOPY VARCHAR2,
193   P_FVAL5      OUT NOCOPY VARCHAR2,
194   P_FNAME6     OUT NOCOPY VARCHAR2,
195   P_FVAL6      OUT NOCOPY VARCHAR2,
196   P_FNAME7     OUT NOCOPY VARCHAR2,
197   P_FVAL7      OUT NOCOPY VARCHAR2,
198   P_FNAME8     OUT NOCOPY VARCHAR2,
199   P_FVAL8      OUT NOCOPY VARCHAR2,
200   P_FNAME9     OUT NOCOPY VARCHAR2,
201   P_FVAL9      OUT NOCOPY VARCHAR2,
202   P_USER_PREFS OUT NOCOPY VARCHAR2
203   );
204 
205 PROCEDURE delete_application(
206   p_appid IN  VARCHAR2
207 , p_error OUT NOCOPY NUMBER
208 );
209 
210 END hr_sso_utl;