ApplicationSecurityInfo ApplicationSecurityInfo ApplicationSecurityInfo 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)]
[System.Security.SecurityCritical]
public sealed class ApplicationSecurityInfo
type ApplicationSecurityInfo = class
Public NotInheritable Class ApplicationSecurityInfo
Inheritance
ApplicationSecurityInfoApplicationSecurityInfoApplicationSecurityInfoApplicationSecurityInfo
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) ApplicationSecurityInfo(ActivationContext) ApplicationSecurityInfo(ActivationContext) ApplicationSecurityInfo(ActivationContext)

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

Properties

ApplicationEvidence ApplicationEvidence ApplicationEvidence ApplicationEvidence

Gets or sets the evidence for the application.

ApplicationId ApplicationId ApplicationId ApplicationId

Gets or sets the application identity information.

DefaultRequestSet DefaultRequestSet DefaultRequestSet DefaultRequestSet

Gets or sets the default permission set.

DeploymentId DeploymentId DeploymentId DeploymentId

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

Methods

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

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

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Security

SecurityCriticalAttribute
requires full trust for the immediate caller. This member cannot be used by partially trusted or transparent code.

Applies to