Read-only archive of the All About Symbian forum (2001–2013) · About this archive

Whats about that Vendor ID

1 replies · 0 views · Started 27 January 2006

Can somebody explain to me in which cases a VID (Vendor ID) is needed?

regards
Martin


There is some explanation here :

https://www.symbiansigned.com/app/page/uidfaq

and....

The VID (Vendor Identifier) of an EXE is another attribute that can be
used to control access to protected resources for a process. Unlike
the SID, the VID is not unique to a particular EXE (all EXEs provided
by a particular vendor are able to share the same VID), and an EXE is
not required to have a VID. (In fact there are no services in the
underlying Symbian OS which use the VID � it is intended for use by
the UI software and add-on packages.) The VID of a DLL is not relevant
� similarly to the SID, the VID for a process will always be that of
its EXE.

There is no unprotected range for VIDs � if you wish to use a VID, the
installation package must be signed by a trusted authority

Basically, the VID not only identifies who the binary belongs to but
also provides a means of restricting API access within the Symbian OS
Paltform Security framework.

Nishaat R.
Symbian Signed.

On Fri, 27 Jan 2006 09:36:20 +0100, "Martin Komischke"
<[email protected]> wrote:

>Can somebody explain to me in which cases a VID (Vendor ID) is needed?
>
>regards
>Martin
>