Like any standard .NET application, the PowerBuilder .NET application follows
the common language runtime rules regarding the permissions needed to do the
operation the application aims to do. The code access security (CAS) provided
by the .NET Framework is a security mechanism that a real application follows
to evaluate whether the operation or code can be trusted or rejected
according to where the code originates, who signs the code, and what the code
intends to do.
Let me explain the CAS process with an example. Say there's an internal
project meeting scheduled at a company and someone wants to attend that
meeting. Our rules for the attendees are:
If you are a full-time employee and usually in the office, you can attend the
meeting and access the meeting resources without restriction. If you are a
full-time employee, but not regularly in the office, your employee... (more)