ApplicationSecurityInfo Class

Definition

Holds the security evidence for an application. This class cannot be inherited.

public ref class ApplicationSecurityInfo sealed
[System.Runtime.InteropServices.ComVisible(true)]
public sealed class ApplicationSecurityInfo
[System.Runtime.InteropServices.ComVisible(true)]
[System.Security.SecurityCritical]
public sealed class ApplicationSecurityInfo
[<System.Runtime.InteropServices.ComVisible(true)>]
type ApplicationSecurityInfo = class
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Security.SecurityCritical>]
type ApplicationSecurityInfo = class
Public NotInheritable Class ApplicationSecurityInfo
Inheritance
ApplicationSecurityInfo
Attributes

Remarks

ApplicationSecurityInfo provides security information about a manifest-activated application using information obtained from the application's manifests and its ActivationContext.

Constructors

ApplicationSecurityInfo(ActivationContext)

Initializes a new instance of the ApplicationSecurityInfo class using the provided activation context.

Properties

ApplicationEvidence

Gets or sets the evidence for the application.

ApplicationId

Gets or sets the application identity information.

DefaultRequestSet

Gets or sets the default permission set.

DeploymentId

Gets or sets the top element in the application, which is described in the deployment identity.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to