Create each class with a password as part of the constructor?

Really you're only trying to keep the honest people honest here right? 
How super effective does this have to be..?

> -----Original Message-----
> From: Peter Meinl [mailto:[EMAIL PROTECTED]] 
> Sent: Monday, April 22, 2002 2:21 PM
> To: [EMAIL PROTECTED]
> Subject: [DOTNET] Howto secure class libraries
> 
> 
> We want to ensure that our DLLs on client PCs
> can only be called by our EXE.
> 
> We must protect these DLLs because they access
> WebServices (we plan to use certificate mapping
> and create the certificate using X509Certificate.
> CreateFromSignedFile("MyDll.dll")) and an SQL 
> Server (we hardcode uer/pwd or impersonate a
> domain user).
> 
> Some of the client PCs may not be safe (e.g. running
> Win98 with endusers having all rights).
> 
> 1.
> I thought of using a declarative link demand using 
> PublisherIdentityPermission but could not figure out
> how to do this. Could someone please supply a code
> sample for this?
> 
> 2.
> The documentation under ms-help://MS.VSCC/MS.MSDNVS/
> cpguide/html/cpconmakingsecuritydemands.htm says, it
> is not safe to deny access based on demanding that
> callers have a particular identity permission. What
> else could we do to protect the DLLs? create a custom
> permission?
> 

You can read messages from the DOTNET archive, unsubscribe from DOTNET, or
subscribe to other DevelopMentor lists at http://discuss.develop.com.

Reply via email to