What security architecture does native dot net provide in order to prevent unauthorized access to programs and resources in the runtime? Code access security (CAS)