HostSecurityManager Members

Allows the control and customization of security behavior for application domains.

The following tables list the members exposed by the HostSecurityManager type.

  Name Description
Public method HostSecurityManager Initializes a new instance of the HostSecurityManager class.

  Name Description
Public property DomainPolicy When overridden in a derived class, gets the security policy for the current application domain.
Public property Flags Gets the flag representing the security policy components of concern to the host.

(see also Protected Methods )
  Name Description
Public method DetermineApplicationTrust Determines whether an application should be executed.
Public method Equals  Overloaded. Determines whether two Object instances are equal. (inherited from Object)
Public method GetHashCode  Serves as a hash function for a particular type. (inherited from Object)
Public method GetType  Gets the Type of the current instance. (inherited from Object)
Public method ProvideAppDomainEvidence Provides the application domain evidence for an assembly being loaded.
Public method ProvideAssemblyEvidence Provides the assembly evidence for an assembly being loaded.
Public method Static ReferenceEquals  Determines whether the specified Object instances are the same instance. (inherited from Object)
Public method ResolvePolicy Determines what permissions to grant to code based on the specified evidence.
Public method ToString  Returns a String that represents the current Object. (inherited from Object)

  Name Description
Protected method Finalize  Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (inherited from Object)
Protected method MemberwiseClone  Creates a shallow copy of the current Object. (inherited from Object)