API Reference
Command
New-ConfigurationProjectSigning
Creates signing defaults for a PowerShell-authored project build.
Remarks
Creates signing defaults for a PowerShell-authored project build.
Examples
EXAMPLE 1
New-ConfigurationProjectSigning -ToolPath 'C:\Path'
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-ConfigurationProjectSigning [-Csp <String>] [-Description <String>] [-KeyContainer <String>] [-Mode <Disabled|OnDemand|Enabled>] [-OnFailure <Warn|Fail|Skip>] [-OnMissingTool <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.
- KeyContainer String
- Optional key container name.
- Mode ConfigurationProjectSigningMode
- Signing activation mode.
- Possible values:
Disabled,OnDemand,Enabled - OnFailure DotNetPublishPolicyMode
- Policy when signing a file fails.
- Possible values:
Warn,Fail,Skip - OnMissingTool DotNetPublishPolicyMode
- Policy when the signing tool is missing.
- 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 the signing tool.
- Url String
- Optional signature URL.
Outputs
PowerForge.ConfigurationProjectSigning