Command
New-ConfigurationProjectSigning
Creates signing defaults for a PowerShell-authored project build.
Syntax
New-ConfigurationProjectSigning [-Csp <String>] [-Description <String>] [-KeyContainer <String>] [-Mode <Disabled|OnDemand|Enabled>] [-OnFailure <Warn|Fail|Skip>] [-OnMissingTool <Warn|Fail|Skip>] [-OverwriteSigned] [-SubjectName <String>] [-Thumbprint <String>] [-TimestampUrl <String>] [-ToolPath <String>] [-Url <String>] [<CommonParameters>]#Parameter set:
All Parameter SetsExamples
EXAMPLE 1
New-ConfigurationProjectSigning -ToolPath 'C:\Path'Parameters
- -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 - -OverwriteSigned SwitchParameter
- Explicitly replaces existing signatures instead of preserving already signed files.
- -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.
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.