API Reference
Cmdlet
New-ConfigurationDotNetSign
Creates signing options for DotNet publish targets and installers.
Remarks
Creates signing options for DotNet publish targets and installers.
Examples
Enable signing by thumbprint
New-ConfigurationDotNetSign -Enabled -Thumbprint '0123456789ABCDEF' -OnMissingTool Fail -OnSignFailure Fail
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.
Syntax
New-ConfigurationDotNetSign [-Csp <String>] [-Description <String>] [-Enabled] [-KeyContainer <String>] [-OnMissingTool <Warn|Fail|Skip>] [-OnSignFailure <Warn|Fail|Skip>] [-SubjectName <String>] [-Thumbprint <String>] [-TimestampUrl <String>] [-ToolPath <String>] [-Url <String>] [<CommonParameters>]
#
Parameter set:
All Parameter SetsParameters
- Csp String
- Optional CSP name.
- Description String
- Optional signature description.
- Enabled SwitchParameter
- Enables Authenticode signing.
- KeyContainer String
- Optional key container name.
- OnMissingTool DotNetPublishPolicyMode
- Policy applied when signing tool cannot be resolved.
- Possible values:
Warn,Fail,Skip - OnSignFailure DotNetPublishPolicyMode
- Policy applied when a file signing operation fails.
- Possible values:
Warn,Fail,Skip - SubjectName String
- Optional certificate subject name.
- Thumbprint String
- Optional certificate thumbprint.
- TimestampUrl String
- Optional timestamp URL.
- ToolPath String
- Optional path to signtool.exe.
- Url String
- Optional signature URL.
Outputs
PowerForge.DotNetPublishSignOptions