SecurityUtilities Class

Definition

Provides a set of utility functions for manipulating security permision sets and signing.

public ref class SecurityUtilities abstract sealed
[System.Runtime.InteropServices.ComVisible(false)]
public static class SecurityUtilities
[<System.Runtime.InteropServices.ComVisible(false)>]
type SecurityUtilities = class
Public Class SecurityUtilities
Inheritance
SecurityUtilities
Attributes

Methods

ComputeZonePermissionSet(String, PermissionSet, String[])

Generates a permission set by computed the zone default permission set and adding any included permissions.

IdentityListToPermissionSet(String[])

Converts an array of permission identity strings to a permission set object.

PermissionSetToIdentityList(PermissionSet)

Converts a permission set object to an array of permission identity strings.

SignFile(String, SecureString, Uri, String)

Signs a ClickOnce manifest.

SignFile(String, Uri, String)

Signs a ClickOnce manifest or PE file.

SignFile(String, Uri, String, String)

Signs a ClickOnce manifest or PE file.

SignFile(String, Uri, String, String, String)

Signs a ClickOnce manifest or PE file.

SignFile(String, Uri, String, String, String, Boolean)

Signs a ClickOnce manifest or PE file.

SignFile(X509Certificate2, Uri, String)

Signs a ClickOnce manifest or PE file.

XmlToPermissionSet(XmlElement)

Converts an XmlElement into a PermissionSet object.

Applies to