Classes
-
Allow
Partially Trusted Callers Attribute -
Permission
Set Represents a collection that can contain many different types of permissions. -
Secure
String -
Secure
String static Provides a collection of methods for allocating unmanaged memory and copying unmanaged memory blocks.Marshal -
Security
Critical sealed Specifies that code or an assembly performs security-critical operations.Attribute -
Security
Element sealed Represents the XML object model for encoding security objects. This class cannot be inherited. -
Security
Exception The exception that is thrown when a security error is detected. -
Security
Rules sealed Indicates the set of security rules the common language runtime should enforce for an assembly.Attribute -
Security
Safe sealed Identifies types or members as security-critical and safely accessible by transparent code.Critical Attribute -
Security
Transparent sealed Specifies that an assembly cannot cause an elevation of privilege.Attribute -
Security
Treat As Safe Attribute -
Suppress
Unmanaged sealed Allows managed code to call into unmanaged code without a stack walk. This class cannot be inherited.Code Security Attribute -
Unverifiable
Code sealed Marks modules containing unverifiable code. This class cannot be inherited.Attribute -
Verification
Exception The exception that is thrown when the security policy requires code to be type safe and the verification process is unable to verify that the code is type safe.
Interfaces
- IPermission Defines methods implemented by permission types.
-
ISecurity
Encodable Defines the methods that convert permission object state to and from XML element representation. -
IStack
Walk Manages the stack walk that determines whether all callers in the call stack have the required permissions to access a protected resource.
Enumerations
-
Partial
Trust Specifies the default partial-trust visibility for code that is marked with the AllowPartiallyTrustedCallersAttribute (APTCA) attribute.Visibility Level -
Security
Critical Scope -
Security
Rule Identifies the set of security rules the common language runtime should enforce for an assembly.Set