Read about Code Access Security, of your interest will be "Refusing
Permissions":
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/htm
l/cpconrefusingpermissions.asp

(watch for line breaks:()

Cheers,
Stoyan Damov

-----Original Message-----
From: Moderated discussion of advanced .NET topics.
[mailto:[EMAIL PROTECTED] Behalf Of Janis Braslins
Sent: 08/08/2003 21:25
To: [EMAIL PROTECTED]
Subject: [ADVANCED-DOTNET] Setting access permissions for assemblies
compiled at runtime


Hi :) This is a bid foggy, but here goes:

We are playing around with application server that is able to receive
csharp source code from the end-user via some communication channel,
compile it into an assembly at runtime, load the assembly, create instance
of certain class within the assembly then execute some functions on it.

The question is, is there a way to restrict that dynamically generated
assembly from performing filesystem IO, network IO, registry access or
anything else that would allow that assembly to access information outside
the scope of the application server.

The basic goal is to allow end-useds to create their own plugins that can
utilize certain functionality provided by the application server without
compromising server security.

Thank you for your time!

===================================
This list is hosted by DevelopMentor�  http://www.develop.com
NEW! ASP.NET courses you may be interested in:

2 Days of ASP.NET, 29 Sept 2003, in Redmond
http://www.develop.com/courses/2daspdotnet

Guerrilla ASP.NET, 13 Oct 2003, in Boston
http://www.develop.com/courses/gaspdotnet

View archives and manage your subscription(s) at http://discuss.develop.com

Reply via email to