An assembly may contain declarative security code request to tell the security policy manager what permissions it needs or wants. Code request consists of three permission sets as follows:
PA contains the Execution permission
RM is equal to or a subset of PA