MSBuild.ExtensionPack.Security Namespace

MSBuild Extension Pack

MSBuild.ExtensionPack.Security Namespace MSBuild Extension Pack Help 4.0.12.0

Overview

This namespace hosts a Certificate task that can be used to add and remove certificates.
Classes

  Class Description
Public class Code example Certificate
Valid TaskActions are:

Add (Required: FileName Optional: MachineStore, CertPassword, Exportable, StoreName Output: Thumbprint, SubjectDName)

GetBase64EncodedCertificate (Required: Thumbprint or SubjectDName Optional: MachineStore, Output: Base64EncodedCertificate)

GetExpiryDate (Required: Thumbprint or SubjectDName Optional: MachineStore, Output: CertificateExpiryDate)

GetInfo (Required: Thumbprint or SubjectDName Optional: MachineStore, StoreName Output: CertInfo)

Remove (Required: Thumbprint or SubjectDName Optional: MachineStore, StoreName)

SetUserRights (Required: AccountName, Thumbprint or SubjectDName Optional: MachineStore, Output: )

Remote Execution Support: No