Answers from Giovanni:
1- January 10th, 2006 WEBSECURE release just was added the RST
DEV('/qsys.lib/websecure.lib/websecure.file') OBJ(('/websecure')) line that
was missing in the INSTALL program
2- Validation list entries can just be accessed via API's. This was the
reason for writing the Validation List Utility "websecure/wrkvldl" (see page
http://www.easy400.net/websech/vldlut.mbr ). To retrieve a validation list
entry, you may use module "wrkvldle" included in the utility.
Suggestion for incorporating validation list security to an existing
application:
- have a "user" database file, keyed on the usernames (the same used in the
validation list).
- have it maintained through the same program that maintains the validation
list
- in the "user" database files have other fields such as name, department,
address, etc.. Flag fields specifying the authorized applications the user
may access, may further help you in implementing other security checks.
Obviously never add a field containing the user password, it would be
against ... security.
Giovanni
----- Original Message -----
From: "itpweb1" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, January 13, 2006 4:12 PM
Subject: [Easy400Group] Re: trouble installing websecure. - solved
>I got the examples working. ref: http://www.easy400.net/websech/vldlut.mbr
>
> Today's goal is to incorporate validation list security into an
> existing application. Any tips appreciated.
>
> Giovanni: I installed WEBSECURE January 7th. Does new version of (Jan
> 10th) have anything that I shoud have other than the missing line
> RST DEV('/qsys.lib/websecure.lib/websecure.file') OBJ(('/websecure'))
> In other words, should I re-install with new version?
>
> Also. Is it possible to "Chain" into a validation list on a specific
> user ID, like a keyed PF?
>
> thanks
>
>
>
>
>
>
> --- In [email protected], "Giovanni B. Perotti"
> <[EMAIL PROTECTED]> wrote:
>>
>> For some unkown reason you failed to restore directory /websecure.
>>
>> Please run the following command as QSECOFR:
>> RST DEV('/qsys.lib/websecure.lib/websecure.file') OBJ(('/websecure'))
>>
>> Giovanni
>> ----- Original Message -----
>> From: "itpweb1" <[EMAIL PROTECTED]>
>> To: <[email protected]>
>> Sent: Monday, January 09, 2006 4:06 PM
>> Subject: [Easy400Group] trouble installing websecure.
>>
>>
>> >
>> > I am having trouble installing websecure.
>> >
>> > Command RSTLIB SAVLIB(WEBSECURE) was successful.
>> >
>> > I ran "STRREXPRC SRCMBR(INSTALL) SRCFILE(WEBSECURE/QREXSRC)"
>> > installation fails at " CHGVAR VAR(&PCFILE) VALUE
>> > ('/websecure/case03try.htm')"
>> >
>> > with this message:
>> >
>> >
>> > QPADEV000K User . . . . . . : QSECOFR
>> > Number . . . . . . .
>> > . . . . : 09
>> > QDFTJOBD Library . . . . . :
>> > QGPL
>> > SEV DATE TIME FROM PGM LIBRARY INST TO
>> > PGM
>> > LIBRARY
>> > To procedure . . . . . . . :
>> > INSTALL
>> > Statement . . . . . . . . . :
>> > 23000
>> > Message . . . . : Object not found. Object is
>> > /websecure/case03try.htm.
>> > Cause . . . . . : Object /websecure/case03try.htm, or a
>> > directory in
>> > the object path, could not be found, or its type cannot be
>> > resolved by
>> > this function. Recovery . . . : Correct the name or specify
>> > an object
>> > of the correct type. To determine if the object exists, use the
>> > Work with
>> > Object Links (WRKLNK) command. If the name exists, check the
>> > type of the
>> > object. If the name contains symbolic link objects, ensure the
>> > path names they
>> > resolve
>> >
>> >
>> >
>> > /websecure directory and related files on IFS has not been created
>> > and I don't see where they would come from.
>> >
>> > I am using QSECOFR with full authority.
>> >
>> > Any ideas?
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > Yahoo! Groups Links
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>>
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
>
>
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/Easy400Group/
<*> To unsubscribe from this group, send an email to:
[EMAIL PROTECTED]
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/