mscorlib 2.0.0.0 4.0.0.0 System.Object System.Runtime.InteropServices.ComVisible(true)

The class provides essential information for the execution of a manifest-based application. The property identifies the trust manager responsible for determining whether an application is trusted. The method calls the application trust manager to determine whether an application is trusted. The property contains the cached trust decisions for the user.

Manages trust decisions for manifest-activated applications.

- Property
  2.0.0.0
  4.0.0.0
  System.Security.Policy.IApplicationTrustManager To be added.

  In the current release there is only one trust manager, which can be a custom implementation of the interface. The default trust manager implementation prompts the user for permission to install the application and elevate the permissions granted to the application. Other trust manager implementations might have different user experiences. For example, an implementation might check an enterprise list for trusted applications, rather than prompting the user for that information.

  Gets the current application trust manager.

- Method
  2.0.0.0
  4.0.0.0
  System.Boolean `` ``

  uses the configured property to determine whether to allow execution of the specified application with the permission set requested in the application manifest. The trust manager's behavior is dependent on the trust manager implementation and the information passed in the parameter. The default behavior of the trust manager is to establish a user interface (UI) dialog box to determine the user's approval. However, a trust manager can also determine an application's trust status based on other criteria, such as decisions provided by a corporate database. The trust decision can be persisted, depending upon the parameters properties and the trust manager implementation. If the trust for the application is persisted for a decision based on a user dialog box, future calls to the will not present the UI dialog box for every request for that application. is called after the manifest, but before the application has been downloaded to the local system.

  Determines whether the user approves the specified application to execute with the requested permission set.

  true to execute the specified application; otherwise, false.

  An identifying the activation context for the application. A identifying the trust manager context for the application.
- Property
  2.0.0.0
  4.0.0.0
  System.Security.Policy.ApplicationTrustCollection To be added.

  The trust decisions in the collection are maintained using the methods of the collection, such as the method or the method.

  Gets an application trust collection that contains the cached trust decisions for the user.